.ro domain registration via ROTLD

Official ROTLD partner · €9 per year · free transfer-in from any other registrar · full DNSSEC, custom nameservers and registrant management

DreamServer is connected directly to ROTLD, the official .ro registry. Type a name, we check it at the registry in real time, you fill in the registrant contact, pay, and the domain is created at ROTLD in seconds. Same flat EUR 9 per year for every open .ro zone, billed in a single transparent line.

We query ROTLD live, results in under a second.

ROTLD partner EU jurisdiction, GDPR Free transfer-in · zero registry fee
Transparent ROTLD pricing

A flat annual fee, billed transparently

EUR 9 per year, flat, for every open .ro second-level zone. Pay for 1 to 10 years up front; no auto-renewal without your confirmation.

Annual registration / renewal
9/year

Same flat price for .ro and every open second-level (.com.ro, .org.ro, .firm.ro, .store.ro, .tm.ro, .nom.ro, .info.ro, .rec.ro, .arts.ro, .nt.ro). Multi-year orders are billed as N years × the annual fee, paid up front.

1 year
€9
2 years
€18
5 years
€45
10 years
€90
Search and order
How it works

From idea to live .ro in three steps

No tickets, no waiting. The whole flow is automated and lands at ROTLD in under a minute after payment.

1

Search at the registry

Type the name you want, pick the TLD. We query ROTLD live and tell you whether it is free, taken or in quarantine.

2

Provide the registrant

Name (or company + tax ID), postal address, email, phone. Reuse a saved registrant or fill it in once and we keep it for the next domains.

3

Pay, registered live

Pay the invoice and our system pushes the create command to ROTLD via the API. The domain shows up in your client area in seconds.

Why DreamServer

ROTLD partner: a better price than buying direct

DreamServer is an official ROTLD partner. That gives us a wholesale rate the registry does not offer to end-customers who order through rotld.ro directly. We pass the saving on to you as a flat EUR 9 per year for any open .ro zone, plus the operational advantages below over a generic global reseller.

Direct API

Connected directly to ROTLD

Our system talks to ROTLD over the official API on every operation: search, create, renew, transfer, trade, contact-update, DNSSEC, nameservers. No reseller in the middle, no nightly batch job. The state in your client area mirrors the registry one-to-one.

  • Sub-second registry lookups, real-time availability
  • Domain created at ROTLD within seconds of payment
  • Registry messages forwarded to you by email as they arrive
  • Live API health dashboard in the Status tab
Registrant management

Identity, contact, trade, all under control

Every .ro domain has a mandatory registrant record at ROTLD. The data you provide on registration can be corrected up to 72 hours after the domain was registered, with no cost on any field. After 72 hours the data is final. The trade procedure is the only way to change the registrant from that point on, and it is not self-service in the client area: open a support ticket and our team handles it for you. The ROTLD trade fee equals a new registration and the existing paid period of the domain is forfeited.

  • Saved registrants reusable across all your domains
  • Free contact correction (typos, address updates)
  • Trades are not self-service: open a support ticket and we handle them end to end (registry trade fee applies)
  • Individual or company registrant, both with proper WHOIS
DNS & DNSSEC

Custom nameservers, signed at the registry

Set up to 6 nameservers per domain, register glue records for in-zone hosts (ns1.yourdomain.ro), and publish DNSSEC DS records straight at ROTLD. The registry signs the .ro zone, so once your DS is in place you have a full chain of trust from the root.

  • Up to 6 nameservers per domain (ROTLD limit)
  • Glue record support for in-zone NS
  • DS records (algorithm + digest) published at ROTLD
  • Optional DreamServer authoritative DNS, DNSSEC-signed
Client area preview

Your .ro domain, in your client account

This is exactly the panel you see in your DreamServer client area for any .ro domain you own. A sidebar with all the registry data on the left, and a "What would you like to do today?" card grid on the right with seven actions, each landing on its own form. Click around the cards to preview each one.

dreamserver.ro/client/clientarea.php?action=domaindetails&id=664
example.ro
Active Registrar: ROTLD Expires: 2027-04-25

What would you like to do today?

📊 Overview

A summary of example.ro. Use the cards above to jump into any management action.

Domainexample.ro
StatusActive
Registered on2025-04-25
Expires on2027-04-25
Auto-RenewOff
RegistrarROTLD
DNSSECSigned (2 DS active)
LockedNo

🔄 Auto Renew

When auto-renew is on, we settle the renewal invoice automatically 14 days before expiry from your account credit or default payment method. Otherwise we send the invoice and you pay it manually.

Auto-renewal is currently OFF
You will receive a renewal invoice 30 days before the expiry of example.ro. If unpaid by expiry, the domain enters the 60-day ROTLD renew window.

📝 Update Registrant

Contact ID
C1234567
Correction Window
Closed (more than 72 hours since registration). Only address, email and phone remain editable.

🔒 Protected Information

Important: Per ROTLD regulation, every field on this form can be corrected up to 72 hours after the domain was registered, free of charge. After 72 hours the data is final and the protected fields below can no longer be edited from this panel. Changing the registrant after that is only possible via the official ROTLD trade procedure, which is not self-service: open a support ticket and we run it for you. The ROTLD trade fee equals a new registration (EUR 9) and the existing paid period of the domain is forfeited.
This domain's 72-hour correction window has closed. The protected fields below can no longer be changed.

✏️ Editable Information

2-letter ISO code (e.g. RO, DE, US)
Format: +CC.NNNNNNNNN (e.g. +40.727636787)

💻 Current Nameservers

The authoritative nameservers ROTLD publishes for example.ro.

🔍 Nameserver Lookup

Query ROTLD for details about any .ro nameserver administered by this registrar. Enter the full hostname (e.g. ns1.dreamserver.ro).

🔗 Private Nameservers (Child Hosts / Glue Records)

Private nameservers let you use your own hosts as ns1.example.ro or ns2.example.ro. Each record associates a hostname with an IP address directly at the domain registry (.ro). They are required when you want to use nameservers subordinate to this domain.

✏️ Modify an existing nameserver

Update the IP address(es) associated with a registered private nameserver. At least one IP (IPv4 or IPv6) is required.

.example.ro
Nameserver prefix (e.g. ns1, ns2)
IPv4 or IPv6. At least one IP is required.
IPv4 or IPv6. Optional.

➕ Register a new nameserver

Create a new glue record for this domain. At least one IP address (IPv4 or IPv6) is required.

.example.ro
Prefix only (e.g. ns1, ns2, dns1)
IPv4 or IPv6. At least one IP is required.
IPv4 or IPv6. Optional.

🗑️ Delete a nameserver

Remove a registered private nameserver (glue record) from this domain. The operation will fail if the nameserver has the DeleteProhibited status or is still in use by other domains.

.example.ro
Nameserver prefix (e.g. ns1, ns2)

🔒 DNSSEC: DS Records

Manage DS (Delegation Signer) records for this domain

DS records link your domain to a DNSSEC-signed DNS zone, establishing a chain of trust from the parent zone (.ro) to your domain's authoritative nameservers. Up to 4 DS records can be registered per domain.

⏳ Changes may take up to 24 hours to propagate across the DNS system.

📚 Current DS Records

No DS records registered.

➕ Add DS Record

Integer 0-65535
Hexadecimal string (40 or 64 characters)
Select a digest type above to see the expected length.

🔍 NS Lookup

Query DNS records for any hostname using a public resolver. Useful to verify your nameserver and DNS changes from outside.

Result · A record for example.ro
; <<>> DiG resolver <<>> example.ro A
;; ANSWER SECTION:
example.ro.   3600  IN  A     185.203.154.10
example.ro.   3600  IN  A     185.203.154.11

;; Query time: 14 ms
;; SERVER: 1.1.1.1#53 (1.1.1.1) (UDP)
;; AD flag: yes  (DNSSEC validated)

🔐 Authorization Codes

Security codes required for domain transfers
🔗 Registrar Transfer Code
Required when moving your domain to a different registrar (e.g., from DreamServer to another provider). This code authorizes the transfer at the registry level.
Also called: Auth-Code
👤 Registrant Transfer Code
Required when changing the domain owner (registrant). This is a separate code managed directly by ROTLD and cannot be retrieved through this panel.
Specific to .ro domains / ROTLD
Authorization code could not be retrieved.
The ROTLD API does not support retrieving the authorization key via API. The domain holder must log in to https://www.rotld.ro/domadmin to obtain the authorization key.
For the Registrant Transfer Code or Registrar Transfer Code, contact ROTLD directly. DreamServer cannot assist with this code.
Free transfer-in

Already have a .ro? Move it to DreamServer, free.

If your .ro is currently with another ROTLD registrar, you can switch to us at any moment. The change of registrar is free, ROTLD does not charge a fee for an inter-registrar transfer and we do not add one either.

Your current registration period and expiry date are preserved. Nothing about your domain changes except the registrar of record at ROTLD: nameservers, DNSSEC, contact details and whois stay exactly as they were.

Open a ticket with the domain name and we coordinate the move with your current registrar through ROTLD. The change goes live within 1 to 3 working days, with zero downtime.

What you get on transfer

  • Zero registry fee for the registrar change at ROTLD
  • No fee from DreamServer either, literally free
  • Original expiry date preserved
  • Nameservers, DNSSEC and contacts kept as-is
  • Zero-downtime cut-over (DNS not touched)
  • Same flat €9/year for renewals afterwards
  • Full client area on day one (NS, glue, DNSSEC, contacts)
Pair your .ro with our other managed services: private cloud storage or off-site VM backup.
All Romanian TLDs

Every open .ro second-level zone, same flat price

ROTLD operates one premium TLD (.ro) plus a set of open second-level zones. We sell every single one at the same EUR 9 per year, with the same DNSSEC, custom NS and registrant management features.

TLDSuggested forEUR / year
.roAnyone (the canonical Romanian TLD)€9
.com.roCommercial entities, generic businesses€9
.org.roNGOs, associations, non-profits€9
.firm.roTrade names, business identities€9
.info.roInformational sites, content portals€9
.store.roE-commerce shops€9
.tm.roTrademarks, brands€9
.nom.roPersonal names (individuals)€9
.rec.roRecreational, hobby, leisure€9
.arts.roCultural and artistic projects€9
.nt.roNetwork infrastructure / ISPs€9

EUR 9 per year, flat, for every open ROTLD second-level zone. Same flat fee for registration and renewal. Contact correction inside the 72-hour window is free; registrant change (trade) is not self-service and follows the official ROTLD trade procedure.

ROTLD policy summary

What ROTLD requires, in plain terms

A condensed, plain-language summary of the ROTLD registration regulation as applied to our service. The full official document is published by ROTLD: read the official ROTLD registration regulation →

Eligibility

Anyone can register a .ro: individuals, Romanian companies, EU companies, foreign companies. No nationality or residency requirement.

Name format

3 to 63 characters, ASCII letters / digits / hyphen, hyphen not first or last. Romanian diacritics supported via IDN (Punycode).

Annual fee

EUR 9 per year, flat, for every open .ro zone. Multi-year up-front (up to 10 years) is allowed.

Registrant identity

Mandatory: full name (or company), postal address, email, phone. Companies must provide tax ID / CUI and trade register number. 72-hour correction window after registration; after that, protected fields can only be changed via a trade (not self-service, ticket-based).

Registrant change (trade)

Owner change uses the official trade procedure. Not self-service: open a ticket and we run it. ROTLD trade fee equals a new registration (EUR 9) and the existing paid period is forfeited. We do not add a fee on top.

Inter-registrar transfer

No registry-side transfer fee. Coordinated between losing and gaining registrar via ROTLD. We release outgoing transfers free of charge.

DNSSEC

Supported via DS records at the registry. Algorithms 8, 13, 14, 15. Up to 4 DS records per domain. Signed by ROTLD into .ro.

Nameservers

Up to 6 nameservers per domain. Glue records (A and AAAA) for in-zone NS supported.

Renewal & expiration

60-day renew window after expiration. After that the domain enters auto-quarantine and is eventually released to the public pool.

WHOIS publication

Individual registrants get a redacted WHOIS by default. Companies have their entity name published, in line with EU and Romanian law.

72-hour correction window

After registration you have 72 hours to correct any field, including the protected ones (name, fiscal code, registration number), at no cost. After that the data is final; only address, email and phone stay editable. Changes to protected fields require a trade (ticket-based).

Read the regulation

The full ROTLD registration regulation, in Romanian, is published on the registry website: rotld.ro/reguli-de-inregistrare. By placing an order you agree to its terms.

Frequently asked questions

.ro registration, FAQ

If yours is not here, ask us on the contact page.

Who can register a .ro domain?

Anyone, anywhere in the world, individual or company. ROTLD does not impose nationality or residency requirements on registrants. You only need to provide valid contact details for the WHOIS record.

How much does a .ro domain cost?

EUR 9 per year, flat, for any open .ro second-level zone. Multi-year registrations (up to 10 years in one go) are billed as multiples of the annual fee, paid up front.

What are the rules for the domain name itself?

Minimum 3 characters, maximum 63 per label. Letters a-z, digits 0-9 and the hyphen are allowed. The hyphen cannot be the first or the last character. Romanian diacritics are also supported via IDN (Punycode).

Which Romanian TLDs do you sell?

.ro and the open second-level zones run by ROTLD: .com.ro, .org.ro, .firm.ro, .info.ro, .nom.ro, .rec.ro, .arts.ro, .store.ro, .tm.ro, .nt.ro. All of them register at the same EUR 9 per year.

How fast is registration?

Real-time. As soon as the order is paid, our system talks to ROTLD via the API and the domain is created within seconds. The confirmation arrives by email and the domain shows up in your client area immediately.

Can I bring an existing .ro domain?

Yes, and the transfer is free. ROTLD does not charge a registry fee for inter-registrar transfers and we do not add one either. Your current expiry date is preserved; nameservers, DNSSEC and contacts are kept as-is.

Open a ticket with the domain name and we coordinate with the current registrar through ROTLD, the move usually completes in 1 to 3 working days with zero downtime.

What is a domain trade?

A trade is the official ROTLD process for changing the registrant of a .ro domain (typically a sale or company transfer). Both the current registrant and the new registrant must consent.

Trades are not available as a self-service option in your client area. If you need one, open a support ticket with the new registrant data and our team runs the trade for you, end to end.

The ROTLD trade fee equals a new domain registration (EUR 9) and the existing paid period of the domain is forfeited, the trade resets the registration. We do not charge anything on top of the ROTLD trade fee.

Do you support DNSSEC?

Yes. You can publish your DS records (key tag, algorithm, digest type, digest) at the registry from the DNSSEC tab in your client area. We also offer DNSSEC-signed authoritative nameservers if you do not want to run your own DNS.

Can I use my own nameservers?

Yes. You can set up to 6 nameservers per domain (ROTLD limit) and we also let you register glue records for in-zone nameservers (e.g. ns1.yourdomain.ro). Add them from the Nameservers tab.

Is the WHOIS record public?

ROTLD publishes a redacted WHOIS for individual registrants by default (only role-based contact data shown). For company registrants the entity name is public, in line with EU and Romanian law. We do not publish your personal phone or email beyond what ROTLD mandates.

Can I correct the registrant data after registration?

Per ROTLD regulation, every field on the registrant record can be corrected up to 72 hours after the domain was registered, free of charge.

After the 72-hour window the data is final and accepted. The protected fields (full name, fiscal code, registration number) can no longer be edited from the panel. The Update Registrant tab keeps the address, email and phone editable at any time, also free.

Changing the registrant itself after the 72-hour window is only possible via the official ROTLD trade procedure, which is not self-service in your client area. Open a support ticket and our team runs the trade for you. The ROTLD trade fee equals a new registration (EUR 9) and the existing paid period of the domain is forfeited.

Do you charge a transfer-out fee?

No. If you want to move your domain to another registrar, contact us and we release it free of charge. ROTLD does not charge a transfer-out fee either.

What happens at expiry?

ROTLD allows renewal up to 60 days after expiration. After that the domain enters auto-quarantine, eventually being released back to the public pool. We send three renewal reminders (30, 15 and 5 days before expiry) and a final post-expiry reminder.

Can I order multiple years at once?

Yes, up to 10 years in a single registration. We collect the annual fee up front for the years you order and keep the domain registered for the full period you paid.

Are IDN domains (with diacritics) supported?

Yes. .ro is one of the early IDN-enabled TLDs. Names with romanian diacritics register normally; the registry stores the Punycode A-label and you can use either form in URLs and DNS.

Where is the registration metadata stored?

At ROTLD (the official .ro registry, operated by ICI Bucharest). Our copy lives on DreamServer infrastructure in Bucharest, Romania, EU jurisdiction. We never push registrant data outside the EU. Read more about our network and datacenter.

Can I cancel a domain mid-period?

Once the domain is registered the annual fee is non-refundable. You can let it expire at the end of the paid period or trade it to another holder. We do not auto-renew without your confirmation.

Are there bulk discounts?

For 50+ domains in a single account contact us for an enterprise quote. We have a uniform per-domain price, but can simplify billing, registrant pre-fill and DNS management on top.

Trusted By & Member Of

We are proud members of leading internet infrastructure organizations.

RIPE NCC MANRS PeeringDB RoTLD DSIX SBIX 4IXP LOCIX Euro-IX RIPE NCC MANRS PeeringDB RoTLD DSIX SBIX 4IXP LOCIX Euro-IX