Marker
the six Ws · specification
Developers needing fast, accurate local conversion of PDFs and Office files into Markdown.
Marker is an open-source tool that converts PDF, DOCX, PPTX, and other documents into Markdown, JSON, or HTML using its own layout model and Surya OCR.
Self-hosted as a Python package (pip install marker-pdf) run on local or server CPUs/GPUs.
Rewritten as Marker 2 for speed and CPU support, with active releases through 2026.
It exists to give developers a fast, self-hostable alternative to paid document-parsing APIs.
Built on Datalab's Surya OCR and its own pdftext extraction engine.
Open source, with a separate commercial license track by Datalab; self-hosted; no data leaves local infrastructure unless using Datalab's hosted API.
works with