🧰 UtlKit

HTML a texto

Convierte HTML a texto plano.

🐛

Reportar un problema

¿Encontraste un error o tienes una sugerencia? Ayúdanos a mejorar esta herramienta.

📊 Resumen de datos (autocompletado)

Herramienta: html-to-text · /tools/html-to-text/

preserveParagraphs: true

¿Qué es esta herramienta?

El Convertidor de HTML a texto extrae el texto visible de un documento HTML. Elimina etiquetas, atributos y scripts, conserva el texto y la estructura de las tablas. Útil para extraer contenido de páginas web, limpiar HTML y crear resúmenes.

Cómo usar

  1. 1

    Pega el HTML

    Introduce el código HTML a convertir.

  2. 2

    Convierte

    Convierte el HTML a texto plano.

  3. 3

    Copia el texto

    Copia el texto extraído.

Preguntas frecuentes

¿Cómo convierte HTML a texto las tablas?

Cada fila se convierte en su propia línea y las celdas se separan por un solo espacio, de modo que una tabla se lee como una línea de valores separados por espacios por fila. En modo párrafos las filas van separadas por una línea en blanco; en modo de una sola línea toda la tabla sigue en un bloque con espacios. La salida no contiene tabulaciones ni caracteres de barra vertical, y las tablas anidadas se aplanan en el mismo esquema por líneas.

¿Cómo se tratan las imágenes?

Las imágenes se descartan. El conversor solo lee el contenido de texto, así que una etiqueta img no aporta nada a la salida y su atributo alt nunca se extrae. El texto antes y después de la imagen se une directamente, de modo que una img en medio de una palabra puede pegar dos fragmentos.

¿Puedo usarlo en producción?

Esta herramienta está diseñada para desarrollo y pruebas. Para producción usa bibliotecas consolidadas con auditorías de seguridad.

¿Cómo convierto HTML en texto plano?

Analiza el HTML y conserva solo los nodos de texto, descartando etiquetas, scripts y estilos. Los elementos de bloque (p, div, li, encabezados) se convierten en saltos de línea; las celdas de tabla suelen separarse por tabulador o barra vertical. Los navegadores y bibliotecas (jsdom, BeautifulSoup, DOMParser) lo implementan de forma distinta, por lo que los espacios de la salida pueden variar entre herramientas.