Language

Found a translation error? Tell us

Convert PDF to Markdown

Get a tidy Markdown file from a PDF — headings, paragraphs and bullet lists ready for Obsidian, GitHub, Notion or an LLM prompt.

  • Your data stays safe
  • 100% free
  • No sign-up
  • Files never uploaded — processed in your browser
  • Nothing stored

How to use PDF to Markdown

  1. Select the PDF.
  2. Click “Convert”. Font sizes are used to detect #, ## and ### headings.
  3. Download the .md file.

Why Markdown

Markdown keeps the structure of a document while staying plain text, so it is the best format for note apps, static sites and AI chatbots that have limited context. bopdf joins broken lines into paragraphs, turns bullets into - lists and separates pages with ---.

🔒 Your files never leave your device

bopdf processes your documents locally with JavaScript (pdf-lib and Mozilla pdf.js) inside your browser tab. Your PDF is never uploaded, stored or seen by us — you can even disconnect from the internet after the page loads and the tool keeps working. When you close the tab, everything is gone.

Frequently asked questions

Are tables converted?

Tables become text lines. For spreadsheet data use PDF to Excel.

Is the PDF uploaded to an AI service?

No. Conversion happens locally in your browser; nothing is sent anywhere.

Are my files uploaded to a server?

No. Everything happens in your browser on your own device. Files are never sent over the internet, which makes bopdf suitable for confidential documents.

Is there a file size limit?

There is no fixed limit, but very large files (hundreds of MB) depend on your device memory. On phones, files up to about 100 MB usually work well.

More PDF tools

💬 Feedback / suggest an improvement

Found a bug or have an idea? Tell us — it helps us improve bopdf.

Do not include personal documents or sensitive data. See our privacy policy. Privacy Policy