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 caroUnited Kingdom$0.30Mexico$0.50Peru$0.50Canada$0.70

Custo por minuto, do mais barato ao mais caro

Os 41 destinos aos quais a Telvio se conecta hoje, do mais barato ao mais caro. Cada preço é por minuto, com cobrança por segundo e sem taxa de conexão, e a coluna de dez minutos é simplesmente a tarifa multiplicada por dez — nenhum valor aqui é estimado ou arredondado para cima.

DestinoPor minuto10 minutos
Reino Unido$0.03$0.30
México$0.05$0.50
Peru$0.05$0.50
Canadá$0.07$0.70
Malásia$0.07$0.70
Estados Unidos$0.07$0.70
Colômbia$0.11$1.10
Brasil$0.14$1.40
Chile$0.14$1.40
Países Baixos$0.17$1.70
Singapura$0.17$1.70
Coreia do Sul$0.17$1.70
Japão$0.19$1.90
Espanha$0.21$2.10
Austrália$0.23$2.30
Áustria$0.24$2.40
Índia$0.24$2.40
Noruega$0.26$2.60
Alemanha$0.27$2.70
Irlanda$0.28$2.80
França$0.35$3.50
Suécia$0.41$4.10
Indonésia$0.44$4.40
Nova Zelândia$0.45$4.50
Bélgica$0.52$5.20
Tailândia$0.57$5.70
Vietnã$0.65$6.50
Polônia$0.69$6.90
Tchéquia$0.83$8.30
Portugal$0.93$9.30
Quanto custam dez minutos. Uma chamada para United Kingdom custa $0.30 — $0.03 por minuto, cobrada por segundo e sem taxa de conexão. Tarifas da lista de preços publicada pela Telvio, que abrange 41 países.Fonte: https://telvio.app/api/v1/rates.json — tarifa da operadora de 2026-08-19. Recalculado a cada build.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