Validador de DDD Brasileiro
Verifica se um código DDD (2 dígitos) corresponde a uma área telefônica válida do Brasil e mostra a região.
Codigos de area brasileiros (DDD): identificadores regionais do Plano Nacional de Numeracao
O DDD brasileiro (Discagem Direta a Distancia) e o codigo de area de dois digitos que precede toda chamada interurbana dentro do pais. Ele identifica uma regiao geografica, nao a operadora nem o tipo de servico. Enquanto o prefixo 9xxxx-xxxx indica que a linha e movel e o 2xxx/3xxx indica fixa, e o DDD que prende a numeracao a um conjunto especifico de municipios dentro de um estado — ou, em alguns casos, a um estado dividido entre varios DDDs.
Este validador foca exclusivamente na dimensao regional, de codigo de area: confere se os dois digitos estao na faixa numerica 11 a 99, se a combinacao esta de fato alocada (algumas como 20, 23, 25, 26, 29, 30, 36, 39, 40, 50, 52, 56, 57, 58, 59, 60, 70, 72, 76, 78, 80 e 90 sao reservadas ou nao designadas) e a qual estado e regiao metropolitana o codigo corresponde. Nao valida o numero do assinante em si — para a parte movel, use o validador Anatel.
Formato e regras de validacao
O DDD brasileiro tem formato rigido que qualquer parser descreve em poucas linhas:
- Exatamente dois digitos decimais, sem separadores nem letras.
- Primeiro digito entre 1 e 9 — codigos iniciados em 0 sao reservados para selecao de operadora (prefixo
0XX). - Segundo digito entre 1 e 9 — codigos terminados em 0 sao em sua maioria nao utilizados (apenas prefixos especiais usam a forma X0).
- Faixa inteira resultante:
11a99, mas apenas cerca de 67 dos 89 pares estao alocados a areas geograficas.
Regex segura para a forma numerica: ^[1-9][1-9]$; para a forma discada interurbana, ^0?\d{2}\s?[1-9]\d{7,8}$ cobre fixos e celulares com 9 digitos.
Tabela completa de DDDs por estado
As atribuicoes geograficas abaixo seguem o atual Plano de Numeracao mantido pela Anatel. Estados grandes sao divididos em varios codigos para manter cada pool de numeros abaixo de 10 milhoes de assinantes.
Regiao Sudeste
- Sao Paulo (SP) — 11 capital e Grande Sao Paulo, 12 Vale do Paraiba e Sao Jose dos Campos, 13 Baixada Santista, 14 Bauru, 15 Sorocaba e Itapetininga, 16 Ribeirao Preto, 17 Sao Jose do Rio Preto, 18 Presidente Prudente, 19 Campinas.
- Rio de Janeiro (RJ) — 21 capital e Baixada Fluminense, 22 Norte e Noroeste Fluminense (Campos dos Goytacazes), 24 Sul Fluminense e Volta Redonda.
- Espirito Santo (ES) — 27 Vitoria e Grande Vitoria, 28 Sul Capixaba (Cachoeiro de Itapemirim).
- Minas Gerais (MG) — 31 Belo Horizonte, 32 Juiz de Fora, 33 Governador Valadares, 34 Uberlandia e Triangulo, 35 Varginha e Pocos de Caldas, 37 Divinopolis, 38 Montes Claros e Norte de Minas.
Regiao Sul
- Parana (PR) — 41 Curitiba, 42 Ponta Grossa, 43 Londrina, 44 Maringa, 45 Cascavel e Foz do Iguacu, 46 Pato Branco e Sudoeste.
- Santa Catarina (SC) — 47 Joinville, Blumenau e Norte (criado em 1995 a partir do 48), 48 Florianopolis e Sul, 49 Chapeco e Oeste.
- Rio Grande do Sul (RS) — 51 Porto Alegre e Grande POA, 53 Pelotas e Sul, 54 Caxias do Sul e Serra Gaucha, 55 Santa Maria e Centro.
Centro-Oeste, Norte, Nordeste
- Centro-Oeste: 61 Distrito Federal e Brasilia (e partes de GO), 62 Goiania, 64 Rio Verde e Sul de Goias, 65 Cuiaba, 66 Rondonopolis e Sinop, 67 Campo Grande e todo MS.
- Norte: 63 Palmas (TO), 68 Rio Branco (AC), 69 Porto Velho e todo RO, 91 Belem e Nordeste do PA, 92 Manaus e parte do AM, 93 Santarem e Oeste do PA, 94 Maraba e Sudeste do PA, 95 Boa Vista (RR), 96 Macapa (AP), 97 Tabatinga e Sudoeste do AM.
- Nordeste: 71 Salvador, 73 Itabuna e Sul da Bahia, 74 Juazeiro e Norte, 75 Feira de Santana, 77 Barreiras e Oeste; 79 Aracaju (SE); 82 Maceio (AL); 83 Joao Pessoa (PB); 81 Recife e 87 Petrolina/Sertao (PE); 84 Natal (RN); 85 Fortaleza e 88 Juazeiro do Norte (CE); 86 Teresina e 89 Sul do PI; 98 Sao Luis e 99 Imperatriz (MA).
Origens: de 1958 ao nono digito
O plano de numeracao que introduziu os DDDs foi delineado no final dos anos 1950 sob o original Plano Continental de Numeracao Telefonica (volumes Sul, Centro e Norte publicados entre 1958 e meados dos 1960). O plano se inspirou no Number Plan Area (NPA) norte-americano, mas foi adaptado as fronteiras estaduais brasileiras e a realidade politica de varias operadoras estaduais que seriam unificadas sob a Telebras em 1972.
A adocao do DDD foi feita cidade a cidade ao longo dos anos 1970 e consolidada nos 1980. Apos a privatizacao das telecomunicacoes em 1998, a Anatel assumiu o plano de numeracao e emitiu Atos periodicos para criar novos codigos (47 SC em 1995, 28 ES em 2006, divisao do 22 RJ em 2000) ou para adicionar o nono digito a todos os celulares — reforma concluida nacionalmente em 2016, que elevou o numero do assinante de 8 para 9 digitos e liberou 200 milhoes de combinacoes adicionais por DDD.
Portabilidade, VoIP e selecao de operadora (CSP)
Desde 2008 o Brasil tem portabilidade numerica plena: o assinante pode trocar de operadora sem mudar de DDD nem de numero. Porem a portabilidade vale apenas dentro do mesmo DDD. Se voce muda de Curitiba (41) para Sao Paulo (11), nao consegue portar o 41 para o 11 — precisa solicitar uma nova linha. Por isso um celular com DDD 11 na sua agenda nao garante que a pessoa ainda mora em Sao Paulo; garante apenas que ativou a linha sob o codigo 11 em algum momento.
Servicos VoIP (3CX, Twilio, Zenvia, Vono) podem oferecer numeros nao-geograficos nas faixas 4003, 4004 ou DDDs geograficos verdadeiros adquiridos em leiloes da Anatel. Eles seguem o mesmo formato numerico, mas a localizacao fisica do usuario pode ser qualquer uma do mundo. Em chamadas interurbanas, o chamador seleciona a operadora pelo CSP (Codigo de Selecao de Prestadora) — dois digitos entre o 0 e o DDD, ex.: 0 21 11 99999-9999 roteia via Embratel.
FAQ
Se eu me mudar de Sao Paulo para o Rio, meu DDD muda?
Sim, mas so se solicitar uma nova linha. A portabilidade e restrita ao mesmo DDD; mudar de regiao implica abrir mao do numero antigo e contratar um novo sob o DDD de destino. Operadoras podem manter a conta ativa sob o numero antigo por um periodo de transicao.
Uma cidade pode ter mais de um DDD?
Nao — cada municipio e atribuido a exatamente um DDD. Porem um unico DDD geralmente cobre centenas de municipios. O codigo 11 cobre Sao Paulo e mais 38 cidades da Regiao Metropolitana. O 31 cobre Belo Horizonte e quase toda a regiao central de Minas Gerais.
Por que codigos como 20, 23, 50 nao aparecem na lista?
Esses pares sao reservados pela Anatel para expansao futura, servicos especiais ou nunca foram alocados. Codigos terminados em 0 sao majoritariamente nao usados porque o plano original de 1958 definiu o 0 final como digito reservado para roteamento de operadora e emergencia.
O DDD identifica a operadora?
Nao. O DDD identifica geografia; a operadora e identificada pelo prefixo do assinante (primeiros digitos apos o DDD) combinado com as bases de portabilidade mantidas pela ABR Telecom. Dois numeros com DDD 11 podem pertencer a Vivo, Claro, TIM ou qualquer VoIP, conforme o historico de portabilidade.
Como sao criados novos DDDs?
Quando um pool de numeracao se esgota (menos de 5% de combinacoes livres), a Anatel emite um Ato criando codigo novo ou dividindo a regiao existente. Os assinantes afetados recebem pelo menos 6 meses de aviso. A divisao do SC em 47/48/49 em 1995 e o exemplo classico.
Ferramentas Relacionadas
Validador de Passaporte Brasileiro
Valida o formato do passaporte brasileiro: 2 letras seguidas de 6 dígitos (ex: AB123456). Valida apenas o formato — não verifica autenticidade.
Validador de Celular por País
Valida número de celular para o país escolhido (BR, EUA, PT, ES, AR, MX). Formato: country code + número, com regras específicas por país.
Validador Código CBO (Brasil)
Valida códigos da Classificação Brasileira de Ocupações (CBO 2002) com 6 dígitos verificando estrutura grande grupo/subgrupo/família.