MarkItDown
microsoft/markitdownRevisado por IA
Qué hace
MarkItDown es una herramienta de Python de Microsoft que convierte archivos a Markdown, un formato de texto simple que los chatbots de IA y las herramientas de análisis de texto leen bien. Maneja PDF, Word, PowerPoint, Excel, imágenes, audio, HTML, CSV, JSON, ZIP, EPUB y enlaces de YouTube, y conserva los encabezados, las listas y las tablas. El README dice que el resultado está pensado para software, no como una copia fiel para que la lea una persona. Necesitas Python 3.10 a 3.14 y se usa desde la línea de comandos o en código Python. Las funciones opcionales de Azure y OpenAI son de pago.
Facilidad de instalación
C · instalar 1 o 2 herramientas · Windows
- Windows C
- macOS C
- Linux C
El trabajo es igual en los tres sistemas: instalas Python, ejecutas pip install 'markitdown[all]' y luego escribes un comando como markitdown file.pdf -o document.md para cada archivo. Los comandos de entorno virtual del README están escritos para shells de Mac y Linux.
Números en GitHub
- Estrellas
- 193.246el 31 oct 2026
- Descargas
- —todas las versiones
- Crecimiento
- +864estrellas en 5 días
Estrellas a lo largo del tiempo
Datos
- Funciona en
- Windows, macOS, Linux
- Necesitas instalar
- Python
- Para compilar desde el código
- Docker
- Espacio en disco
- no determinado
- Cuentas o claves
- Azure Document Intelligence (optional cloud conversion), Azure Content Understanding (optional cloud conversion, audio and video), OpenAI or a compatible service (optional image descriptions and OCR plugin)
- Costo
- Gratis · Gratis bajo la licencia MIT; la conversión incorporada corre en tu computadora. Azure Document Intelligence, Azure Content Understanding y las descripciones de imágenes de OpenAI son opcionales y las cobran esos servicios.
- Licencia
- MIT (Permisiva)
- Puede reemplazar
- Mathpix
- Última actualización
- 22 oct 2026
Señales de riesgo (3)
- InfoPuede descargar direcciones web remotas
README.md: "MarkItDown performs I/O with the privileges of the current process" y "convert() method is intentionally permissive and can handle local files, remote URIs, and byte streams." El README pide a los desarrolladores que depuren (sanitize) las entradas no confiables.
revisión con IA
- InfoPlugins de terceros
README.md: "MarkItDown also supports 3rd-party plugins. Plugins are disabled by default." Activarlos con --use-plugins ejecuta código de otros autores.
revisión con IA
- InfoLas opciones en la nube envían los documentos
Tabla comparativa del README.md: Azure Document Intelligence y Content Understanding son "Cloud layout extraction" / "Cloud multimodal extraction" con "Billable Azure API calls"; el plugin de OCR usa "LLM Vision" mediante un cliente de OpenAI. Con estas opciones tus archivos salen de tu computadora.
revisión con IA
La evidencia aparece en su idioma original.
Lo que Radar no pudo verificar
- Qué tan buena es la conversión para diseños complejos, PDF escaneados y hojas de cálculo grandes sin las opciones en la nube.
- Los pasos exactos en Windows: el README muestra comandos de Mac/Linux como source .venv/bin/activate.
- Si la transcripción de audio necesita ffmpeg instalado por separado en Windows.
- Qué hacen en realidad los complementos de terceros que se encuentran a través de #markitdown-plugin.
- El costo real de las opciones de Azure y OpenAI por documento.