Convert a PDF to Markdown, with headings guessed from font size and bullet/numbered lists detected automatically.
Converts a PDF into Markdown — the format most developer docs, READMEs, and note-taking apps expect — by extracting the text and guessing structure (headings, bullet lists) from font size and line patterns, instead of just dumping a flat wall of text.
It's a heuristic based on relative font size within the document, not real structural information (PDFs don't store "this is a heading" the way HTML or Markdown do) - it works well for typical documents with clear title/heading sizing, less well for documents with unusual or inconsistent formatting.
No - only plain text and basic list/heading structure are reconstructed. Tables and multi-column layouts often come out reordered or flattened, since PDF text has no inherent "this is a table" markup either.
No - it reads each page's existing text layer. A scanned PDF with no text layer will produce empty or near-empty output; use OCR PDF first to extract text from a scan, then convert that.