Markdown → HTML
Convierte Markdown en HTML.
Con tablas y listas de tareas.
La especificación CommonMark completa, más las extensiones de GitHub que echarías de menos si faltaran.
Míralo en un marco con sandbox y después copia el código o descarga el archivo.
Suelta un archivo aquí.
O elígelo con el botón. O simplemente pega con Ctrl+V. Decenas a la vez no es problema.
.md .markdown .txt +1 / 25 MB por archivo / corre en tu navegador, nada se sube
Otros formatos: .docx .doc DOCX → HTML · .html .htm Google Docs → HTML · .text Texto → HTML · .csv .tsv CSV → tabla · .xlsx Excel → tabla · .pdf docstomd.com
O pégalo aquí
Salida
Salida
Sangría
URL sueltas
Saltos de línea
Cómo funciona
- 01Pega Markdown en el cuadro, o suelta un archivo .md, .markdown o .txt en la zona de arriba.
- 02markdown-it lo analiza con las reglas de CommonMark, más las extensiones de tablas, tachado y listas de tareas. El resultado pasa por DOMPurify antes de llegar a ti.
- 03Elige fragmento o página completa, activa o desactiva la sangría, y copia el HTML o descárgalo como archivo.
Qué se admite
- Todo CommonMark: títulos ATX y setext, listas anidadas, enlaces por referencia, código con vallas y con sangría
- Tablas GFM con barras, generadas como <table><thead><th scope="col">
- Listas de tareas como casillas desactivadas, con la clase .task-list-item para darles estilo
- Tachado, y URL sueltas enlazadas automáticamente con opción de evitarlo
- Bloques de HTML en crudo y HTML en línea, desinfectados al pasar
- Saltos de línea suaves conservados como <br>, o dejados fluir, según prefieras
Qué no hace
- No resalta la sintaxis: se emite la clase del lenguaje, los colores son cosa tuya
- Notas al pie, listas de definición, abreviaturas y directivas de contenedor no se analizan
- El front matter YAML no se elimina ni se interpreta; bórralo antes si no quieres verlo en la salida
- La notación matemática ($...$ o \[...\]) sale como texto literal
- Archivos de más de 25 MB
Preguntas que nos hacen
Sí, y salen como marcado correcto: un <thead> con celdas <th scope="col">, un <tbody> para el resto y la alineación trasladada como text-align en línea. Un lector de pantalla puede leer el resultado como una tabla, algo imposible con una cuadrícula fingida a base de div.
¿Vas en la otra dirección?
DocsToMD es esta misma herramienta al revés: Word, PDF, Excel y HTML a Markdown. Mismo enfoque, mismo modelo de privacidad, salida opuesta.