Sobre este sitio

Una herramienta pequeña, y el razonamiento detrás

Docs to MD convierte documentos a Markdown. Eso es todo el producto.

Lo hace y lo mantiene un desarrollador independiente, y corre por completo dentro de tu navegador.

En vigor desde 2026-08-04

Por qué existe

Escribir pasa en Word, en Google Docs y en hojas de cálculo. Publicar pasa en Markdown: en un sitio estático, un wiki, un README, una carpeta docs de un repositorio git. Ese hueco se cruza a mano más veces de las que debería, y hacerlo a mano significa volver a teclear títulos, rearmar tablas y reponer enlaces uno por uno.

Convertidores que hagan esto no faltan. Casi todos funcionan igual: subes tu archivo a un servidor, allí un programa lo convierte y tú descargas el resultado. Es un diseño razonable, y también un diseño en el que tu documento pasa un rato en la computadora de otra persona. Para el borrador de un blog está bien. Para un contrato, un expediente médico, un conjunto de cifras internas o un manuscrito sin publicar, no.

Así que este sitio está hecho al revés. La conversión corre en tu navegador, con JavaScript, en tu propia máquina. No hay paso de subida porque no hay ningún lugar al que subir.

Cómo funciona de verdad

Cuando sueltas un archivo, tu navegador lo lee localmente y le pasa los bytes a un analizador que también corre en tu navegador. El analizador convierte el documento en una estructura, y esa estructura se escribe como Markdown. Todo ocurre entre tu archivo y tu pantalla.

Los analizadores son bibliotecas de código abierto, una por formato:

  • Mammoth lee .docx. El .doc antiguo lo analiza nuestro propio lector, byte a byte, porque es un formato binario anterior a 2007 y no existe biblioteca que corra en un navegador.
  • pdf.js de Mozilla lee los PDF. Tanto la biblioteca como sus fuentes y tablas de caracteres se sirven desde este sitio y no desde un CDN: un analizador de documentos que va a pedirle cosas a terceros anularía el sentido de todo esto.
  • DOMPurify limpia el HTML antes de que se lea nada, y Turndown convierte el HTML limpio a Markdown.
  • Papa Parse lee CSV y TSV; read-excel-file lee libros .xlsx.

Lo que deliberadamente no hace

No hay cuentas, porque no hay nada que guardar. No hay API, porque no hay servidor al que llamar. No hay OCR, así que los PDF escaneados no funcionan, y la herramienta lo dice en vez de entregarte un archivo vacío. No hay conexión con Google Drive, porque eso implicaría pedir acceso a todos tus archivos y guardar un token para ellos.

Cada conversión tiene además límites reales, y cada página de herramienta lista los suyos. Las celdas combinadas se aplanan, porque las tablas de barras de Markdown no pueden expresarlas. Los cambios rastreados se descartan. Los niveles de título de un PDF se infieren del tamaño de letra, no se leen, porque un PDF no los registra. Eso se dice por adelantado, no se descubre después de convertir algo importante.

Cómo se paga

La herramienta es gratuita y no tiene plan de pago. El plan es cubrir el alojamiento con publicidad, así que en el futuro puede que veas anuncios en estas páginas. Los anuncios nunca se colocarán donde puedan confundirse con un botón de descarga o de convertir, y no se insertarán después de una conversión de forma que la página se mueva bajo tu cursor.

La publicidad no cambia cómo funciona la conversión. Tus archivos se quedan en tu máquina de todos modos: eso no es una decisión de política que pueda revertirse por ingresos, es la consecuencia de que no haya servidor en primer lugar.

El sitio hermano

Docs2HTML hace el mismo trabajo en la dirección contraria: Markdown, DOCX, CSV y Excel a HTML. Mismo enfoque, mismo modelo de privacidad, formato de salida distinto.

¿Algo aquí no queda claro, o hay algo que quieres que cambiemos? Contacto