Marker
FreeConvert documents to markdown, JSON, and HTML quickly and accurately.
About Marker
Marker is an open-source document conversion tool that accurately transforms PDFs, images, and Office documents (PPTX, DOCX, XLSX) along with HTML and EPUB files into markdown, JSON, chunks, and HTML. It handles complex elements such as tables, forms, equations, inline math, links, references, and code blocks, while removing headers, footers, and other artifacts. The tool is extensible with custom formatting and logic. It optionally integrates with LLMs (Gemini, Claude, OpenAI, etc.) via a hybrid mode for even higher accuracy. Marker achieves 76% overall on the olmocr-bench benchmark (83.5% on born-digital PDFs), outperforming MinerU and docling. It runs on GPU, CPU, or Apple Silicon (MPS) and is licensed under Apache 2.0 (code) with separate model weights licensing.
Key Features
Pros & Cons
- High accuracy on diverse document types, outperforming similar tools on benchmarks
- Supports multiple input formats including PDF, Office, HTML, and EPUB
- Handles complex elements like tables, equations, and forms
- Optional LLM integration for further accuracy improvements
- Open source with permissive Apache 2.0 license for code
- Works on CPU, GPU, and MPS, making it accessible on various hardware
- Requires Python 3.10+ and PyTorch setup, which may be heavy for some environments
- LLM-enhanced mode introduces external API dependencies and potential costs
- Model weights have restrictive license for commercial entities exceeding $5M funding/revenue
- Not a native GUI application; primarily used via command line or API