Validador de números de teléfono
Pega números como +1 415 555 2671, 020 7946 0958 o +33 1 42 68 53 00. La herramienta distingue números posibles, válidos y no válidos mediante metadatos de numeración por país, y puede exigir que coincidan con la región seleccionada. La validación se ejecuta en el servidor con una biblioteca sin conexión; no consulta operadoras ni servicios externos.
Cómo funciona el validador
-
1
Introduce uno o varios números
Separa hasta 25 entradas con saltos de línea, comas o puntos y coma. También puede reconocer extensiones como x123.
-
2
Elige la región predeterminada
Los números nacionales sin `+` necesitan el contexto de un país; un prefijo internacional lo sustituye.
-
3
Consulta la validez y los formatos
Revisa estado, región, prefijo, tipo y las distintas representaciones normalizadas.
-
4
Copia la salida E.164
Los números que cumplen las reglas elegidas se reúnen en una lista E.164 lista para copiar.
Qué significa que un número sea válido
Cada país tiene su propio plan de numeración: longitudes, prefijos y rangos para móviles, fijos o números especiales. Un número puede tener una longitud posible pero no ser válido si su rango no está asignado. La herramienta emplea metadatos del mismo tipo que Google libphonenumber. Comprueba la estructura, no si la línea está activa o localizable.
| Formato | Ejemplo | Uso recomendado |
|---|---|---|
| E.164 | +14155552671 |
Bases de datos, API y deduplicación |
| Internacional | +1 415-555-2671 |
Presentación legible en cualquier país |
| Nacional | (415) 555-2671 |
Presentación dentro de la región detectada |
| RFC 3966 | tel:+1-415-555-2671 |
Enlaces de llamada y URI tel |
Límites importantes
- No confirma si una línea está activa ni si recibe SMS.
- No realiza consultas HLR, a operadoras ni a terceros.
- Los números sin
+se interpretan según la región predeterminada. - El modo estricto marca como discrepancia un número válido de otra región.
- Procesa como máximo 25 entradas, 120 caracteres por entrada y 2.000 caracteres en total.
- Los datos se envían al servidor y, en el modo por pasos, pueden aparecer en la URL. No introduzcas números confidenciales.
| Entrada | Región predeterminada | Resultado esperado |
|---|---|---|
+1 415 555 2671 |
US | Número estadounidense válido; E.164 +14155552671 |
020 7946 0958 |
GB | Formato de fijo británico válido |
+33 1 42 68 53 00 |
US o FR | Número francés válido; +33 prevalece |
12345 |
Cualquiera | Demasiado corto o no válido para almacenamiento normal |
Preguntas frecuentes
No. Solo valida la estructura y el formato; no llama, envía SMS ni consulta HLR u operadoras.
Es el formato internacional compacto que comienza por + y el prefijo del país, sin espacios ni signos.
Indica qué reglas aplicar a los números nacionales que no empiezan por +.
Sí, hasta 25 separados por saltos de línea, comas o puntos y coma.
Se procesan en el servidor de la aplicación con metadatos sin conexión y pueden figurar en la URL del modo por pasos. No se llama a ninguna API de operadora, HLR o terceros.
Herramientas relacionadas
Generador de letras aleatorias
Genera letras aleatorias A-Z. Elige la cantidad, usa mayúsculas, minúsculas o mezcla de ambas, y aplica el resultado en juegos, consignas o clase.
Formateador de JSON
Pega JSON para verlo con sangría de 2 o 4 espacios, minificarlo en una salida compacta o comprobar rápidamente la sintaxis antes de copiar el resultado.
Simplificador de Álgebra Booleana
Simplifica expresiones booleanas usando mapas de Karnaugh y el algoritmo de Quine-McCluskey. Muestra cada paso de minimización y una forma final SOP/POS.
Generador de colores aleatorios
Genera de 1 a 50 colores HEX aleatorios con muestras para previsualizar, copiar y usar en CSS, pruebas o exploración de paletas.
Generador de Paletas de Color
Genera paletas monocromáticas, análogas, complementarias, triádicas o tetrádicas desde un color base HEX y exporta variables CSS listas para copiar.
Convertidor de binario a hex
Convierte entrada binaria en un valor hexadecimal simple en mayúsculas. Los caracteres no binarios se ignoran y los ceros iniciales no se conservan.