Formateador de Números de Teléfono (E.164 y Formato Internacional)

Convierta cualquier número de teléfono a formato E.164, internacional y nacional de forma gratuita. Valida el número y detecta si es un móvil o una línea fija. Todo se procesa localmente en su navegador, sin enviar datos a ningún servidor.

Publicidad

Qué Es un Formateador de Números de Teléfono

Un formateador de números de teléfono convierte un número escrito en cualquier estilo (con guiones, espacios, paréntesis o solo cifras) a tres formatos estándar: E.164, internacional y nacional. También valida si la longitud y el patrón de cifras son plausibles para el país seleccionado y detecta el tipo de número, como móvil o línea fija.

Muchos servicios de envío de SMS y API de llamadas internacionales requieren números en formato E.164 (por ejemplo, +34911234567), pero normalizar lo que el usuario escribió a ese formato es más laborioso de lo que parece. Esta herramienta realiza esa conversión enteramente en su navegador y nunca transmite el número que introduce.

Cómo Usarlo

  1. Seleccione un país / región Elija el país que se usará como referencia cuando el número en sí no incluya código de país.
  2. Introduzca el número de teléfono Puede escribirlo con guiones, espacios y paréntesis, o solo con cifras.
  3. Consulte el resultado convertido Aparecerán automáticamente los formatos E.164, internacional y nacional, además del tipo de número.
  4. Pruebe con otro número Use el botón Borrar para reiniciar la entrada y comprobar otro número.

Consejos para aprovecharla mejor

  • Introduzca el número con su código de país (por ejemplo, +34, +1) para que se analice correctamente sin importar qué país esté seleccionado. Es la forma más fiable de comprobar un número extranjero.
  • Puede pegar números con guiones, espacios o paréntesis tal cual; los signos de puntuación se eliminan automáticamente antes del análisis.
  • Que aparezca como "válido" solo significa que la longitud y el patrón de cifras cumplen las reglas de ese país; no confirma que el número esté actualmente asignado a un suscriptor.
  • Si omite el código de país, el número se analiza según el país seleccionado actualmente. Cambie el país primero si va a comprobar un número escrito en el formato local de otro país.
  • Al registrar un número en una API de SMS como Twilio o Amazon SNS, puede copiar directamente el resultado en formato E.164 (por ejemplo, "+34911234567"), que es el formato que exigen la mayoría de estas API.

Casos de Uso

Validar un campo de teléfono en un formulario web

Compruebe de antemano si un número introducido en un formulario con proyección internacional tiene un formato plausible.

Comprobación previa antes de registrar un número en una API de SMS o llamadas

API como Twilio y Amazon SNS suelen exigir formato E.164; normalice el número antes de enviarlo.

Mostrar correctamente el número de una oficina en el extranjero en una tarjeta o sitio web

Conviértalo al formato internacional con el código de país incluido para que pueda marcarse correctamente desde cualquier lugar.

Determinar si un número recibido es móvil o línea fija

Útil, por ejemplo, cuando necesita filtrar destinatarios para quedarse solo con números móviles.

Publicidad

Glosario

E.164
El estándar internacional de números de teléfono definido por la UIT-T (Unión Internacional de Telecomunicaciones). Representa un número con un signo "+", un código de país y el número nacional, con un máximo de 15 cifras en total.
Código de País
Un identificador numérico asignado a cada país o región, como 34 para España o 1 para Estados Unidos y Canadá.
Formato Nacional
Un número de teléfono escrito con el estilo habitual dentro de su propio país, como un número español escrito 911 234 567.
Formato Internacional
Un número de teléfono escrito con su código de país incluido, para que pueda marcarse correctamente desde cualquier otro país.
Tipo de Número
Una clasificación del tipo de línea o servicio al que está asignado un número de teléfono, como móvil, línea fija o gratuito.
Validación
Comprobar si la longitud y el patrón de cifras de un número introducido cumplen las reglas de ese país, sin confirmar que un suscriptor real lo tenga realmente asignado.

Preguntas Frecuentes

E.164 es el estándar internacional de números de teléfono definido por la UIT-T. Representa un número con un signo "+", un código de país y el número nacional, con un máximo de 15 cifras en total. La mayoría de sistemas de telecomunicaciones internacionales y API de SMS requieren los números en este formato.

Esta herramienta comprueba si la longitud y el patrón de cifras cumplen las reglas oficiales de ese país; no puede confirmar si un suscriptor real tiene asignado ese número en este momento. Un número que incumple esas reglas se marca como inválido aunque usted lo considere genuino.

El número se analiza según el "País / Región" seleccionado actualmente. Por ejemplo, escribir "91 123 45 67" con España seleccionada se interpretará como un número español.

La detección se basa en las reglas de asignación de rangos numéricos publicadas por cada país y suele ser fiable, pero puede no coincidir con el uso real en países con portabilidad numérica, donde un rango "móvil" podría técnicamente portarse a una línea fija y viceversa.

No. Todo el análisis y formateo ocurre íntegramente en JavaScript dentro de su navegador. No se transmite nada a ningún servidor externo.
Tool-kun

A Propósito — Por Qué el Formato "Correcto" de un Número Cambia Tanto Entre Países

La longitud y el formato de los números de teléfono varían enormemente entre países. Un número de Estados Unidos siempre tiene un código de área de 3 cifras más 7 cifras de línea, mientras que los móviles japoneses tienen 11 cifras y empiezan por 090, 080 o 070. Estas diferencias son herencia de la época de las centrales telefónicas mecánicas, cuando cada país diseñaba su propio plan de numeración según el tamaño y la estructura de su red de conmutación nacional, decisiones de infraestructura demasiado costosas de unificar décadas después.

Para que las llamadas internacionales fueran posibles entre todos estos formatos locales incompatibles, la UIT-T (el organismo de normalización de telecomunicaciones de la Unión Internacional de Telecomunicaciones) definió E.164, un formato internacional único: un signo "+", seguido del código de país y del número nacional. Esto permite que cualquier central del mundo reconozca tanto "esto es una llamada internacional" como "a qué país va destinada", el estándar discreto pero esencial que hace posible que marcar un número conecte con cualquier lugar del planeta.

Hoy en día, E.164 se ha convertido en el estándar de facto no solo para llamadas de voz, sino también para las API de envío de SMS, la verificación por contraseña de un solo uso y muchos otros servicios que requieren un campo de número de teléfono. Normalizar un número que el usuario escribió en el formato que quiso al formato E.164 estricto es un paso pequeño pero inevitable para cualquier servicio web con proyección internacional.

Publicidad