📞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
- 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.
- 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ó.
- 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.
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.
Ferramentas relacionadas
📧Extrator de e-mail
Extraia todos os e-mails de um texto colado, sem repetição.
Abrir ferramenta →📋Limpador de lista
Ordene, remova duplicatas, numere e embaralhe listas de uma linha por item.
Abrir ferramenta →🔗Extrator de links
Extraia URLs de textos ou HTML colado, liste únicas ou só os domínios.
Abrir ferramenta →🪪Gerador de CPF válido
Gere e valide números de CPF para testes de software, com região fiscal.
Abrir ferramenta →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.