Skip to content
toolsdocks

Convert PDF to Markdown

Turn a PDF into Markdown for notes apps, documentation or prompts. This page opens the PDF text extractor with Markdown output; headings, lists and emphasis are guessed from the page's fonts.

Runs on your device

More options in the full PDF text extractor.

Loading tool…

How to convert PDF to Markdown

  1. Choose the PDF.
  2. Keep Output format on Markdown.
  3. Select Extract text.
  4. Copy the Markdown or download the .md file.

Worked example

In the extractor's tests, 24 pt, 18 pt and 16 pt headings become #, ## and ###, bullet lines become - Tomatoes: 42 plants, and an italic note is wrapped in asterisks.

Formats and limits

InputPDF
OutputMarkdown
LimitsUp to 200 MB.
Enginepdf.js text content with line, paragraph and column reconstruction

Limitations

  • Headings and lists are guessed from fonts and may need light editing.
  • Images and tables are not converted.
  • Scanned pages give no text; use OCR first.

Questions

How are headings detected?

Text larger than the body text becomes a heading, and the sizes are ranked across the document: the largest is #, the next ##, and so on.

Are tables converted to Markdown tables?

No. Table cells come out as lines of text; Markdown tables are not built.

Is my PDF uploaded?

No. The PDF is opened and read in your browser; nothing is uploaded.

Privacy

Runs on your device. Files and text are processed in this browser tab and are not uploaded.

This page opens the PDF text extractor ready for this task. See the privacy policy for how toolsdocks handles data.