Hack the Hydra

Convertir PDF a Markdown

Convierte cualquier PDF en Markdown limpio para ChatGPT, Claude, Notion u Obsidian. Todo ocurre en tu navegador: el archivo nunca sale de tu ordenador.

🔒 Privado: la conversión se hace en esta pestaña. No se sube nada.

Convertir PDF a Markdown es una herramienta en línea gratuita de Hack the Hydra. Convierte PDF a Markdown gratis en tu navegador. Conserva títulos, párrafos y listas. Sin subir archivos ni registrarse.

100 % gratisSin subir archivos: funciona en tu navegadorSin registro

Datos clave

Formatos de entradaPDF con texto seleccionable (un PDF escaneado necesita OCR PDF)
Tamaño máximo100 MB por archivo (comprobado en el navegador)
Dónde se ejecutaEn su navegador con pdf.js 4.10.38; el archivo no se sube (solo se descarga la biblioteca desde un CDN)
CosteGratis, sin registro
ResultadoTexto Markdown (títulos, párrafos, listas), copiar o descargar como .md

¿Por qué Markdown?

Los modelos de IA entienden mucho mejor el Markdown que el texto plano de un PDF: los títulos y las listas conservan la estructura, las respuestas son más precisas y se usan menos tokens.

Cómo se detectan los títulos

El conversor mide el tamaño de letra de cada línea. El tamaño más frecuente se considera texto normal; las líneas claramente más grandes pasan a ser títulos: unas 1,6 veces el tamaño del texto da #, 1,3 veces ## y 1,12 veces ###. Un texto solo en negrita sigue siendo texto normal: si los títulos de tu PDF solo están en negrita, añade los # a mano. Las líneas de un mismo párrafo se unen y las palabras cortadas al final de línea se reparan.

Qué revisar

Las líneas se leen de arriba abajo en cada página, lo que sirve para la mayoría de informes, contratos y manuales. Las páginas con varias columnas pueden mezclarse: revísalas. Las tablas conservan su texto fila a fila pero no se convierten en tablas Markdown, y las imágenes no se incluyen. Si el archivo casi no da texto, es un escaneo: la herramienta lo indica y OCR PDF puede leerlo.

Ejemplo

Un PDF de una página con un título, dos subtítulos y texto. Las líneas más grandes y en negrita pasan a ser títulos y el salto de línea dentro del párrafo se une.

Entrada

(one-page PDF)
Remote work policy                         <- 20 pt bold
Who can work remotely                      <- 14 pt bold
Employees can work from home up to three days a week,
after agreement with their manager.        <- 11 pt, two lines
Equipment                                  <- 14 pt bold
The company provides a laptop and a headset.

Resultado

# Remote work policy

### Who can work remotely

Employees can work from home up to three days a week, after agreement with their manager.

### Equipment

The company provides a laptop and a headset.

Cómo usar

  1. Suelta tu archivo en el recuadro o haz clic para elegirlo.
  2. Espera unos segundos mientras se convierte localmente.
  3. Copia el resultado o descárgalo.

Preguntas frecuentes

¿Es gratis?

Sí. La conversión se hace en tu ordenador, sin servidor ni límites.

¿Se sube mi archivo?

No. pdf.js lee el PDF dentro de tu pestaña.

¿Y los PDF escaneados?

Son imágenes: usa la herramienta OCR, o la API, que aplica OCR automáticamente.

Guías

API de conversión masiva

¿Cientos de archivos, PDF escaneados (OCR) o tablas reales? Usa la API de pago por uso; los archivos fallidos no se cobran. Abrir la API →

curl -X POST "https://api.apify.com/v2/acts/extas_corp~pdf-to-markdown/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" -d '{"pdfUrls":[{"url":"https://arxiv.org/pdf/1706.03762"}]}'

Úsalo por API, con plan gratuito: Document to Markdown API (RapidAPI) · Apify

Otras herramientas

Imagen a texto (OCR gratis)Convertir Word a MarkdownExcel y CSV a tablas MarkdownOCR PDF: PDF escaneado a textoConvertir PDF a textoUnir archivos PDFDividir PDF: extraer páginasGirar PDFConvertir JPG a PDFConvertir PDF a JPGConvertidor de imágenes: PNG, JPG, WebPComprimir imagen: JPG y WebPConvertir PNG a JPGConvertir JPG a PNGConvertir WebP a PNGGenerador de código QRContador de palabrasConvertidor de mayúsculas y minúsculasFormateador y validador JSONCodificar y decodificar Base64Codificador y decodificador de URLGenerador de UUID v4Generador de contraseñas segurasGenerador de Lorem IpsumConversor de JSON a CSVEliminar líneas duplicadasConversor de timestamp UnixConversor de JSON a YAMLComparar dos textosRedimensionar imagenCalculadora de porcentajesCalculadora de edadGenerador de hash (SHA-256, SHA-1, SHA-512)Convertidor de colores: HEX, RGB, HSLCalcular días entre dos fechasConvertidor de YAML a JSONConversor de unidadesDecodificador JWTConvertidor binario, hexadecimal, decimal y octalConvertidor de números romanosProbador de regexExplicar una expresión cron