API de PDF to Markdown para conversión masiva
Para uno o pocos PDF usa el conversor gratuito de PDF a Markdown de este sitio: funciona en tu navegador y no sube nada. Para lotes, automatización, detección de tablas con bordes y OCR automático de páginas escaneadas, usa el robot pdf-to-markdown en Apify: pasa una lista de URL de PDF y recibe Markdown. Cuesta 0,003 $ por PDF, más 0,01 $ por página con OCR.
¿Herramienta de navegador o API?
El conversor del navegador es privado y gratuito, pero procesa un archivo cada vez, mantiene el texto de las tablas línea por línea y no puede aplicar OCR a los escaneos. El robot procesa listas de URL en paralelo, detecta tablas con bordes y genera tablas Markdown reales, y aplica OCR a las páginas sin capa de texto.
Opciones
pdfUrls, extractTables, ocrScannedPages con ocrLanguage (por ejemplo eng, fra, deu, spa), maxPages para limitar los documentos largos y maxConcurrency.
Ejemplo de llamada
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://example.com/report.pdf"}],"extractTables":true,"ocrScannedPages":true}'Usos típicos
Alimentar un flujo RAG con contratos, manuales o artículos (consulta PDF to Markdown for RAG, en inglés), archivar facturas escaneadas como texto con búsqueda, o preparar un conjunto de documentos para ChatGPT o Claude. El mismo motor también se ofrece en RapidAPI como Document to Markdown API.
Precios
0,003 $ por PDF, y 0,01 $ por página solo para las páginas que necesitaron OCR. Los conversores gratuitos de este sitio funcionan en tu navegador; los robots de Apify son para automatización y volumen. Solo pagas por resultado, sin cuota mensual por el robot en sí.
Cómo es un resultado
El robot devuelve un elemento por PDF. Además del Markdown, indica lo que hizo, para que un flujo pueda revisar cada archivo sin abrirlo:
{
"url": "https://example.com/informe.pdf",
"status": "ok",
"markdown": "# Informe anual\n\n## Ventas\n...",
"pageCount": 24,
"pagesProcessed": 24,
"ocrPages": 3,
"tableCount": 5,
"charCount": 48210
}
Un PDF ilegible o inaccesible da "status": "error" con el motivo; los demás archivos siguen y los PDF fallidos no se cobran.
Coste de un lote real
1.000 PDF, de los que 50 son escaneos de unas 4 páginas: 1.000 × 0,003 $ = 3 $, más 200 páginas OCR × 0,01 $ = 2 $, unos 5 $ en total. Si todos tus archivos son digitales (exportados de Word o de una herramienta de informes), desactiva ocrScannedPages y solo quedan los 3 $. maxPages limita el proceso a las primeras páginas, por ejemplo para quedarte con el resumen de cada informe.
Comprobaciones antes de pasar el resultado a un LLM
- Filtra por status: descarta o reintenta los elementos con error.
- Vigila charCount: un PDF de 20 páginas con unos cientos de caracteres es un escaneo no reconocido.
- Compara pageCount y pagesProcessed: difieren cuando
maxPagescortó el documento. - Divide por títulos para RAG y conserva la ruta de títulos en cada fragmento.
FAQ
¿Maneja PDF escaneados?
Sí. Las páginas sin capa de texto pasan por OCR automáticamente cuando ocrScannedPages está activado.
¿Se guarda mi archivo?
Los archivos se procesan durante la ejecución. Apify conserva los conjuntos de datos de las ejecuciones según la configuración de retención de tu cuenta; no envíes documentos que no tengas permiso para procesar.
¿Hay una opción gratuita?
Sí, el conversor del navegador de este sitio es gratuito e ilimitado para archivos sueltos.
Actualizado: noviembre de 2026. Los archivos se procesan en su navegador y no se envían a ningún servidor.