1. Inicio
  2. Herramientas de texto
  3. Extraer emails de un texto

Extraer emails de un texto

Pega cualquier texto, HTML, CSV o firma de correo y obtén al instante la lista limpia de direcciones de email que contiene: sin duplicados, en minúsculas, ordenada y agrupada por dominio. Detecta también formas ocultas como «nombre [arroba] dominio [punto] com».

Cómo extraer correos de un texto

  1. Pega el contenido: un documento, el código HTML de una página, una exportación CSV, una cadena de correos reenviados o una lista desordenada.
  2. Elige las opciones. Por defecto se eliminan duplicados sin distinguir mayúsculas y se pasa todo a minúsculas, que es como conviene importar contactos.
  3. Elige el separador: uno por línea para hojas de cálculo, punto y coma para pegar en el campo «Para» de Outlook, coma para Gmail y la mayoría de clientes.
  4. Copia la lista o descárgala en CSV (con columna de dominio) o TXT. Debajo verás cuántos correos hay de cada dominio.

El texto se procesa en tu navegador; ninguna dirección se envía ni se guarda en ningún servidor.

Cómo funciona la detección

La herramienta busca el patrón [email protected]ón con una expresión regular práctica:

  • Parte local (antes de la @): letras, números y los signos . _ % + - '. Se descartan las que tienen dos puntos seguidos o más de 64 caracteres, que la norma no permite.
  • Dominio: uno o varios niveles separados por puntos, con letras (incluidas ñ y vocales con tilde, para dominios como españa.es), números y guiones, sin empezar ni acabar en guion.
  • Extensión: al menos dos letras (.es, .com, .com.mx, .travel…).
  • Se recortan los puntos finales pegados («escribe a [email protected].» da [email protected]) y se ignoran los prefijos mailto: y los signos < > que rodean la dirección.

Si quieres adaptar el patrón a un caso especial (solo correos corporativos, por ejemplo), puedes probar tu propia expresión en el probador de expresiones regulares.

Ejemplos de lo que detecta

En el textoResultado
Laura Gómez <[email protected]>[email protected]
mailto:[email protected]?subject=Hola[email protected]
prensa [arroba] ejemplo [punto] org[email protected] (con formas ocultas activadas)
juan (at) gmail (dot) com[email protected] (con formas ocultas activadas)
usuario@localhostNo se extrae: no tiene extensión de dominio
[email protected]No se extrae: dos puntos seguidos no son válidos

Limitaciones

  • Extraer no es verificar. Que una dirección tenga formato correcto no significa que exista ni que acepte correo. Para comprobarlo hay que enviar un mensaje o consultar el servidor del dominio.
  • Direcciones muy exóticas. La norma permite partes locales entre comillas o con caracteres raros que casi nadie usa; la herramienta prioriza no generar falsos positivos.
  • Archivos. Para extraer de un PDF o un Word, abre el archivo, selecciona todo el texto y pégalo aquí. Si es una página web, pega su código HTML o conviértelo antes con HTML a texto.

Una dirección de correo de una persona identificable es un dato personal. En la Unión Europea (RGPD) y en la mayoría de países de Latinoamérica, enviar comunicaciones comerciales exige una base legal, normalmente el consentimiento previo. Extraer correos de webs ajenas para enviar publicidad no solicitada puede ser sancionable. Esto es información general, no asesoramiento legal.

Para limpiar tus listas después, usa eliminar líneas duplicadas u ordenar líneas; y si además necesitas sacar los enlaces de un texto, la herramienta para extraer URLs funciona igual.

Preguntas frecuentes

¿Cómo saco todos los correos de un documento?

Copia todo el texto del documento (Ctrl+A y Ctrl+C), pégalo en el cuadro y la herramienta mostrará la lista de direcciones, que puedes copiar o descargar en CSV.

¿Verifica la herramienta que los correos existen?

No. Solo comprueba que tienen un formato válido. Saber si una dirección existe requiere enviar un mensaje o consultar el servidor de correo del dominio.

¿Qué separador uso para pegar los correos en Outlook o Gmail?

En Outlook, punto y coma; en Gmail, coma. Para una hoja de cálculo, uno por línea.

¿Se suben mis datos a algún servidor?

No. La extracción se hace en tu navegador con JavaScript y el texto no sale de tu dispositivo.