📞Extrator de números de telefone

Cole um texto e o extrator encontra os telefones brasileiros, em formatos como (11) 91234-5678, 11912345678 e +55 11 91234-5678, normaliza e lista apenas os números únicos.

🔒 Cálculo 100% local — os dados que você digita não saem do seu navegador, nada é enviado a servidores.

Fonte: Reconhecimento de telefones do plano de numeração brasileiro — Plano de numeração da Anatel (DDDs do Brasil, celulares com 9 dígitos); processamento local no navegador · Última verificação em 24/09/2026

O extrator de telefones procura no texto sequências com DDD válido de dois dígitos seguido de número de 8 dígitos (fixo) ou 9 dígitos (celular), aceitando parênteses, espaços, hífens, pontos e o código +55. Depois padroniza para (DD) 99999-9999 e remove os repetidos. Tudo roda no navegador, sem enviar o texto a servidores.

Como usar a ferramenta

  1. Cole o texto de origemCole qualquer conteúdo: uma página de contatos, um e-mail, uma conversa exportada, uma planilha ou um documento. O extrator ignora tudo o que não parece telefone.
  2. Confira os números normalizadosCada telefone encontrado é convertido para um padrão único, com DDD entre parênteses e hífen antes dos quatro últimos dígitos. Números repetidos, mesmo escritos de formas diferentes, aparecem uma vez só.
  3. Escolha o formato e copieMarque o formato internacional para obter +55 11 91234-5678, ideal para importar contatos em ferramentas de mensagens. Depois copie a lista, com um número por linha.

Como funciona

A busca reconhece um DDD de dois dígitos, opcionalmente entre parênteses e com um zero na frente (011), e valida o DDD contra a lista dos códigos de área do Brasil (11 a 19, 21, 22, 24, 27, 28, 31 a 35, 37, 38, 41 a 49, 51, 53 a 55, 61 a 69, 71, 73 a 75, 77, 79, 81 a 89 e 91 a 99). Em seguida vem o número: nove dígitos começando com 9, para celulares, ou oito dígitos começando de 2 a 5, para telefones fixos. O código do país, +55, 55 ou 0055, é aceito antes de tudo, e hífens, pontos e espaços podem separar as partes.

Cada número reconhecido é reduzido a DDD, prefixo e final, e usa a soma dessas partes como chave para remover repetidos: (11) 91234-5678 e 11912345678 viram o mesmo contato. Números sem DDD, CEPs, CPFs e outros códigos numéricos não são reconhecidos, porque não seguem esse padrão de tamanho e de DDD.

(DD) 9XXXX-XXXX celular · (DD) [2-5]XXX-XXXX fixo · prefixo opcional +55 · DDD validado

Exemplo resolvido

No texto de exemplo há cinco ocorrências: (11) 91234-5678, 11912345678, +55 21 3333-4444, 55 (31) 98888.7777 e 11 91234-5678. As duas primeiras e a última são o mesmo celular de São Paulo, escrito de três formas. Depois de normalizar e remover repetições, sobram três telefones únicos: (11) 91234-5678, (21) 3333-4444 e (31) 98888-7777. Desses, dois são celulares e um é fixo, e o painel mostra essa divisão.

O CEP 01310-100 e o CPF 123.456.789-09 do texto não entram na lista: o CEP tem um número de dígitos diferente e o CPF não se encaixa no formato de telefone com DDD válido. É esse filtro que evita a maior parte dos falsos positivos em textos com muitos números.

Suposições e limitações

  • Só reconhece o plano de numeração brasileiro, com DDD obrigatório; telefones sem DDD ou de outros países não são extraídos
  • Números de serviço, como 0800, 190 ou 4004, e de outros formatos não são reconhecidos
  • Uma sequência de números que por acaso tenha o formato de um telefone com DDD válido, como um código de rastreio, pode aparecer na lista
  • Não verifica se o número existe ou está ativo; apenas identifica o formato
  • O texto é processado localmente no navegador e não é enviado a servidores
  • Os resultados são gerados em tempo real a cada alteração, sem botão de processar, e podem ser copiados a qualquer momento com o botão de copiar

Dicas para tirar o melhor proveito

Se você vai importar os números em um sistema, marque o formato internacional: ele evita ambiguidade entre países. Antes de disparar mensagens em massa, lembre-se de que o uso de contatos exige base legal e consentimento, como determina a Lei Geral de Proteção de Dados, então extraia apenas números que você tem direito de usar.

Para textos muito grandes, cole em partes e junte as listas depois, removendo duplicatas com o limpador de lista. Como o processamento é 100% local, e nada sai do navegador, você pode extrair contatos de documentos sensíveis sem expor os dados.

Depois de extrair, ordene a lista por DDD no limpador de lista para agrupar contatos da mesma região, o que facilita campanhas segmentadas por estado. Se o texto de origem tiver telefones de outros países, extraia-os manualmente ou use outra ferramenta, pois este extrator só aceita o plano brasileiro e descarta o restante.

Erros comuns a evitar

O erro mais comum é esperar que o extrator encontre números sem DDD, como 91234-5678 soltos; sem o código de área, não há como saber se é um telefone válido. Outro é colar textos com números de documentos, como CNPJ e CPF sem pontuação, e achar que apareceram por falha: sequências de 10 ou 11 dígitos com DDD válido podem ser reconhecidas como telefone.

Também é comum usar a lista sem revisar. Faça uma checagem visual antes de enviar mensagens ou cadastrar contatos, e nunca use a ferramenta para montar listas de pessoas que não autorizaram o contato. Lembre-se de que um número existente no papel pode ter sido desativado ou trocado de dono.

Outro deslize é copiar o resultado direto para uma lista de transmissão sem separar celulares de fixos: fixos não recebem aplicativos de mensagens, e o painel de contagem existe justamente para facilitar essa separação.

Veja também

Se esta ferramenta foi útil, você também pode precisar destas relacionadas: Extrator de e-mail, Limpador de lista, Extrator de links, Gerador de CPF válido.

Perguntas frequentes

Como extrair telefones de um texto?

Cole o texto na caixa do extrator. Os telefones brasileiros com DDD são encontrados, normalizados para (DD) 99999-9999 e listados sem repetição, um por linha, prontos para copiar.

Quais formatos de telefone são reconhecidos?

Formatos como (11) 91234-5678, 11 91234-5678, 11912345678, 11 91234.5678 e os mesmos com +55, 55 ou 0055 na frente, tanto para celulares de 9 dígitos quanto para fixos de 8 dígitos.

O extrator confunde CPF ou CEP com telefone?

Em geral não, pois o CEP e o CPF não seguem o formato de DDD válido mais número de 8 ou 9 dígitos. Ainda assim, sequências numéricas que por acaso tenham esse formato podem passar.

Números com o mesmo conteúdo em formatos diferentes contam uma vez?

Sim. (11) 91234-5678 e 11912345678 são normalizados para a mesma chave, e a lista final traz o número uma única vez.

Posso obter os números no formato +55?

Sim. Marque a opção de formato internacional para receber cada telefone como +55 DD número, útil para importar em sistemas de mensagens.

Meu texto é enviado a algum servidor?

Não. A extração roda no navegador, e o texto e os telefones encontrados não saem do seu dispositivo.

Explore mais ferramentas gratuitas

Dezenas de calculadoras, conversores e geradores — todos funcionam no navegador, sem cadastro e sem instalar nada.