¿Qué es Formateador de números telefónicos?

Pega cualquier número de teléfono y obtenlo formateado según el estándar internacional E.164 y el formato nacional. También valida el número y detecta el país automáticamente. Ideal para limpiar datos de CRM u organizar contactos.

El formateador usa las reglas de libphonenumber de Google para interpretar entradas desordenadas y devolver cuatro formatos canónicos: E.164 (+18005550199, sin espacios) para APIs y pasarelas SMS, internacional (+1 800 555 0199) para lectura humana, nacional ((800) 555-0199) para uso interno del país y RFC 3966 (tel:+18005550199) para enlaces tel: en HTML y firmas de correo. También marca números inválidos, detecta el tipo de línea (móvil, fijo, gratuito, VoIP), admite más de 240 prefijos de país y detecta el país cuando hay un + delante.

Cómo usar

  1. Introduce un número de teléfono en cualquier formato — con o sin código de país, guiones, espacios o paréntesis.
  2. Selecciona el país si no se detecta automáticamente, para que el formateador aplique las reglas de marcación correctas.
  3. Copia el resultado formateado en formato internacional (E.164) o nacional.

Cuándo usar

  • Limpiar una lista de contactos antes de importarla en un CRM o herramienta de SMS marketing.
  • Pasar números a E.164 para que Twilio, Vonage o WhatsApp Business los acepten.
  • Validar el campo de teléfono de un formulario antes de guardarlo en la base de datos.

Resultado

Tienes el número '(555) 123-4567' de un contacto en EE. UU. Introdúcelo, selecciona Estados Unidos y obtén el resultado formateado: +1 555 123 4567 (internacional) y (555) 123-4567 (nacional).

Preguntas frecuentes

¿Cuál es la diferencia entre E.164 y formato internacional?
E.164 es el formato estricto que usan las redes telefónicas y las APIs: un signo más, el código de país y los dígitos sin espacios (+34911234567). El formato internacional es el mismo número con espacios pensados para lectura humana (+34 911 234 567).
¿Por qué el formateador dice que mi número es inválido si en el móvil suena bien?
libphonenumber valida según los planes de numeración publicados. Algunos números locales válidos (extensiones, rangos recién asignados) todavía no están en los datos, y otros vienen en formato no estándar. Introducirlo con el prefijo de país por delante suele resolverlo.
¿Tengo que elegir el país si el número ya empieza por +?
No. Cuando el número arranca con + seguido de un prefijo reconocido, la herramienta detecta el país automáticamente. El menú de país solo importa para números introducidos en formato local sin prefijo internacional.
¿Los números gratuitos, móviles y fijos se formatean distinto?
Se formatean según el plan nacional de cada país. Gratuitos, móviles y fijos del mismo país comparten las reglas de espaciado. El tipo detectado (móvil, fijo, gratuito) se muestra aparte cuando libphonenumber consigue identificarlo.
¿Mi lista de contactos se envía a algún sitio?
No. El análisis y el formateo corren dentro de la propia página con una copia empaquetada de libphonenumber-js. Lo que escribas no sale del dispositivo; importa sobre todo al manejar datos de clientes.

Herramientas relacionadas