InicioBlogMarkItDown Tutorial
Herramientas IA

MarkItDown: cómo convertir PDFs a texto limpio para analizarlos con IA

✍️ Percival Monge📅 Jun 2026⏱ 6 min

Le subes el PDF a Claude o a ChatGPT. Le pides que lo analice. El resultado es irregular — a veces funciona, a veces el modelo se pierde en el formato. El problema no es la IA. Es el formato. MarkItDown resuelve esto. Y es gratis.

Qué es MarkItDown

MarkItDown es una herramienta de código abierto creada por Microsoft. Convierte documentos — PDFs, Word (.docx), Excel (.xlsx), PowerPoint (.pptx) y más — a formato Markdown: texto limpio con estructura simple, sin capas visuales que confundan a la IA.

Cuando le das a Claude un documento convertido a Markdown en lugar del PDF original, el análisis es más preciso, más rápido y más barato en tokens.

Por qué hace diferencia en la práctica

Sin MarkItDown: Subo un contrato de 20 páginas en PDF. Claude a veces se confunde con los números de página o el encabezado que se repite. Resultado inconsistente.

Con MarkItDown: Convierto primero. El texto queda lineal, limpio. Claude lee las 20 páginas como texto puro y el análisis es preciso desde la primera vez.

Para reportes con tablas, el beneficio es aún mayor. Las tablas en PDF son difíciles de interpretar para la IA. En Markdown quedan como tablas de texto simple que el modelo lee perfectamente.

Cómo instalarlo (paso a paso)

Paso 1: Verificar Python

python3 --version

Si muestra un número de versión, listo. Si no, instala Python desde python.org.

Paso 2: Instalar MarkItDown

pip install markitdown

Paso 3: Usarlo

markitdown documento.pdf > documento.md

Crea un archivo .md con el contenido convertido. Ábrelo con cualquier editor de texto y copia el resultado en Claude o ChatGPT.

Qué tipos de archivos convierte

  • PDF — el caso de uso principal
  • Word (.docx) — documentos de Microsoft Word
  • Excel (.xlsx) — tablas y datos en formato Markdown
  • PowerPoint (.pptx) — extrae el texto de cada diapositiva
  • HTML — páginas web guardadas localmente

Cuándo sí usar MarkItDown y cuándo no hace falta

Sí úsalo cuando: el documento tiene más de 5 páginas · hay tablas o datos numéricos · el análisis debe ser preciso (contratos, reportes, propuestas)

No hace falta cuando: es un documento corto y simple · ya pegaste el texto directamente · el PDF es sencillo y la IA lo lee bien

Lo que esto habilita

Cuando puedes procesar documentos confiablemente con IA: análisis de propuestas de proveedores en minutos · revisión de contratos antes de firmar · extracción de datos de reportes mensuales · resúmenes ejecutivos para el equipo · comparativas entre documentos. Nada requiere programación avanzada.

¿Quieres construir un flujo de trabajo completo con IA?

No trucos sueltos. Un sistema que realmente cambie cómo trabajas.

Preguntas frecuentes