Convertidor de HTML a texto

Convertidor de HTML a texto: quita etiquetas y conserva los saltos de línea | We.Inc

Convertidor gratis de HTML a texto. Pega HTML para quitar etiquetas, scripts y estilos, decodificar entidades y conservar párrafos, saltos de línea, viñetas y direcciones de enlaces.

Convertidor de HTML a texto

Pega HTML y recupera texto plano limpio: sin etiquetas, sin scripts ni estilos, con entidades como & convertidas de nuevo en caracteres y con los saltos de párrafo y las viñetas conservados para que el resultado se siga leyendo bien. Útil para la parte de texto plano de un email, un feed de productos, un recuento de palabras o para sacar textos de una web antigua.

  • Pega el HTML: una página completa, un fragmento de un editor o el código fuente de un email.
  • Primero se eliminan los bloques de script, style, head y comentarios, para que su código nunca acabe en el texto.
  • Los párrafos, títulos y demás bloques se convierten en saltos de línea, los elementos de lista en líneas que empiezan por un guion, y las entidades se decodifican.
  • Marca 'Conservar direcciones de enlaces' para escribir cada enlace como su texto seguido de la dirección entre paréntesis, y después copia o descarga el resultado.
  • Para la versión de texto plano de un email HTML, deja activadas las direcciones de enlaces. Quien lee la versión de texto no tiene otra forma de ver adónde llevaba un botón.
  • Las imágenes desaparecen en texto plano. Si una imagen contenía palabras, como un banner con una oferta, añade esas palabras al HTML como texto real antes de convertir.
  • Las tablas se convierten en una línea por fila con las celdas separadas por espacios, lo que sirve para leer pero pierde las columnas. Convierte los datos de tablas con una herramienta CSV.
  • Si el resultado muestra símbolos raros como '&algo;', esa entidad no es de las habituales. Búscala y sustitúyela a mano; el resto del texto no se ve afectado.

Preguntas frecuentes

¿Cómo quito las etiquetas HTML de un texto?

Pega el HTML en el cuadro y las etiquetas se eliminan mientras escribes. A diferencia de un simple buscar y reemplazar de todo lo que hay entre < y >, este convertidor también elimina el contenido de los bloques script y style y convierte las etiquetas de bloque en saltos de línea, así que '<p>One</p><p>Two</p>' se convierte en 'One', una línea vacía y luego 'Two', en lugar de 'OneTwo'.

¿Qué pasa con las entidades HTML?

Las entidades con nombre más comunes, como &amp;amp;, &amp;lt;, &amp;nbsp; y &amp;copy;, y todas las entidades numéricas, como &amp;#169; o &amp;#xA9;, se convierten en los caracteres que representan. Un espacio de no separación pasa a ser un espacio normal.

¿Cómo se tratan los enlaces?

Por defecto solo se conserva el texto del enlace. Con 'Conservar direcciones de enlaces' marcado, <a href="https://example.com">our site</a> se convierte en 'our site (https://example.com)'. Si el texto del enlace ya es la dirección, no se repite.

¿Es seguro con HTML del que no me fío?

Sí. El HTML se trata como texto y se procesa con patrones; nunca se carga en una página, así que los scripts que contenga no pueden ejecutarse. No se sube nada.

¿El resultado coincidirá con lo que muestra un navegador?

Muy parecido en contenido normal, pero no exacto. Un navegador también aplica CSS, que puede ocultar elementos o cambiar los saltos de línea. Los elementos ocultos siguen formando parte del HTML, así que su texto aparece en el resultado.

Por qué quitar etiquetas es más difícil de lo que parece

  • El método rápido de borrar todo lo que hay entre corchetes angulares deja dos problemas. El texto de dentro de las etiquetas script y style sobrevive como galimatías, y las palabras de bloques vecinos se juntan porque las etiquetas eran lo único que las separaba. Un título seguido de un párrafo se convierte en una sola línea larga sin espacio entre la última palabra de uno y la primera del otro.
  • Este convertidor trabaja en un orden fijo para evitarlo: elimina los bloques completos que nunca se muestran, marca con saltos de línea dónde empiezan y terminan los bloques, quita las etiquetas restantes, decodifica las entidades y, por último, ordena espacios y líneas vacías. El orden importa: decodificar primero las entidades convertiría '&amp;lt;p&amp;gt;' escrito como texto en una etiqueta real y la eliminaría.

Emails en texto plano y feeds

  • Los programas de correo que no pueden mostrar HTML recurren a la parte de texto plano del mensaje, y algunos filtros de spam comprueban si existe y si coincide con la versión HTML. Generarla a partir del mismo HTML mantiene las dos versiones al día. Deja activadas las direcciones de enlaces y comprueba que el texto se lee en orden, porque un diseño hecho con tablas puede colocar una barra lateral entre dos párrafos.
  • Los feeds de productos y los anuncios en marketplaces suelen rechazar HTML en las descripciones o mostrar las etiquetas como texto. Convertir antes la descripción conserva los saltos de línea y las viñetas que la hacen legible y cumple la regla de texto plano.

HTML

<h2>Weekend menu</h2> <p>Fresh bread &amp; pastries, baked daily.</p> <ul><li>Sourdough</li><li>Croissants</li></ul> <p>Order at <a href="https://example.com/order">our shop</a>.</p>

Conservar direcciones de enlaces

Texto plano

Empieza gratis · Sin tarjeta de crédito

Relacionado: Herramientas Gratuitas

Producto

Para quién es

Funciones

Recursos

Empresa

Mapa del sitio