A blazing fast, layout-aware PDF to Markdown converter built with Rust. Uses DocLayoutNet YOLO-based detection to preserve document structure — images, tables, formulas, captions, headers and more. Pre-built binaries available for macOS, Linux and Windows. Also offers a free online tool and API at pdf2md.deepdiy.net.
pdf2md is a fast, free tool that converts PDF documents into clean Markdown text while preserving the original layout. It uses artificial intelligence to recognize document structure—headings, tables, images, formulas, and captions—so nothing gets lost in translation. You can use it instantly through a free web service, download a ready-made app for your computer, or host it yourself. The tool runs efficiently even on small servers and processes documents about ten times faster than similar converters.
How It Works
You've got a research paper, report, or document that you want to read as plain text you can edit and share.
Unlike basic converters, this one uses AI to recognize headings, tables, images, and formulas—so nothing gets lost or jumbled.
Upload your PDF to the free web tool—no account needed, just drag and drop.
Get a ready-made program for your Mac, Windows, or Linux computer. Works offline.
Host the web interface on your own machine for private conversions.
Select your PDF file and watch as the tool reads through every page, detecting the layout automatically.
The tool processes your document much faster than other converters, keeping paragraphs intact and preserving images.
Your converted document is ready—download it as a text file or a ZIP with all the images included.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.