Ir para o conteúdo principal
guia informativo

E.164: como escrever um número de telefone aceito por qualquer sistema

Publicado

O que é E.164?

E.164 é o padrão internacional que define como um número de telefone deve ser escrito para que qualquer rede, em qualquer lugar do mundo, consiga encaminhá-lo sem saber onde está o autor da chamada. Ele é publicado pela União Internacional de Telecomunicações e é o motivo pelo qual um número que começa com um sinal de mais funciona em qualquer país.

A regra é simples. Um número E.164 tem:

  • um + no início,
  • o código de chamada do país (de 1 a 3 dígitos),
  • o número nacional,
  • com um total de no máximo 15 dígitos depois do sinal de mais,
  • e sem espaços, parênteses, hífens ou pontos.

+14155552671 está no formato E.164. +442071838750 está no formato E.164. (415) 555-2671 não está, e 020 7183 8750 também não.

O padrão é oficialmente a Recomendação E.164 da ITU-T, e os códigos de país definidos por ela são usados por todos os sistemas telefônicos do mundo.

Gráfico de barras: custo de uma chamada de dez minutos por país com a Telvio, do mais barato ao mais caroMexico$0.20Canada$0.20United States$0.30Jamaica$6.80
Quanto custam dez minutos. Uma chamada para Mexico custa $0.20 — $0.02 por minuto, cobrada por segundo e sem taxa de conexão. Tarifas da lista de preços publicada pela Telvio, que abrange 95 países.Livre para reutilizar com um link para esta página.

Por que todo formulário pede esse formato?

Porque um número escrito de acordo com a convenção local é ambíguo, enquanto um número no formato E.164 não é.

Considere 020 7183 8750. No Reino Unido, esse é um número de Londres. Escrito dessa forma, ele não indica a qual país pertence, e o zero inicial é um prefixo de tronco — uma instrução de discagem relevante apenas dentro do Reino Unido, não parte do número em si. Enviado a um sistema de outro país, ele não pode ser encaminhado.

Os mesmos dígitos no formato E.164 são +442071838750: inequívocos, completos e idênticos independentemente de a chamada ter origem em Londres, Lagos ou Lima. Esse é todo o valor do padrão, e é por isso que bancos, companhias aéreas, processadores de pagamentos, sistemas de autenticação de dois fatores e plataformas de mensagens exigem esse formato.

Há um segundo motivo, menos evidente. E.164 dá a cada número de telefone do planeta uma única sequência canônica. Um banco de dados que armazena números no formato local precisa tratar 0207 183 8750, 020-7183-8750 e +44 20 7183 8750 como números potencialmente pertencentes ao mesmo cliente. Um banco de dados que armazena números no formato E.164 não precisa fazer isso, porque há apenas uma forma de escrevê-los.

Como converter um número local para E.164

São três passos, e é no segundo que as pessoas mais erram.

  1. Encontre o código de chamada do país. +1 para os Estados Unidos e o Canadá, +44 para o Reino Unido, +91 para a Índia, +49 para a Alemanha, +7 para a Rússia e o Cazaquistão. O código de cada país está listado na seção de códigos de área.
  2. Remova o prefixo de tronco. A maioria dos países coloca um dígito — geralmente 0, às vezes 8 — antes do número quando ele é discado dentro do país. Esse dígito é uma instrução de encaminhamento, não parte do número, e deve ser removido antes da inclusão do código do país. Esse é o erro mais comum.
  3. Una as partes com um sinal de mais no início e remova todos os espaços e separadores.
País Escrito no formato local Prefixo de tronco E.164
Reino Unido 020 7183 8750 0 +442071838750
Alemanha 030 901820 0 +4930901820
Índia 022 2202 4000 0 +912222024000
Austrália (02) 9374 4000 0 +61293744000
Rússia 8 495 123-45-67 8 +74951234567
Estados Unidos (415) 555-2671 nenhum +14155552671
México 55 1234 5678 nenhum desde 2019 +525512345678

Os Estados Unidos e o Canadá não têm prefixo de tronco — o "1" discado antes de um número de longa distância é o próprio código do país, por isso nada precisa ser removido de um número dos EUA. O México aboliu seu prefixo de tronco e seu prefixo móvel separado em agosto de 2019, portanto as orientações escritas antes disso estão erradas.

Se preferir verificar o número em vez de fazer o processo manualmente, cole-o no validador de números de telefone para identificar o país, o comprimento esperado e se os dígitos iniciais indicam um número móvel ou fixo.

Os cinco erros que comprometem uma conversão

Cada um deles produz um número que parece plausível, mas não funciona.

Manter o prefixo de tronco. +44 020 7183 8750 é o erro mais comum no mundo. O 0 precisa ser removido.

Remover um zero inicial que faz parte do número. É o erro oposto e acontece em países onde o número nacional começa legitimamente com zero depois que o prefixo de tronco é removido. A Itália é o caso clássico: números fixos italianos mantêm o 0 inicial no formato internacional, portanto o número de Roma 06 1234567 fica +3906 1234567, não +396 1234567. A Itália é uma exceção que causa confusão justamente porque, em todos os outros lugares, a regra é o oposto.

Incluir o código de saída junto com o sinal de mais. +01144… não é um número. É 00 e + fazendo o mesmo trabalho duas vezes.

Usar +1 para qualquer número da América do Norte sem verificar o código de área. O código de país +1 é compartilhado pelos Estados Unidos, pelo Canadá e por vinte nações do Caribe. +1 876 é a Jamaica e +1 242 são as Bahamas, e os preços para ambos são muito diferentes dos de um número dos EUA. O validador de números de telefone identifica a qual país um número +1 realmente pertence.

Armazenar o número em uma coluna numérica. Esse problema é explicado abaixo e não pode ser corrigido depois.

E os números escritos com letras?

Números como 1-800-FLOWERS são uma convenção de marketing norte-americana que associa letras aos dígitos do teclado — ABC no 2, DEF no 3 e assim por diante. Eles não são um tipo diferente de número; são os mesmos dígitos escritos de uma forma fácil de memorizar.

Há duas coisas importantes. Eles só funcionam em um teclado organizado de acordo com esse mapeamento, que é padrão na América do Norte, mas não é universal em outros lugares. E um campo de número de telefone não fará essa conversão por você — converta as letras em dígitos antes de armazenar ou discar. 1-800-FLOWERS corresponde a +18003569377.

O que E.164 não inclui

Três coisas são frequentemente confundidas com partes do número, mas não são.

O código de saída. 00 na maior parte do mundo, 011 nos Estados Unidos e no Canadá, 810 em alguns países. É o que você disca em vez do sinal de mais quando o telefone ou aparelho não é compatível com ele. O código pertence ao país de quem faz a chamada, não ao país do número, por isso nunca aparece em E.164. +44 e 01144 são o mesmo destino discado de dois lugares diferentes.

O ramal. Um ramal interno atrás de uma central é discado depois que a chamada é atendida, usando tons, e não faz parte do número E.164. Os sistemas que precisam armazená-lo mantêm o ramal em um campo separado. Consulte como discar ramais e navegar por menus telefônicos para saber como enviá-lo automaticamente.

A formatação. Espaços, hífens, parênteses e pontos são convenções de exibição. +44 20 7183 8750 é uma apresentação legível de +442071838750; o formato padrão não contém nenhum desses elementos.

Um número mais longo é sempre um número real?

Não, e o limite de 15 dígitos costuma ser interpretado de forma errada. E.164 limita o total a 15 dígitos depois do sinal de mais, mas quase nenhum país usa os 15. Os números nacionais geralmente têm de 8 a 11 dígitos, portanto um número internacional completo costuma ter de 10 a 13 dígitos, incluindo o código do país.

O comprimento é uma verificação de validade útil, mas imperfeita. Cada país publica um plano de numeração que especifica o comprimento dos números e quais prefixos estão em uso, e um número fora desses limites é inválido. Mas o comprimento, sozinho, não informa se um número foi atribuído — ou seja, se há um assinante real do outro lado. Só fazer uma chamada ou consultar o banco de dados de uma operadora pode confirmar isso, e nenhum validador offline, incluindo o nosso, afirma o contrário.

E.164 informa a operadora ou se o número é móvel?

Historicamente, o prefixo informava as duas coisas. Hoje, ele não informa nenhuma delas de forma confiável.

As faixas de prefixos dentro de um plano nacional de numeração eram atribuídas a operadoras específicas e a tipos específicos de serviço, portanto +447… indicava um número móvel do Reino Unido, e os dígitos seguintes identificavam a rede. Então surgiu a portabilidade numérica, permitindo que os assinantes mantivessem o número ao trocar de operadora, o que rompeu definitivamente, na maior parte do mundo, a relação entre o prefixo e a operadora.

A distinção entre móvel e fixo continua mais confiável, porque a portabilidade geralmente é restrita à transferência entre operadoras do mesmo tipo. Um número que começa em uma faixa móvel quase sempre permanece nela. É um forte indicativo, não uma garantia — e isso importa para os preços, já que chamadas para números móveis e fixos têm tarifas diferentes na maioria dos países. Entenda a portabilidade numérica para saber o que continua sendo confiável.

Como armazenar números corretamente

Se você está desenvolvendo algo que armazena números de telefone, três regras evitam muitos problemas no futuro.

Armazene em E.164 e exiba no formato local. Mantenha a sequência canônica no banco de dados e formate-a para o leitor no momento da exibição. O contrário — armazenar o que o usuário digitou — produz uma tabela em que a mesma pessoa aparece três vezes.

Armazene como texto, nunca como número. Uma coluna de números inteiros remove silenciosamente o sinal de mais inicial e, em qualquer país com prefixo de tronco, também elimina o zero inicial. Esse é um erro comum de perda de dados, e não há como recuperar a informação depois.

Peça o país separadamente ao coletar um número ou defina-o a partir de um indicador conhecido. Um formulário que aceita um número local sem código de país e tenta adivinhar o país errará justamente para os usuários que mais precisam que a resposta esteja correta — pessoas no exterior.

Em resumo

E.164 é um sinal de mais, um código de país e o número nacional com o prefixo de tronco removido, escritos como uma única sequência sem espaços e com no máximo 15 dígitos. +442071838750, não 020 7183 8750.

A conversão correta depende de um passo que as pessoas costumam ignorar: remover o dígito de tronco inicial — o 0 no Reino Unido, na Alemanha, na Índia e na Austrália, o 8 na Rússia — antes de adicionar o código do país. Códigos de saída como 00 e 011 nunca fazem parte do número, ramais nunca fazem parte do número e caracteres de formatação nunca fazem parte do número. Armazene o formato canônico como texto, mostre o formato local esperado pelo leitor e todos os sistemas seguintes conseguirão encaminhar a chamada sem precisar saber onde você está.

Experimente o Telvio na sua próxima ligação

Baixe grátis. O primeiro minuto está incluído, sem necessidade de cadastro.

Baixar o Telvio

Fontes e citação

As tarifas da Telvio nesta página são lidas da nossa própria tabela de tarifas publicada no momento da compilação e foram atualizadas pela última vez em 7 de agosto de 2026. Os códigos de país, códigos de saída e códigos de área vêm de planos nacionais de numeração publicados. Tarifas de roaming, preços de cartões telefônicos e tarifas de concorrentes são dados de terceiros e estão identificados quando aparecem.

Tleugazin, M. (2026). E.164: como escrever um número de telefone aceito por qualquer sistema. Telvio. https://telvio.app/pt/guide/e164-phone-number-format/

Citação gratuita com um link para esta página.

Escrito por

Guias relacionados

1 minuto grátisSem conta, sem cartãoLigar grátis