Validador de número de telefone e formato E.164

Cole um número de telefone, ou uma lista inteira, para conferir o formato e obtê-lo em E.164, internacional e nacional. A verificação acontece no seu navegador.

O que é E.164

E.164 é o formato internacional dos números de telefone: um sinal de mais, o código do país e o número nacional, sem espaços nem pontuação, com no máximo 15 dígitos. +442079460123 é um número britânico escrito em E.164.

Formulários de cadastro, bancos de contatos e serviços que enviam SMS guardam os números assim, porque em E.164 um número tem uma única forma de ser escrito.

O que a verificação pode e não pode dizer

Ela confere o formato: se o código do país existe e se o número tem um comprimento usado naquele país, segundo os planos de numeração da biblioteca libphonenumber do Google.

Ela não liga para o número, não o envia para lugar nenhum e não consulta nenhuma operadora. Por isso não diz de quem é um número, se ele está em serviço ou se pode receber SMS.

Verificando uma lista

Cole até 1.000 números, um por linha ou separados por vírgula ou ponto e vírgula, ou escolha um arquivo CSV: é lida a primeira coluna que contém números de telefone. Números sem + são lidos no país que você escolher. Baixe o resultado em CSV, com a forma E.164 ao lado de cada entrada.

Precisa de um número que receba SMS?

Um número privado do SMS Activate App recebe SMS e chamadas no seu painel e é só seu enquanto estiver com você.

Como escrevo um número no formato E.164?

Comece com +, depois o código do país e então o número nacional sem o prefixo de discagem: o britânico 020 7946 0123 vira +442079460123, e o americano (202) 555-0123 vira +12025550123. Num celular brasileiro, o DDD vem logo depois do +55.

Por que um número que parece certo não passa?

Normalmente tem um dígito a mais ou a menos para aquele país, mantém o prefixo nacional depois do código do país (+44 0…) ou foi lido no país errado por estar sem +. Escolha o país e confira de novo.

Minha lista é enviada para algum lugar?

Não. O arquivo é lido pelo seu navegador e os números não saem dele. Ao fechar a aba, eles são descartados.

Um resultado correto quer dizer que o número recebe SMS?

Não. Um formato correto quer dizer que um número assim pode existir. Se ele está em serviço, e se um serviço vai mandar um código para ele, não é algo que uma verificação de formato consiga saber.