.BR
Brazil
NIC.br / Registro.br · ccTLD · Updated 2026-03-31
Namespace referenceThird-level only
Specifications
- Zone
- .br
- Registration
- Standard
- Registration period
- 1-10 years
- Character length
- 2 - 26
- DNSSEC
- Yes
- IPv6
- Yes
- Nameservers
- 2 - 7
- Transfer time
- Manual
- Auth code format
- N/A (portal)
- Redemption period
- Not documented
- WHOIS privacy
- No
- WHOIS update
- Standard
- WHOIS server
- whois.registro.br
- Connection
- Direct
- Data set
- ccTLD
Eligibility & Restrictions
.br is the country-code namespace for Brazil. It is not directly registrable at the second level. Registrations happen only at the third level under defined sub-namespaces such as com.br, net.br, org.br, ind.br, and others. See the individual sub-TLD entries for registration details.
Foreign company registration takes weeks due to notarisation requirements. All documents must be certified by Brazilian Consulate in company's home country.
Registration
See third-level sub-TLDs (com.br, net.br, org.br, ind.br, etc.).
Transfer Procedure
N/A — see third-level sub-TLDs.
Transfer process completely different from all other ccTLDs. No auth code. Portal-based only at registro.br.
Registrant Change
N/A — see third-level sub-TLDs.
Renewal & Deletion
N/A — see third-level sub-TLDs.
Restore / Redemption Grace Period
N/A — see third-level sub-TLDs.
WHOIS / Privacy
GDPR not available. Full registrant data publicly visible. Registry validates registrant name, company name, and address against Brazilian Federal Revenue data.
NIS2 Compliance
N/A. Brazil not subject to EU NIS2.
Known Error Codes & Notes
- CPF/CNPJ conflict: CPF/CNPJ already used with another registrar = registration fails. Must transfer Owner contact at registry portal first.
- Portal transfer only: No auth code. Transfer entirely portal-based at registro.br.
- UTF-8 required: Street and city names with accents must be submitted in UTF-8.
Further information
- DNS Check: https://registro.br/dnscheck
API
Domain Create
POST https://api.autodns.com/v1/domain
{
"name": "example.br",
"ownerc": {
"id": 23142212
},
"adminc": {
"id": 23142212
},
"techc": {
"id": 23142212
},
"nameServers": [
{
"name": "ns1.example.com"
},
{
"name": "ns2.example.com"
}
],
"confirmOrder": false,
"extensions": {
"br": {
"cpf": "",
"cnpj": ""
}
}
} ⚠ CPF or CNPJ mandatory. Only second-level (.com.br etc). DNS zone check required.
Domain Transfer
POST https://api.autodns.com/v1/domain/_transfer
{ "name": "example.br", "_note": "Portal-based at registro.br. No EPP transfer." }
⚠ NOT standard EPP. Owner updates Service Provider at registro.br portal. No auth code.
Domain Restore
POST https://api.autodns.com/v1/domain/example.br/_restore
⚠ Not documented.
TLD Extension Parameters
- extensions.br.cpf
string— CPF (individual tax ID). Brazilian nationals/residents.- extensions.br.cnpj
string— CNPJ (company tax ID). Legally established in Brazil.