Conversor de Markdown a HTML
Funciona por completo en tu navegador. Tus archivos y datos nunca salen de tu dispositivo.
Acerca de esta herramienta
Pega Markdown y esta herramienta lo convierte a HTML, o pega HTML y lo convierte de vuelta a Markdown. Elige la dirección que necesitas y el resultado se actualiza mientras escribes.
¿Cómo funciona la conversión?
La conversión de Markdown a HTML usa la biblioteca marked, con soporte de GitHub Flavored Markdown activado por defecto para tablas, tachado y listas de tareas. El HTML que produce marked sale con una etiqueta por línea, así que esta herramienta lo pasa después por un formateador compartido que indenta el marcado anidado (listas, tablas, citas) para que el resultado se lea como código bien formateado y no como una pared de etiquetas planas.
La conversión de HTML a Markdown usa turndown, configurado para encabezados estilo ATX (#, ##) y bloques de código con fences. Turndown analiza el HTML con su propio parser en lugar de un DOM real de navegador, por lo que tolera marcado roto: etiquetas sin cerrar, anidamientos incorrectos y otros errores se procesan lo mejor posible en vez de lanzar un error. Eso lo hace útil con HTML copiado de una página en vivo, que rara vez está tan limpio como el escrito a mano.
¿Se envía mi contenido a algún sitio?
No. Ambas conversiones ocurren por completo en tu navegador, con las bibliotecas de JavaScript incluidas en la página; nada de lo que pegues se envía a un servidor ni se registra en ningún sitio. Eso importa si estás convirtiendo el borrador de un README sin publicar, un documento interno, o HTML extraído de una página que todavía tiene nombres reales o datos de cuentas. Con la entrada vacía, la salida también queda vacía en ambos sentidos, así que no hay nada que limpiar antes de empezar.
¿Para qué sirve?
Se usa habitualmente para convertir el borrador de un README en HTML y verlo antes de publicarlo, transformar un fragmento de página web pegado en Markdown limpio para un wiki o una app de notas, o comprobar cómo se ve una tabla GFM antes de subirla a un repositorio. También funciona bien para quitar el formato de plantillas de correo HTML o exportaciones de un CMS, ya que Turndown reduce la mayoría de los estilos en línea a su equivalente simple en Markdown.
Consulta la especificación de CommonMark para la sintaxis base de Markdown, la referencia de HTML de MDN para la otra dirección, y la especificación GFM de GitHub para las extensiones de tablas, tachado y listas de tareas que admite esta herramienta.