MinerU

PDF to Markdown with formulas and tables
Document AI & OCRDocument extractorAGPL-3.0Runs locallyPythonIntermediate
OSAI Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is MinerU?

MinerU extracts text, tables, formulas and images from PDFs into Markdown or JSON, handling scientific documents particularly well.

Why people choose MinerU

MinerU at a glance

CategoryDocument AI & OCR
TypeDocument extractor
LicenseAGPL-3.0
Runs locallyYes
Built withPython
Skill levelIntermediate
Best forscientific PDFs with formulas

Open-source alternatives to MinerU

Other open-source document ai & ocr tools worth comparing:

MarkerConvert PDFs to clean Markdown fastDoclingIBM-grade document understandingSuryaModern OCR with layout detectionPaddleOCRIndustrial OCR with tiny modelsUnstructuredTurn any file into LLM-ready dataFirecrawlTurn websites into LLM-ready MarkdownCrawl4AIOpen-source LLM-friendly crawlerolmOCRTurn PDFs into clean training-grade textTesseractThe classic OCR engine

MinerU head-to-head

MinerU vs MarkerMinerU vs DoclingMinerU vs SuryaMinerU vs PaddleOCRMinerU vs UnstructuredMinerU vs FirecrawlMinerU vs Crawl4AIMinerU vs olmOCRMinerU vs Tesseract

FAQ

Is MinerU free?

MinerU is free and open-source (AGPL-3.0 license), so you can use, self-host and modify it at no cost.

Can I run MinerU locally?

Yes. MinerU is designed to run on your own machine or server, keeping your data private.

What is the best alternative to MinerU?

Popular open-source alternatives include Marker, Docling, Surya. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →