Guía de producto
¿Qué es E.164? El formato internacional de números de teléfono explicado
Descubra qué es el formato de número de teléfono E.164, cómo se estructura en un máximo de 15 dígitos y por qué las API de verificación lo exigen para normalizar.

E.164 es el estándar internacional de telecomunicaciones que define el formato de los números de teléfono en todo el mundo. Combina un signo más, el código de país y el número nacional de abonado en un máximo de 15 dígitos para garantizar un procesamiento uniforme entre sistemas.
El formato de número de teléfono E.164 es el estándar internacional de telecomunicaciones que define una estructura uniforme para los números de teléfono enrutables a escala mundial. Un número conforme a E.164 comienza con un signo más (+), seguido del código de país internacional y del número nacional de abonado, sin espacios, guiones ni caracteres de formato, y con un máximo de 15 dígitos. Los sistemas digitales, las plataformas de comunicación y las API de verificación exigen la normalización E.164 para que los identificadores telefónicos puedan interpretarse de forma coherente más allá de las fronteras.
Qué es el estándar E.164
Cuando las organizaciones se preguntan qué es el formato de número de teléfono E.164, recurren al estándar internacional de telecomunicaciones creado para establecer la interoperabilidad de los números a escala mundial. Los sistemas telefónicos tradicionales evolucionaron de forma independiente en cada país, lo que dio lugar a convenciones regionales dispares, prefijos de acceso nacional y longitudes de número locales variables. Sin una estructura unificadora, el enrutamiento internacional y el tratamiento de registros digitales generan ambigüedades operativas. El estándar E.164 resuelve estas incoherencias al establecer un formato único y reconocido mundialmente para los planes de numeración. Según esta especificación, cada número de teléfono representa una dirección inequívoca que puede resolverse a escala internacional sin depender de supuestos de marcación locales.
Estructura y componentes de un número E.164
Un número E.164 sigue una arquitectura rígida de tres partes que elimina los elementos de marcación locales:
- Signo más inicial (+): indica que la cadena sigue las convenciones de numeración internacional y sustituye a los códigos de salida locales (como
011en Norteamérica o00en Europa). - Código de país (CC): de uno a tres dígitos asignados por la Unión Internacional de Telecomunicaciones (UIT) que designan el país de destino o una zona geográfica compartida (por ejemplo,
1para el Plan de Numeración de Norteamérica y44para el Reino Unido). - Número nacional significativo (NSN): consta del código nacional de destino (código de área o de red) seguido del número de abonado, sin ningún prefijo de acceso nacional, como un cero inicial.
Según el estándar E.164, la longitud total del código de país y del número nacional de abonado no puede superar los 15 dígitos.
| Componente | Descripción | Ejemplo (+14155552671) |
|---|---|---|
| Prefijo | Símbolo de notación internacional | + |
| Código de país | Identificador de país designado por la UIT | 1 (Estados Unidos/Canadá) |
| Número nacional significativo | Código de área y dígitos del abonado | 4155552671 |
| Longitud numérica total | Se permite un máximo de 15 dígitos | 11 dígitos |
Formatos de marcación locales frente a normalización E.164
En las telecomunicaciones nacionales, los números suelen depender del contexto local. Los usuarios a menudo escriben los números con separadores visuales o prefijos de acceso regionales que no funcionan fuera de esa red nacional concreta. Por ejemplo, un usuario del Reino Unido podría escribir su número móvil como 07911 123456. En este contexto:
- El
0inicial es un prefijo de acceso nacional pensado solo para el enrutamiento dentro del país. - El espacio facilita la lectura a las personas, pero introduce ruido en el almacenamiento en bases de datos.
- Si se marca directamente desde el extranjero sin modificarlo, la llamada no puede completarse.
Convertir este registro a E.164 requiere eliminar el prefijo de acceso nacional 0, añadir el código de país del Reino Unido 44, quitar los caracteres no numéricos y anteponer + a la cadena, con lo que se obtiene +447911123456. La normalización de la base de datos garantiza que las plataformas internas almacenen los identificadores de forma coherente, con independencia de cómo introduzcan los usuarios su información.
Por qué los sistemas exigen la normalización E.164
La arquitectura de datos y los flujos de verificación de identidad dependen de un formato determinista para procesar los registros entrantes. Cuando las organizaciones incorporan identificadores de contacto a través de varios canales, los números de teléfono sin normalizar generan registros duplicados, rompen los índices de consulta y provocan rechazos de enrutamiento. Estandarizar los datos en E.164 respalda los flujos técnicos de tres formas principales:
- Claves deterministas: los sistemas pueden utilizar la cadena normalizada como identificador principal limpio o clave de búsqueda en las bases de datos internas.
- Coherencia de la integración: los servicios posteriores de comunicación y verificación necesitan códigos de país precisos para llegar a la red o plataforma prevista.
- Saneamiento de la entrada: eliminar la puntuación, los prefijos de acceso locales y los caracteres no válidos reduce los errores por cargas útiles mal formadas durante las operaciones automatizadas.
E.164 en la verificación y la comprobación de registro
Más allá del enrutamiento básico de telecomunicaciones, la normalización E.164 es un requisito previo de los sistemas de verificación modernos. Los servicios de verificación evalúan si un identificador es alcanzable o está registrado en un servicio de destino, pero necesitan que la entrada pueda interpretarse sin ambigüedad regional. Por ejemplo, las plataformas que comprueban el registro en una plataforma concreta, como TG Validator al verificar el estado de registro en Telegram, exigen que los números de teléfono se envíen estrictamente en formato E.164. Al enviar un identificador a POST /api/v1/check con service_type=tg, pasar un valor E.164 estandarizado garantiza que la plataforma pueda comprobar con precisión la señal de presencia de cuenta en la respuesta síncrona. La normalización garantiza que el servicio resuelva el código nacional y la línea de abonado correctos en lugar de rechazar la consulta por un formato inesperado.
Preguntas frecuentes
¿Cuál es la longitud máxima de un número E.164?
Un número de teléfono E.164 puede contener un máximo de 15 dígitos, sin contar el signo más inicial. Este límite de caracteres da cabida al código de país internacional junto con el código nacional de destino y el número de abonado individual.
¿Incluye E.164 espacios, paréntesis o guiones?
No. El formato E.164 estándar excluye estrictamente los símbolos de formato visual, como espacios, guiones, corchetes o paréntesis. Consta exclusivamente de un signo más inicial seguido de dígitos numéricos continuos.
¿Por qué es importante E.164 para la integración de API?
Las API necesitan entradas inequívocas para enrutar, validar o consultar registros en redes o servicios concretos. Normalizar las entradas a E.164 garantiza que las diferencias en las reglas de marcación locales, los ceros iniciales o la puntuación no provoquen fallos de interpretación ni enrutamientos no válidos en los sistemas distribuidos.
Más información
Elija la información de producto que mejor se adapte al siguiente paso de su flujo de trabajo.