📄 Drop a PDF  ·  Get Markdown  ·  100% in-browser

PDF to Markdown Converter

Drop any PDF — we extract the text, detect headings, lists, links, and tables, then output clean Markdown for Obsidian, Notion, Ghost, or feeding into an LLM. Your file never leaves your device.

1 — Pick a PDF

2 — Conversion options

Privacy: Everything runs locally in your browser using pdf.js (Mozilla's PDF parser). No upload, no server, no logs. Close the tab and your file is gone.

Output

Markdown
Raw text
Your Markdown will appear here.
Working with PDFs and notes daily? Obsidian is the cleanest place to actually file Markdown, Notion if your team lives there, and PDFgear Pro for editing/OCR before you convert. (Affiliate links — no extra cost to you.)

Why convert PDF to Markdown — and why do it in your browser

PDF is a layout format; Markdown is a content format. Trying to read, edit, search, or feed a PDF into anything that wasn't designed to render fixed pages — your note vault, your CMS, your LLM — is friction. Converting PDF to Markdown gives you the underlying text in a format every modern tool understands. The catch is that 90% of online PDF to Markdown converters upload your file to a server, and most of those PDFs contain things you'd rather not hand to a third party: contracts, medical records, internal docs, research drafts. Doing the conversion in-browser fixes that.

How a good PDF to Markdown conversion is different from a copy-paste

Copying text out of a PDF reader hands you a wall of broken lines, no structure, mid-sentence hyphenation, footers repeated on every page, and zero hierarchy. A real PDF to Markdown converter does five things copy-paste won't:

What this PDF to Markdown tool can — and can't — do

It works on any PDF where the text is real text (selectable in your PDF reader). For scanned or image-only PDFs, the page is a picture and there's no text to extract — you'd need OCR first (Tesseract.js works in-browser too if you want to chain them). Tables in PDF are notoriously hard: this tool detects simple grid layouts and outputs them as Markdown tables, but anything with merged cells or rotated text comes out as best-effort rows. Footnotes, multi-column layouts, and equations have partial support.

FAQ — questions people ask before using a PDF to Markdown converter

Is this PDF to Markdown converter actually free? Yes — open the page, drop the PDF, get Markdown. No signup, no rate limit, no upload, no paywall. The tool is a single static HTML page.

How big a PDF can it handle? Practical ceiling is about 50 MB or roughly 500 pages. Above that, browsers run out of memory. Split the file with another tool first if needed.

Will it work for academic papers / arXiv PDFs? Yes. Headings, references, in-text citations, and section numbering all extract well. Equations come out as raw text — feed the result into an LLM and ask it to LaTeX-ify the math.

What about PDFs with passwords? If the PDF requires a password to open, drop it in your PDF reader and re-save without a password first.

Why Markdown specifically? Because it's the lowest-friction text format that retains structure. It pastes cleanly into Obsidian, Notion, Logseq, Ghost, Substack, GitHub, ChatGPT, Claude, Cursor, and any IDE. PDFs don't paste cleanly into any of those.