Validador de Correo Electrónico
Valide direcciones de correo electrónico con nuestra herramienta en línea gratuita
Ingrese una dirección de correo completa para verificar su validez
• El usuario puede contener letras, números, puntos, guiones bajos, porcentaje, más o menos
• Debe tener el formato [email protected]
• El dominio debe contener letras, números, puntos y guiones
• Debe tener un dominio de nivel superior (TLD) válido
• No puede contener espacios o ciertos caracteres especiales
Cómo usar Validador de Correo Electrónico
- 1
Introduce una dirección de correo
Escribe o pega una dirección de correo completa como [email protected] en el campo de entrada.
- 2
Haz clic en Validar correo
Pulsa Validar correo para comprobar la dirección frente a las reglas de formato estándar de correo electrónico.
- 3
Revisa los detalles de la validación
Comprueba si la dirección es válida e inspecciona cada verificación: el símbolo @, el nombre de usuario, el formato del dominio, el dominio de nivel superior y el formato general.
- 4
Copia o borra
Usa Copiar para guardar una dirección confirmada, o Borrar para probar otra.
Validación de correo electrónico: lo que puede y lo que no puede decirte
Dos preguntas muy distintas
Cuando alguien dice que quiere validar una dirección de correo electrónico, normalmente se refiere a una de dos cosas muy distintas, y confundirlas es la causa de la mayor parte de la confusión en este terreno. La primera pregunta es de sintaxis: ¿tiene esta cadena la forma de una dirección de correo electrónico, con una parte local, una arroba (@) y un dominio que termina en un dominio de nivel superior reconocible? La segunda tiene que ver con la entregabilidad: ¿existe realmente este buzón y puede recibir correo? Son problemas completamente distintos, y superar el primero no dice casi nada sobre el segundo.
Esta herramienta responde a la primera pregunta. Comprueba el formato de una dirección frente a las reglas estructurales estándar e informa de qué partes son correctas: la arroba (@), la parte del nombre de usuario, el dominio, el dominio de nivel superior y la forma general. Un resultado en verde significa que la dirección está bien formada, no que haya alguien al otro lado.
Validación de sintaxis frente a entregabilidad
La verificación de la entregabilidad va mucho más allá del formato. Suele implicar una consulta DNS para confirmar que el dominio tiene registros MX (de intercambio de correo), lo que significa que el dominio está realmente configurado para recibir correo electrónico, seguida en algunos casos de una sonda SMTP que se conecta al servidor de correo y le pregunta si el buzón concreto existe. Estas comprobaciones requieren acceso de red a servidores de correo externos y no se pueden hacer solo a partir de una cadena en el navegador. E incluso así son imperfectas, porque muchos servidores de correo aceptan deliberadamente cualquier dirección para frustrar precisamente este tipo de sondeo.
Así surge una imagen por capas. La validación de sintaxis, que esta herramienta realiza de forma local, es instantánea y privada, y detecta erratas y entradas claramente malformadas. Las comprobaciones de entregabilidad, que requieren un servicio de verificación específico, detectan dominios muertos y algunos buzones inexistentes, pero aun así no pueden garantizar que una persona real vaya a leer el correo.
Por qué una validación perfecta con expresiones regulares es prácticamente imposible
La gramática formal de una dirección de correo electrónico, definida en el estándar conocido como RFC 5322, es célebremente extensa. Permite partes locales entre comillas que contienen espacios y caracteres especiales, comentarios entre paréntesis y una serie de construcciones que casi nadie usa en realidad. Una expresión regular que acepte todas las direcciones técnicamente válidas y rechace todas las inválidas es tan enorme e ilegible que se ha convertido en un chiste recurrente entre las personas que programan, y ni siquiera así puede verificar que el dominio exista. Los validadores prácticos, incluido este, implementan deliberadamente un subconjunto sensato y de sentido común en lugar de la gramática completa.
La conclusión es que cualquier validador de correo electrónico razonable hace un compromiso. Acepta la inmensa mayoría de las direcciones del mundo real a la vez que rechaza la basura evidente, y conscientemente no intenta respetar cada rincón exótico de la especificación, porque hacerlo rechazaría las erratas obvias de forma menos fiable y aun así no aportaría ninguna prueba de entregabilidad. La validación de formato es un filtro, no una garantía.
Direcciones válidas que las comprobaciones ingenuas rechazan por error
Los validadores demasiado estrictos rechazan habitualmente direcciones perfectamente legítimas, lo cual es peor que ser algo permisivo, porque echa atrás a usuarios reales. El direccionamiento con signo más es un ejemplo claro: una dirección como [email protected] es válida y se usa ampliamente para filtrar, y sin embargo muchas comprobaciones caseras rechazan el signo más. Los subdominios en la parte del dominio, como en [email protected], son válidos pero hacen tropezar a los patrones que dan por hecho un único punto. La explosión de nuevos dominios de nivel superior, desde los cortos hasta las extensiones largas de marca y genéricas, rompe las reglas antiguas que codificaban de forma rígida un TLD de dos a cuatro letras.
Las direcciones internacionalizadas van aún más lejos. Los estándares modernos permiten caracteres no ASCII tanto en la parte local como en el dominio, de modo que las direcciones que usan letras acentuadas o alfabetos enteramente no latinos pueden ser legítimas. Un validador que dé por hecho que solo se admite ASCII las rechazará por error. La lección para cualquiera que construya un formulario de registro es inclinarse hacia la aceptación: rechazar la dirección válida de un cliente real es un falso negativo costoso.
Falsos positivos: bien formados pero incorrectos
El fallo contrario es aceptar una dirección que es sintácticamente perfecta pero inútil. Un dominio con erratas como [email protected] supera todas las comprobaciones de formato y sin embargo no llega a ninguna parte, y una entrada deliberadamente falsa pero bien formada como [email protected] también pasa sin problemas. Las direcciones desechables y de usar y tirar también son válidas en cuanto a la forma, igual que las direcciones de buzones que se desactivaron hace años. Ninguna de ellas se puede detectar solo con la sintaxis, que es exactamente la razón por la que una comprobación de formato nunca puede confirmar que el correo vaya a llegar.
Algunas de estas se pueden mitigar con pasos adicionales que una comprobación de formato no realiza, como señalar erratas comunes en el dominio o comparar el dominio con una lista de proveedores desechables conocidos. Pero el límite fundamental se mantiene: parecer correcto y ser real son propiedades distintas, y solo una de ellas es visible en el texto de la dirección.
La única prueba definitiva es un correo de confirmación
A pesar de todas las técnicas de validación, hay exactamente una forma de tener la certeza de que una dirección existe y pertenece a la persona que la introdujo: enviarle un mensaje con un enlace de confirmación único y exigir que haga clic en él. Este es el patrón de doble suscripción (double opt-in) que usa prácticamente cualquier lista de correo y sistema de cuentas que se precie. Demuestra la entregabilidad, demuestra la titularidad y te protege de las erratas y de que alguien registre la dirección de otra persona, todo a la vez. Las comprobaciones de formato y de entregabilidad son prefiltros útiles, pero la confirmación es la verdad de fondo.
Por tanto, un flujo sólido del mundo real combina los métodos: validar el formato en el cliente para dar retroalimentación instantánea y detectar erratas mientras el usuario escribe, ejecutar opcionalmente una comprobación de entregabilidad en el servidor para descartar dominios muertos antes de malgastar un envío y, después, enviar siempre un correo de confirmación como paso final y definitivo. Cada capa elimina una clase distinta de dirección incorrecta.
Cómo usar bien la validación del lado del cliente
La validación de formato del lado del cliente, que es lo que hace esta herramienta y lo que un formulario de registro debería hacer en el navegador, brilla como retroalimentación inmediata para el usuario. Detectar una arroba (@) que falta o una errata obvia en el instante en que alguien termina de escribir es mucho mejor que dejar que envíe el formulario y esperar a un rebote. Como se ejecuta de forma local, es instantánea y privada, y la dirección nunca sale de la página. La clave es usarla como un empujón útil, no como un guardián, manteniendo las reglas lo bastante permisivas para que las direcciones reales pero poco habituales sigan pasando.
Trata la validación del lado del cliente como la primera y más amable capa de defensa, no como la estrategia completa. Combina aquí la comprobación instantánea del formato con un paso de confirmación del lado del servidor para todo lo que importe, y obtendrás lo mejor de ambos mundos: una experiencia fluida que detecta los errores pronto, respaldada por un proceso que de verdad demuestra que la dirección funciona.
Preguntas frecuentes
¿Qué comprueba exactamente esta herramienta?
¿Un resultado válido significa que el correo puede recibir mensajes?
¿Qué caracteres se permiten en una dirección válida?
¿Por qué se marca mi dirección como no válida?
¿Se mantiene privada mi dirección de correo?
Herramientas relacionadas
Sigue trabajando con estas prácticas herramientas