PDF Tools
PDF to Markdown
Turn a PDF into a Markdown file (.md) entirely in your browser — headings, paragraphs, and bold preserved from the text layer. The file is never uploaded. Useful for documentation, LLM prompts, and content migration. No account, no email.
Frequently asked questions
- Does my file get uploaded?
- No. The conversion runs entirely in your browser, on your device. The PDF is never sent to a server — it even works with your connection switched off.
- What structure is preserved?
- Headings detected by font size become # and ## in the Markdown output. Bold text becomes **bold**. Paragraphs are separated by blank lines. Complex layouts — tables, multi-column text, and embedded images — are not reconstructed; the output follows the PDF's reading order as plain paragraphs.
- Does it work on scanned PDFs?
- Only if the scan has a text layer. This tool reads the text already embedded in the PDF. A pure scan is a photo of a page with no text layer — you'll be told that clearly rather than handed an empty file, and pointed to our OCR PDF tool instead.
- What is Markdown used for?
- Markdown is a lightweight text format that renders as formatted content in documentation tools (GitHub, Notion, Obsidian), static site generators, and LLM prompts. Converting a PDF to Markdown lets you paste its content into any of these systems and edit it directly.
Guide
Convert PDF to Markdown — structured text for docs, LLMs, and editors
Convert a PDF to Markdown in your browser. Headings, paragraphs, and bold are preserved from the text layer. Useful for documentation, LLM prompts, and content migration.
Read the guide →Related tools
PDF to Word
Convert a PDF to an editable Word document
OCR a scanned PDF
Read the text off a scan — on your device
Split PDF
Extract pages, or break a PDF into single pages
Merge PDF
Combine PDFs into one, in your order
Rotate PDF
Turn pages in 90° steps, losslessly
JPG to PDF
Images into one PDF — one page each