Useful Hacks

PDF to Markdown

Convert a PDF's text into clean Markdown.

Processed locally in your browser using PDF.js and pdf-lib. Your file is never uploaded.

Overview

Extracts the text layer and reconstructs it as Markdown — inferring headings from font sizes and bullet lists from leading characters. Best on text-based PDFs, not scans.

How to use it

  1. 1Upload a PDF.
  2. 2Review the generated Markdown.
  3. 3Copy it or download as .md.

How it works

PDF.js provides positioned text runs; a heuristic groups them into lines and paragraphs, promotes large text to headings and detects list markers — all locally.

Related tools

All pdf tools

Search tools

Search for any tool by name, category or keyword