FILES IN. MARKDOWN OUT.
PDF to Markdown
Make report text editable
Extract text from text-based PDFs for reports, research notes and reading excerpts.
No uploads. Everything happens in your browser.
Your files0
Drop a PDF with selectable text
Multiple files · 30 MB per file · Up to 50 files
Files are processed in your browser and never uploaded to a server
Markdown preview
Find and replace
Clean up content
Only tidy blank lines between text blocks or shift top-level # headings. Code, tables, lists and quotes stay intact. Preview before applying.
Your documents are one drop away from Markdown.
How do I import into Obsidian?
Download and unzip the ZIP. Move the Markdown files and assets folder together into the same folder in your vault. Keep their relative locations and attachment names, then open your notes to check the images. Copying text or downloading .md alone does not include image files.
Local WebAssembly engine
Built with AnyDoc and pdf-inspector · Runs in your browser
Preparing the local engine…Works offline once resources are cached
Connect for the first visit, then use the same browser offline.
Preparing offline resources…Example: extract text from a one-page report
The built-in English PDF has selectable text and is not a scanned image. Choose “Try a PDF example” to run the extraction. Heading markers and line breaks may differ from this text excerpt.
Sample file
Use this for reading notes or AI context from reports with selectable text. Verify quotations against the original page and double-check table values before reuse.
Markdown content excerpt
Research notes
Text-based PDFs can become editable notes.
Check reading order before reusing excerpts.What to check before and after conversion
- Copying text is a quick text-layer check, not a guarantee for every page. Review documents that mix text and scanned pages individually.
- Remove PDF passwords locally before converting. Split complex or slow documents into smaller files if processing times out.
- PDF stores page positions and may lack semantic structure. Check column order, hyphenation and repeated headers after extraction.
Everyday documents. One Markdown format.
Convert documents, spreadsheets, presentations and ebooks into editable content.
PPT to Markdown
Extract text from presentations.
.ppt · .pptx · .pptm and moreEPUB to Markdown
Turn ebooks into editable text.
.epubMore text and document formats
CSV、RTF、TXT、OpenDocument。
.csv · .rtf · .txt · .md · .odt · .ods · .odpReview complex tables, multi-column layouts and formulas. Scans need OCR, which is not supported. DOCX and EPUB can export image attachments; PDF and other formats do not retain images.
How to convert PDF to Markdown
- 01
Choose files
Check that you can select and copy text in the PDF, then choose or drop your file.
- 02
Convert locally
Extract text locally. Compare reading order, line breaks and paragraphs with the original.
- 03
Preview and download
Clean up the source, copy Markdown or download .md. Download batch results as a ZIP.
Your files stay in your hands.
Conversion happens in your browser. No account, no file uploads.
Keep working offline.
After the first online visit and complete caching, use the same browser offline. Clearing its cache requires another online visit.
Convert a batch. Take it all.
Add mixed formats to one queue, review each result, then download a ZIP.
Ready for your next workflow.
Build a personal knowledge base
Bring documents into Obsidian or Markdown notes for easier maintenance.
Prepare context for AI
Extract structured text for retrieval and AI workflows.
Migrate and archive documents
Keep content in a portable text format that works across tools.
PDF conversion questions
Clear answers about capabilities and limits.
Are my files uploaded to a server?
No. WebAssembly and a Web Worker process files in your browser. This page has no file upload endpoint or cloud OCR. Files and results stay in page memory and are cleared when you reload. The site uses Google Analytics to measure visits.
Can I use it without the internet?
Yes. The first visit needs an internet connection to load the page and conversion engine. Once it says “Offline ready”, you can reopen it offline in the same browser. Clearing the cache, private browsing or browser cache eviction can require another online visit.
Can this convert scanned PDFs or perform OCR?
OCR is not supported. Scans, photos and pages without extractable text cannot be converted reliably. Use an OCR tool of your choice to add a text layer before trying again. This site never automatically uploads files for cloud recognition.
What are the batch conversion limits?
Up to 50 files per batch, 30 MB per file and 150 MB in total. Files are converted sequentially in a worker; one failure does not stop the rest. Download results individually or as a ZIP.
Are PDF tables, columns and images preserved?
The original layout is not guaranteed. Review reading order in multi-column papers, complex tables, headers, footers and line breaks. PDF images are not retained as attachments; save required images separately from the original.