Extract plain text from any PDF file. Works with multi-page documents, reports, and articles. 100% client-side — your PDF never leaves your browser.
Click to select or drag & drop a PDF file here
Max file size: 50MB
Extract PDF content as Markdown
CSV to GitHub-flavored MD table
Convert XLSX to a styled HTML table (Google Sheets-style)
Convert CSV to XLSX (auto-detects delimiter)
Convert YAML to JSON and vice versa
Video rich results
No. This tool uses Mozilla's PDF.js library to extract text entirely in your browser. Your PDF file never leaves your device, making this safe for confidential documents, contracts, or personal files.
Any standard PDF with text content works — articles, reports, books, invoices, and most documents. Password-protected (encrypted) PDFs are supported: an inline prompt appears, you enter the password, and conversion continues. Scanned image-only PDFs require OCR (not supported here) — use a dedicated OCR tool first.
Yes. Use the "Page range" field with formats like "1-5" (pages 1 to 5), "1,3,5" (specific pages), or "1-5, 7, 9-12" (mixed). Leave empty to extract all pages.
Tested up to 50MB with 500+ pages. Larger files may work but extraction can be slow. Your browser memory is the real limit — most modern devices handle 100MB+ without issues.
This PDF is password-protected. Enter the password to continue.