---
title: ".BR — TLD Knowledge Base"
url: "https://help.internetx.com/en/tld/br/"
data: "https://help.internetx.com/tld-data/br.json"
lang: "en"
tld: ".BR"
registry: "NIC.br / Registro.br"
country: "Brazil"
updated: "2026-03-31"
---

# .BR
## Specifications

| | |
|---|---|
| Zone | .br |
| reg time | Standard |
| Period | 1-10 years |
| char length | 2 - 26 |
| Nameservers | 2 - 7 |
| transfer time | Manual |
| authcode length | N/A (portal) |
| Redemption | 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.

> 📘 [ICANN Transfer Policy (IRTP)](/en/icann/icann-transfer/) — See ICANN Transfer Policy for the full IRTP framework, auth code rules, 60-day lock periods, and TEAC.

## Registrant Change

N/A — see third-level sub-TLDs.

> 📘 [ICANN OwnerChange (COR)](/en/icann/icann-ownerchange/) — See ICANN OwnerChange for COR triggers, FOA/DA modes, 60-day lock, and opt-out.

## Renewal & Deletion

N/A — see third-level sub-TLDs.

> 📘 [ICANN ERRP](/en/icann/icann-errp/) — See ICANN ERRP for the standard gTLD expiry lifecycle (Auto-Renew Grace → RGP → Pending Delete → Released).

## Restore / Redemption Grace Period

N/A — see third-level sub-TLDs.

> 📘 [ICANN ERRP](/en/icann/icann-errp/) — See ICANN ERRP for RGP details and standard restore fees.

## WHOIS / Privacy

GDPR not available. Full registrant data publicly visible. Registry validates registrant name, company name, and address against Brazilian Federal Revenue data.

> 📘 [ICANN Registration Data Policy](/en/icann/icann-rdp/) — See Registration Data Policy for RDP 2025, RDAP, redaction defaults, and privacy/proxy rules.

## NIS2 Compliance

N/A. Brazil not subject to EU NIS2.

> 📘 [NIS2 Compliance](/en/icann/ts-nis2/) — See NIS2 Compliance for Article 28 requirements, registry implementation status, and operational impact.

## Known Error Codes & Notes

- code: CPF/CNPJ conflict, desc: CPF/CNPJ already used with another registrar = registration fails. Must transfer Owner contact at registry portal first.
- code: Portal transfer only, desc: No auth code. Transfer entirely portal-based at registro.br.
- code: UTF-8 required, desc: Street and city names with accents must be submitted in UTF-8.

## Further information

- label: Registro.br, url: https://registro.br
- label: DNS Check, url: 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.
