PDF to MD Converter

Convert PDF files to .md (Markdown) format free online. Drop a PDF, get a clean .md file back. Headings, lists and structure preserved.

Markdown preview

Why convert PDF to Markdown?

MD (short for Markdown) is the universal format for readable, structured text. Converting PDF to .md gives you a file that works everywhere: GitHub READMEs, Obsidian notes, static site generators, and LLMs like ChatGPT and Claude.

How conversion works for PDF

t0md extracts all text from your PDF and converts it to .md format with structure intact. Headings become proper Markdown headers, bullet points stay bulleted, and tables are converted to Markdown tables where possible.

Convert PDF to Markdown via MCP — from Claude Code, Cursor or any AI agent

t0md exposes a remote MCP (Model Context Protocol) server. Add it once and any MCP-compatible agent can convert PDF to Markdown without leaving the conversation.

claude mcp add --transport http t0md https://t0md.com/mcp

Then ask the agent: "convert /path/to/document.pdf to md". The MCP server returns the converted Markdown plus a 10-minute download link. Full setup details on the MCP page.

Frequently asked questions

What does MD mean?

MD is the file extension for Markdown — a plain text format with simple syntax for headings, lists, and formatting. It's the same as saying 'Markdown file.'

Is PDF to MD the same as PDF to Markdown?

Yes, exactly. MD is just the file extension for Markdown. Both terms refer to the same conversion.

Can I convert scanned PDFs to MD?

Not yet. t0md currently works with text-based PDFs. OCR support for scanned/image PDFs is on the roadmap.

Can AI agents convert PDF to MD via MCP?

Yes. Add the t0md MCP server (`claude mcp add --transport http t0md https://t0md.com/mcp`) and Claude Code, Cursor, or any MCP-compatible agent can call convert_to_markdown on any .pdf file directly.

Is there a size limit for PDF to MD?

25 MB per upload. Files are processed in memory and discarded after conversion — nothing is stored.