Convertidor Markdown
Editor Markdown con vista previa. Convierte a Word (.docx) o importa un .docx a Markdown. Sin registro, sin servidor.
¿Necesitas formatear JSON o contar palabras en tu documento?
¿Cómo usar el convertidor Markdown?
- 1
Escribe o pega tu Markdown
Escribe directamente en el panel izquierdo o pega cualquier texto en formato Markdown. También puedes pulsar Ejemplo para cargar un documento de muestra con todos los elementos soportados: títulos, listas, tablas, código y más. Si tienes un archivo .md o .docx en tu ordenador, arrástralo directamente sobre el editor.
- 2
Visualiza el resultado en tiempo real
El panel derecho muestra la vista previa renderizada del Markdown a medida que escribes, sin necesidad de pulsar ningún botón. Cambia al modo HTML para ver el código fuente generado, listo para copiar en cualquier web o CMS. Las estadísticas del documento (palabras, líneas, títulos, tablas) se actualizan automáticamente.
- 3
Importa un archivo Word (.docx)
Pulsa el botón Importar .docx / .md para abrir un archivo Word existente. El convertidor extrae el texto y la estructura del documento —títulos, párrafos, listas, negrita e cursiva— y lo transforma a Markdown limpio en el panel de edición. Es el flujo inverso: DOCX → MD. La calidad del resultado depende de que el Word use estilos de párrafo correctos (Título 1, Título 2, etc.) en lugar de formato manual.
- 4
Descarga como .docx o .md
Cuando el documento esté listo, pulsa .docx para descargarlo como archivo Word compatible con Microsoft Word, LibreOffice y Google Docs. Pulsa .md para guardar el Markdown como archivo de texto. El .docx generado incluye estilos de título jerárquicos, listas con viñetas numeradas, bloques de código con fondo gris, citas con borde y tablas con encabezado resaltado.
Características del convertidor
⚡ Vista previa en tiempo real
El Markdown se renderiza al instante mientras escribes. El motor de conversión es JavaScript puro —sin librerías externas— implementado con expresiones regulares y procesamiento de nodos DOM. Soporta títulos H1-H6, párrafos, negrita, cursiva, tachado, listas ordenadas y desordenadas con anidamiento, tablas, bloques de código, código en línea, citas, separadores horizontales e imágenes.
📄 Exportación Word (.docx) sin librerías
El .docx se genera íntegramente en el navegador construyendo un archivo ZIP con Open XML desde cero, sin npm install. El resultado incluye estilos de párrafo personalizados para cada nivel de título (con tamaños y colores), listas con numeración correcta, bloques de código con fuente monoespaciada y fondo gris, tablas con encabezados en negrita y citas con sangría. Compatible con Word, LibreOffice y Google Docs.
🔄 Importación DOCX → Markdown
Abre un archivo .docx y el convertidor extrae el XML interno de Open XML, parsea los estilos de párrafo (Heading1, Heading2, List Bullet, etc.) y genera Markdown equivalente. Las marcas de formato como negrita e cursiva se detectan en los runs individuales. Ideal para migrar documentos de Word a sistemas que usen Markdown: GitHub, Notion, Hugo, Jekyll, Obsidian.
📋 Modo HTML — copia directo
Cambia al modo HTML para ver el código fuente generado a partir del Markdown. Es el mismo HTML que se usa en la vista previa, con etiquetas semánticas correctas: <h1>-<h6>, <ul>, <ol>, <blockquote>, <pre><code>, <table>. Copia ese HTML y pégalo directamente en tu CMS, email HTML o cualquier editor web.
📊 Panel de estadísticas del documento
Debajo del editor aparece automáticamente un panel con métricas del documento: número de palabras, caracteres totales, líneas, títulos detectados, enlaces, imágenes, bloques de código y tablas. Las estadísticas se actualizan en tiempo real mientras editas.
🔒 Privacidad total — 100% local
Todo el procesamiento —renderizado, conversión a .docx, importación de .docx— ocurre íntegramente en tu navegador. Ningún texto, documento ni dato se transmite a servidores externos. Puedes usar esta herramienta con documentos confidenciales, contratos, informes internos o cualquier contenido sensible.
Preguntas frecuentes
¿El .docx generado es compatible con Microsoft Word?
Sí. El archivo sigue el estándar Office Open XML (OOXML), el mismo formato que usa Word desde 2007. Es compatible con Microsoft Word 2007 o superior, LibreOffice 4+, Google Docs (importar) y cualquier aplicación que soporte .docx. Los estilos de título (Heading 1, Heading 2, etc.) se mapean correctamente para que el documento tenga una estructura de estilos real, no solo texto en negrita.
¿Por qué el resultado del DOCX → MD no es perfecto?
La calidad de la conversión depende directamente de cómo esté estructurado el Word original. Si usa los estilos de párrafo nativos de Word (Título 1, Título 2, Lista con viñetas, etc.), el resultado es muy limpio. Si el formato se aplicó manualmente —cambiar el tamaño de fuente sin asignar un estilo— la información semántica se pierde y el conversor solo puede extraer el texto plano. Para mejores resultados, usa siempre estilos de párrafo en Word.
¿Qué elementos Markdown soporta el convertidor?
Soporta los elementos más comunes de la especificación CommonMark: títulos H1-H6 con #, párrafos, negrita con **, cursiva con *, negrita+cursiva con ***, tachado con ~~, listas desordenadas con -, listas ordenadas con 1., listas anidadas, tablas con |, bloques de código con ``` y lenguaje, código en línea con `, citas con >, separadores horizontales con ---, imágenes con ![]() y enlaces con []().
¿Puedo importar un .docx con imágenes?
El conversor extrae el texto y la estructura del documento. Las imágenes incrustadas en el .docx no se exportan como archivos independientes porque están codificadas en binario dentro del ZIP del .docx. El texto alternativo de las imágenes sí se preserva donde esté disponible. Para documentos con muchas imágenes, considera copiar el texto y las imágenes por separado.
¿Se envía mi documento a algún servidor?
No. Todo el proceso de edición, renderizado, conversión a .docx e importación de archivos .docx ocurre completamente en tu navegador mediante JavaScript puro y las APIs nativas del navegador (File API, Blob, URL.createObjectURL). Ningún dato abandona tu dispositivo en ningún momento.
Incrusta el convertidor en tu web
Puedes integrar este convertidor Markdown en cualquier página web con un simple iframe:
<iframe
src="https://miguelacm.es/embed/markdown-converter"
width="100%"
height="700"
frameborder="0"
title="Markdown Converter"
></iframe>Ver embed en nueva pestaña →