#164 · Markdown y documentos

HTML a Markdown

Convierte fragmentos HTML en Markdown legible para reutilizar contenido en documentación, repositorios o editores compatibles. El análisis reconoce etiquetas comunes como títulos, párrafos, listas, enlaces, citas y código, mientras elimina scripts y estilos. El resultado prioriza una estructura Markdown limpia en lugar de reproducir detalles visuales definidos por CSS.

Entrada de texto

HTML de origen
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega HTML válido o un fragmento en la entrada.
  2. Elige si quieres conservar las URL de los enlaces.
  3. Pulsa «Convertir a Markdown».
  4. Revisa elementos complejos como tablas o contenido con mucho CSS.

Qué hace esta herramienta

Transforma la estructura HTML común en sintaxis Markdown equivalente, conservando el contenido textual y las relaciones básicas de formato.

DOMParser crea un árbol HTML y se eliminan nodos no visibles. Una conversión recursiva transforma cada etiqueta reconocida en su equivalente Markdown y normaliza los saltos finales.

Los estilos CSS, clases, atributos de presentación y diseños de columnas no tienen equivalente directo y se descartan.

Ejemplo

HTML: <strong>Hola</strong>

Markdown: **Hola**

Casos de uso

  • Migrar artículos HTML a un repositorio Markdown.
  • Convertir contenido de CMS para documentación.
  • Simplificar fragmentos web antes de editarlos.

Consejos para obtener mejores resultados

  • Pega HTML semántico siempre que sea posible.
  • Conserva enlaces si el Markdown se publicará fuera del contexto original.
  • Revisa tablas y estructuras anidadas complejas.
  • Elimina contenido irrelevante antes de convertir para obtener un resultado más limpio.

Detalles del procesamiento

La conversión utiliza DOMParser y recorre el árbol de nodos. Se procesan etiquetas comunes y se normaliza el espaciado al final.

No reproduce CSS, tablas complejas, componentes interactivos ni contenido que solo exista después de ejecutar JavaScript.

Preguntas frecuentes

¿Cómo convertir etiquetas strong y em de HTML a Markdown?

Las etiquetas strong y b se convierten en doble asterisco, mientras que em e i se convierten en cursiva con asteriscos.

¿Los enlaces HTML mantienen su URL al convertirlos a Markdown?

Sí si la opción de conservar enlaces está activada; en caso contrario se mantiene solo el texto visible del enlace.

¿Qué ocurre con script, style y otros elementos no visibles?

Se eliminan antes de la conversión para que su contenido no aparezca en el Markdown resultante.

¿Puede convertir listas HTML anidadas a Markdown?

Convierte listas comunes, aunque una anidación muy compleja puede requerir ajustes manuales en la sangría.

¿Se conservan las clases CSS y estilos inline en Markdown?

No. Markdown no tiene equivalentes directos para la mayoría de esos atributos, por lo que se descartan.

Etiquetas convertidas

MóduloFunción
Texto y énfasisp, strong, em y br.
Estructurah1–h6, listas y blockquote.
RecursosEnlaces y bloques de código.
Ver más herramientas de Markdown y documentos