Para convertir Markdown a HTML, pega el texto o abre un archivo .md y obtén HTML limpio: un fragmento para tu plantilla o una página completa con CSS incrustado. Revisa la vista previa y copia o descarga el HTML.
Última actualización:
Cómo funciona
Pega el Markdown
Pega el texto, abre un archivo .md, cárgalo desde una URL o prueba con Cargar ejemplo.
Elige la salida
Fragmento HTML o página completa, resaltado con clases CSS o estilos en línea, GFM o CommonMark, y HTML sin procesar conservado o mostrado como texto.
Copia o descarga
Revisa la vista previa aislada en un sandbox y copia el código o descarga un archivo .html.
Funciones
Código HTML limpio
Sin atributos ni contenedores propios de la vista previa: encabezados con id al estilo de GitHub, tablas simples con align, casillas de listas de tareas y sección de notas al pie.
Resaltado apto para correo
El código se resalta con clases CSS para tu hoja de estilos o con estilos en línea, que resisten en los clientes de correo electrónico.
Rutas relativas intactas
Las rutas de imágenes y enlaces quedan tal como las escribiste, así el HTML funciona junto a tus recursos.
Siempre sanitizado
La salida pasa por DOMPurify: se quitan los scripts y controladores de eventos que venían en el HTML del Markdown.
Límites y privacidad
Archivos de hasta 10 MB. No se sube nada: la conversión ocurre en tu navegador, y Abrir desde URL descarga el archivo directamente desde la dirección que escribes. Más información en la página de privacidad.
Notas
Si solo necesitas una tabla, Markdown Table to HTML agrega clases y opciones de estilo para tablas. Los diagramas Mermaid se quedan como bloques de código marcados con language-mermaid; renderízalos con Mermaid en tu sitio. La salida de KaTeX en modo fragmento necesita la hoja de estilos de KaTeX en tu página; las páginas completas ya la incluyen.
Preguntas frecuentes
¿Cómo paso un archivo .md a HTML?
Abre el archivo .md o pega su texto. Elige Fragmento HTML o Página completa con CSS y presiona Descargar .HTML o Copiar.
¿Qué diferencia hay entre fragmento y página completa?
Un fragmento es el contenido del body, listo para pegar en una plantilla o un CMS. Una página completa es un archivo .html independiente con estilos, título y una Content Security Policy estricta.
¿Qué variante de Markdown se usa?
GitHub Flavored Markdown de forma predeterminada: tablas, listas de tareas, tachado, enlaces automáticos, notas al pie y alertas. El modo CommonMark es estricto.
¿Cómo se convierten las fórmulas?
De forma predeterminada quedan como TeX entre \( \) y \[ \] para MathJax o KaTeX en tu página; también puedes elegir Renderizar con KaTeX.
¿Se admite HTML dentro del Markdown?
Sí: se conserva sanitizado, o se ve como texto si eliges Mostrar como texto. Los scripts nunca pasan.
¿Puedo convertir el HTML de vuelta a Markdown?
Sí, con HTML → Markdown, que está enlazado encima del resultado.