.br est un domaine national de premier niveau (country code top level domain : ccTLD) réservé au Brésil. En 2011, il faisait partie des dix codes de pays ayant le plus de noms de domaines enregistrés, totalisant plus de 2,7 millions de noms de domaines en .br. Le domaine est créé en 1989 par Jon Postel et est transféré pour être administré par nic.br (qui gère également les autres registres techniques de l'Internet au Brésil) et aujourd’hui dans sa sous-branche registro.br dédiée aux noms de domaines. Les noms de domaines en .br doivent suivre des contraintes syntaxiques données ; ils doivent notamment : comprendre entre 2 et 26 caractères, domaine de premier et second niveau non compris (par exemple, pour le nom de domaine « siteweb.com.br », la contrainte ne porte que sur « siteweb ») ; n’être composé que des lettres de l’alphabet latin de base [a-z], des chiffres du système décimal [0-9], du trait d’union, ainsi que des caractères accentués [à, á, â, ã, é, ê, í, ó, ô, õ, ú, ü, ç] (sous réserve que le nom de domaine sans accents ni cédilles ne soit pas déjà enregistré ou qu’il est enregistré par le même titulaire) ; ne pas être constitué que de chiffres ; ne pas commencer ni finir par un trait d’union. Les noms de domaines peuvent être enregistrés au troisième ou quatrième niveau dans une des 194 catégories suivantes : Personnes morales (DNSSEC obligatoire, hébergement DNS par registro.br non disponible) : leg.br : institution législative fédérale (nécessite une preuve d’une institution liée à la Branche législative). Les institutions législatives d’État ou locales ne peuvent être enregistrées que dans : df.leg.br : District fédéral ac.leg.br : Acre al.leg.br : Alagoas am.leg.br : Amazonas ap.leg.br : Amapá ba.leg.br : Bahia ce.leg.br : Ceará es.leg.br : Espírito Santo go.leg.br : Goiás ma.leg.br : Maranhão mg.leg.br : Mato Grosso ms.leg.br : Mato Grosso do Sul mt.leg.br : Minas Gerais pa.leg.br : Pará pb.leg.br : Paraïba pe.leg.br : Pernambouc pi.leg.br : Piauí pr.leg.br : Paraná rj.leg.br : Rio de Janeiro rn.