Local by design
Your document is read and converted in this browser, not uploaded.
Free and private — no server upload
Markdown Lens converts text-based PDF files into editable Markdown entirely in your browser. Choose a PDF, review the page-by-page output, and download a clean .md file without creating an account or uploading the document to a server.
It is designed for PDFs that contain selectable text, including documentation exports, product specs, handbooks, and reports.
Text-based PDF
product-handbook.pdf
Read in this browser
Editable Markdown
# Product Handbook
<!-- Page 1 -->
## Overview and operating principles
1. Keep decisions documented
2. Link each change to its owner
Your document is read and converted in this browser, not uploaded.
Review the generated Markdown immediately in the built-in editor.
Copy Markdown, download .md, export HTML, or print the preview to PDF.
Three simple steps
Open a text-based PDF from your device. The file is handed directly to the browser and is never posted to a Markdown Lens backend.
Markdown Lens reads selectable text, groups lines into paragraphs, detects likely headings and lists, and marks each original page.
Edit the generated Markdown beside a rendered preview, then copy it, download .md, export HTML, or print the result.
PDF is a visual format, so conversion is necessarily interpretive. Markdown Lens focuses on producing readable source that is easy to review instead of pretending to reproduce every pixel.
The filename becomes a document title, page boundaries become Markdown comments and horizontal separators, and empty pages are identified clearly.
Font-size differences help infer heading levels. Bulleted and numbered lines become Markdown lists, while wrapped lines are joined into readable paragraphs.
Text set in common monospaced fonts is placed in fenced code blocks. Visible URLs are linked, and additional PDF web links are listed by page.
Repeated headers, footers, and standalone page numbers are removed when they can be identified consistently across pages.
Turn a text-based Confluence PDF export into a Markdown draft for migration, cleanup, or reuse in a knowledge base.
Recover headings, paragraphs, lists, code-like text, and links from specs that need to return to an editable format.
Create reviewable plain-text source for documentation systems, repositories, and retrieval workflows without sending the original file away.
Quick answers
Yes. Markdown Lens is free and open source, requires no account, and does not add watermarks to the generated Markdown.
No. PDF parsing, text extraction, Markdown conversion, editing, and draft autosave happen locally in your browser. The document is not sent to a Markdown Lens application server.
Not directly. Scanned PDFs contain images rather than selectable text, and Markdown Lens does not perform OCR. Run OCR in a trusted tool first, then convert the resulting text-based PDF.
No. Markdown represents document structure rather than fixed visual layout. The converter aims for editable headings, paragraphs, lists, links, code-like blocks, and page boundaries; complex tables and visual positioning may require cleanup.