Extraer Correos Electrónicos de un Texto

Extrae todos los correos, URLs o teléfonos de un texto pegado, sin duplicados, ordenados, agrupados por dominio o en CSV. Todo en tu navegador.

🌐 English

🔒 Privado por diseño: tu texto se procesa localmente en tu navegador; nada se sube nunca a ningún servidor.

Cómo extraer correos electrónicos de un texto

  1. Pega tu texto en el cuadro de arriba, un hilo de correos, una página web, un documento, una exportación desordenada. El formato da igual.
  2. Elige en Qué extraer: direcciones de correo (por defecto), URLs / enlaces, o números de teléfono.
  3. Escoge un Formato de salida (lista simple, vista agrupada por dominio, o CSV con columna de dominio) y activa Eliminar duplicados y Ordenar alfabéticamente según necesites.
  4. Pulsa el botón de extraer y luego Copy to clipboard (copiar al portapapeles) para llevarte la lista limpia.

Por qué extraer correos con una herramienta y no a mano

La información de contacto casi nunca llega como una lista limpia. Está enterrada en un hilo interminable de respuestas, dispersa por la página de asistentes de un evento, pegada en un documento compartido o atrapada en una exportación de CRM llena de otras columnas. Sacar las direcciones a mano es lento y propenso al peor tipo de error: la dirección que se te escapa es invisible hasta que el mensaje importante no le llega a alguien.

Un análisis por patrones hace en milisegundos lo que tus ojos hacen en minutos: encuentra cada forma nombre@dominio.tld en el texto, sin importar qué la rodee, corchetes angulares de cabeceras de correo, enlaces mailto:, comas, paréntesis, puntuación de frase. Con la deduplicación (la misma dirección pegada desde tres fuentes se convierte en una sola entrada) y la ordenación, el resultado queda listo para pegar en el campo CCO de tu correo, en una hoja de cálculo o en una importación de lista.

El mismo análisis funciona para las otras dos cosas que más se necesita sacar de un texto desordenado: enlaces (formas http, https y www, con la puntuación final recortada) y teléfonos en los formatos habituales, incluidos los españoles de 9 dígitos con o sin +34.

La privacidad es el punto central

Piensa en qué se le da de comer a un extractor de correos: listas de contactos, hilos con clientes, censos de socios, exactamente los datos que las operaciones de spam pagan por conseguir. Muchos extractores “gratuitos” online pasan tu texto por su servidor, lo que significa que cada dirección que extraes ha sido entregada, en bloque y ya limpia, a alguien cuyo modelo de negocio no puedes ver.

Esta herramienta está construida al revés. La extracción son unas pocas líneas de JavaScript ejecutándose en tu pestaña; la página no hace ninguna petición de red con tu texto, nunca. Puedes comprobarlo tú mismo: carga la página, desconéctate de internet y el extractor sigue funcionando. Nada de lo que pegas (y nada de lo que encuentra) existe en ningún sitio más que en tu propio dispositivo.

Filtrar y trabajar por dominio

El panel de opciones no tiene un campo de filtro de texto libre, así que el filtrado por dominio funciona a través de la propia salida, de dos maneras. Agrupado por dominio organiza los resultados bajo cada dominio con un contador, mostrando al instante, por ejemplo, qué empresas dominan una lista o cuántas direcciones de correo gratuito contiene. CSV (con columna de dominio) genera una tabla de dos columnas que puedes pegar en cualquier hoja de cálculo (o abrir en nuestro visor de CSV) y filtrar exactamente por los dominios que quieras.

Un detalle honesto: el patrón de correo cubre direcciones ASCII estándar; las direcciones internacionalizadas con ñ o tildes (rarísimas en la práctica) no se detectan, y los encabezados del CSV y el aviso de “sin resultados” aparecen en inglés.

Usos habituales

Cómo funciona, en imágenes

Captura de pantalla de la herramienta Extraer Correos Electrónicos de un Texto con la entrada de ejemplo «Contact hello@example.com or support@example.org…», What to extract en Email addresses, Output format en Plain list (one per line)
Extraer Correos Electrónicos de un Texto en pleno proceso: la entrada de ejemplo «Contact hello@example.com or support@example.org…», What to extract en Email addresses, Output format en Plain list (one per line).
Captura de pantalla del resultado de Extraer Correos Electrónicos de un Texto mostrando la salida generada «billing@example.net hello@example.com sales@exam…»
El resultado final: la salida generada «billing@example.net hello@example.com sales@exam…». El enlace de descarga es una URL blob local: el archivo nunca sale de tu dispositivo.

Preguntas frecuentes

¿Detecta direcciones de correo con ñ o tildes?

No. El patrón de búsqueda cubre las direcciones ASCII estándar (letras sin acentos, números, puntos, guiones, +), que son la práctica totalidad de las direcciones reales en España y Latinoamérica. Las direcciones internacionalizadas que contienen ñ o vocales acentuadas (muy poco frecuentes en la práctica) no se reconocen. Los teléfonos españoles sí funcionan perfectamente, con o sin el prefijo +34 y con los espacios habituales (612 34 56 78).

¿El texto que pego se sube o se guarda en algún sitio?

No, y en esta clase de herramienta esa pregunta importa más que nunca. Todo lo que pegas se analiza con JavaScript ejecutándose dentro de tu propia pestaña, sin servidor y sin ninguna petición de red; un extractor que procesa en el servidor de otro ve todas las direcciones que le entregas, que es exactamente cómo se construyen las listas de spam. Aquí la lista nunca existe fuera de tu dispositivo.

¿Cómo filtro los resultados por dominio?

Elige "Agrupado por dominio" para ver cada dirección organizada bajo su dominio con un contador, o elige el formato CSV y pega el resultado en una hoja de cálculo o en nuestro visor de CSV, la segunda columna contiene el dominio de cada dirección, así que puedes filtrar u ordenar por ella como cualquier otra columna. Los teléfonos no tienen dominio, así que la vista agrupada los muestra como lista simple.

¿Parte de la interfaz está en inglés?

Sí, una parte pequeña. Los botones del área de texto compartida están en inglés ("Copy to clipboard" para copiar, "Process another" para empezar de nuevo), igual que los encabezados del CSV (email,domain) y el aviso cuando no hay resultados ("No email addresses found."). Las opciones de esta página y la extracción en sí funcionan exactamente igual con texto en español.

¿Qué formatos de teléfono reconoce?

Números escritos con los separadores habituales (espacios, guiones, puntos y paréntesis) con entre 7 y 15 dígitos en total (el rango internacional E.164), con o sin prefijo +. Así, +34 612 34 56 78, 912 345 678 y (555) 123-4567 se detectan. Ten en cuenta que una expresión regular lee formas, no significados: un grupo de cifras con formato de teléfono (un rango de fechas, un identificador) también puede coincidir. Revisa el resultado antes de usarlo.

¿Puedo extraer desde un archivo en vez de pegar texto?

Abre el archivo, selecciona todo (Ctrl/Cmd+A), copia y pégalo aquí. Funciona con cualquier formato que puedas abrir (PDF, Word, una página web, un CSV exportado) y significa que el archivo en sí nunca tiene que entregarse a ninguna herramienta, incluida esta. El formato da igual; el extractor solo busca los patrones, no la maquetación.

¿Cómo gestiona los duplicados y las mayúsculas?

Las direcciones extraídas se normalizan a minúsculas (los dominios no distinguen mayúsculas por definición, y ningún proveedor real diferencia Juan@ de juan@) así que "Eliminar duplicados" fusiona en una sola las copias escritas con distinta capitalización. Los teléfonos se deduplican por sus dígitos, de modo que 612 34 56 78 y 612-345-678 cuentan como el mismo número. Las URLs se comparan de forma exacta, porque la ruta de una URL sí distingue mayúsculas.

¿Hay límite de cantidad de texto?

No hay ningún límite fijado, el análisis es una sola pasada en la memoria de tu navegador, así que pegar el texto de una exportación entera de buzón o de una página larga se procesa en menos de un segundo. Los pegados enormes simplemente usan más memoria de tu dispositivo, porque en ningún caso interviene un servidor.

Herramientas relacionadas