Convertidor de HTML a Markdown

Convierte HTML en Markdown limpio y legible.

Funciona en tu navegador. Nada de lo que escribes se envía a ningún sitio.

Cómo convertir HTML a Markdown

  1. Pega tu HTML.
  2. El Markdown aparece mientras escribes.
  3. Copia o descarga el archivo Markdown.

Cómo se convierten los elementos

HTMLMarkdown
<h2>Título</h2>## Título
<strong>negrita</strong>**negrita**
<a href="...">texto</a>[texto](...)
<code>x</code>`x`
<pre><code>...</code></pre>un bloque de código con cercas ```

Qué no se convierte de forma limpia

  • Las tablas HTML pasan como texto plano, no como sintaxis de tabla de Markdown.
  • Los estilos en línea y las clases CSS se eliminan, ya que Markdown no tiene equivalente para ellos.
  • Los divs de maquetación y otro HTML estructural no estándar se convierten en párrafos normales.
  • Los espacios y saltos de línea repetidos usados solo por espaciado visual se colapsan en un único espacio, igual que haría normalmente un navegador con el espacio en blanco extra de HTML.

Dónde se usa el Markdown convertido

  • Pegar una página web en un README o wiki que solo acepta Markdown.
  • Alimentar contenido ya limpio a un generador de sitios estáticos.
  • Mover documentación desde una exportación de un CMS a una herramienta de documentación basada en Markdown.
  • Limpiar texto enriquecido pegado desde un correo antes de añadirlo a un changelog en texto plano.

Estilo de la salida Markdown

  • Los encabezados usan el estilo # (ATX), no el estilo antiguo de subrayado con === o ---.
  • Los bloques de código usan cercas de triple acento grave, no sangría de 4 espacios.
  • El texto en negrita usa ** y el texto en cursiva usa *, siguiendo el estilo por defecto de Turndown.

Preguntas frecuentes sobre HTML a Markdown

¿Qué elementos HTML se convierten bien?

Encabezados, párrafos, listas, enlaces, imágenes, texto en negrita y cursiva, citas y bloques de código se convierten todos de forma limpia.

¿Se convierten las tablas HTML?

No a la sintaxis de tabla de Markdown. Las tablas pasan como su contenido de texto, ya que el soporte de tablas en Markdown varía mucho entre herramientas.

¿Puedo pegar una página web entera?

Sí. Pega el código fuente HTML de la página y el contenido legible se convierte a Markdown.

¿Qué librería impulsa esto?

Turndown, un convertidor de HTML a Markdown muy usado, configurado con encabezados estilo ATX (# Encabezado) y bloques de código con cercas.

¿Maneja listas anidadas?

Sí. Los elementos <ul> y <ol> anidados se convierten en elementos de lista de Markdown con sangría, manteniendo su nivel de anidamiento.

¿Convierte entidades HTML como &amp; o &nbsp;?

Sí, las entidades comunes se convierten a su carácter equivalente en la salida Markdown, así que &amp; se convierte en un & literal y &nbsp; en un espacio normal.

¿Qué pasa con las citas y las líneas horizontales?

Un <blockquote> se convierte en una línea que empieza con >, y un <hr> se convierte en una línea de tres guiones, ambos sintaxis estándar de Markdown.

¿Puedo convertir HTML copiado directamente de Word o Google Docs?

Sí, aunque el origen suele traer etiquetas span extra y estilos en línea para el formato. Esos se eliminan porque Markdown no tiene equivalente, dejando intactos el texto visible, los encabezados, los enlaces y las listas.

Herramientas relacionadas