Loading librariesโ€ฆ

โ„น๏ธ

All the PDF tools
you'll ever need

Every tool runs entirely in your browser โ€” no uploads, no servers, no account required. Free forever.

More PDF Tools
๐Ÿ”€

Merge PDF

Combine multiple PDF files into one document in seconds.

โœ‚๏ธ

Split PDF

Extract specific pages or page ranges into separate PDF files.

๐Ÿ“ฆ

Compress PDF

Reduce PDF file size by re-rendering pages at optimized quality.

๐Ÿ–ผ๏ธ

PDF to Images

Export every page as a high-quality PNG or JPEG image.

๐Ÿ“ธ

Images to PDF

Combine multiple images into a single PDF document.

๐Ÿ”„

Rotate PDF

Rotate individual pages or the entire document to any angle.

Free PDF Tools That Respect Your Privacy

PDFyre is a free collection of browser-based PDF tools. Every tool runs entirely inside your browser using JavaScript โ€” your files are never uploaded to any server. We have no backend, no database, and no way to see your documents. All processing happens on your own device using your own CPU.

๐Ÿ”ฅ OCR PDF โ€” Make Scanned Documents Searchable

Our flagship OCR tool uses Tesseract.js to recognize text in scanned PDFs and embed an invisible, word-aligned searchable text layer into the output. Supports over 100 languages including English, Hindi, Arabic, Chinese, Japanese, Russian, and more. Choose from 5 quality modes from Fast (150 DPI) to Lossless (PNG). Works on textbooks, lecture slides, scanned forms, contracts, and any image-based PDF.

๐Ÿ”€ Merge PDF โ€” Combine Multiple PDFs Into One

Combine any number of PDF files into a single document instantly. Pages are copied at original quality with no re-rendering and no quality loss. No file size limit, no watermarks, completely free. Perfect for combining chapters, reports, or scanned documents into one file.

โœ‚๏ธ Split PDF โ€” Extract Pages Into Separate Files

Extract specific pages or page ranges from any PDF into separate downloadable files. Define multiple ranges at once and download each as an independent PDF. Useful for separating chapters, sharing specific sections, or splitting double-sided scans.

๐Ÿ“ฆ Compress PDF โ€” Reduce File Size

Reduce PDF file size by re-rendering pages at optimized image quality. Choose from Light, Balanced, or Aggressive compression levels. Works best on scanned PDFs and image-heavy documents. The compressed file is delivered as a standard PDF compatible with all PDF readers.

Why PDFyre?

  • No uploads ever โ€” your files never leave your browser tab
  • No account required โ€” open the site and start immediately
  • No file size limits โ€” process large PDFs using local memory and storage
  • No watermarks โ€” output files are clean with no PDFyre branding
  • Free forever โ€” all tools are and will remain completely free
  • Works offline โ€” after first load, OCR runs without internet (language models are cached)
๐Ÿ”ฅ

OCR PDF

Make Scanned PDFs Searchable

Drop a scanned PDF to extract and embed a searchable text layer. All processing is local โ€” your file never leaves this tab.

๐Ÿ“„

Drop your scanned PDF here

Scanned books ยท Lecture slides ยท Forms ยท Any image-based PDF

โ€” or โ€”

Any size ยท All page counts ยท 100% free ยท 100% local

โšก Parallel OCR
๐ŸŒ Multiple Languages
๐Ÿ“ Word Alignment
๐Ÿ–ผ๏ธ Images Preserved
๐Ÿ“ฆ Compact Output
๐Ÿ” Copy & Search
Selected File
๐Ÿ“„

document.pdf

Loadingโ€ฆ

โ€”
Page Range
to
โ€” pages selected
OCR Quality Mode
โšก
Fast
Clean typed docs
150 DPI
โš–๏ธ
Balanced
Best default
200 DPI
๐ŸŽฏ
High Quality
Complex layouts
250 DPI
๐Ÿ’Ž
Max Quality
Poor scans
300 DPI
๐Ÿ”’
Lossless
PNG, no compress
PNG
Recognition Language
โ–ถ Advanced Options & Preprocessing
๐Ÿ“ Deskew pages  SOON
๐Ÿงน Remove noise
โฌ› Binarize (B&W)
โ˜€๏ธ Enhance contrast
๐Ÿ” Sharpen edges
๐Ÿ“ฆ Optimize output (JPEG)
Pages per batch4
Min word confidence30%
All processing is local
Processingโ€ฆ
โš ๏ธ Don't close or refresh this tab โ€” processing is local. Closing will lose all progress.
0% Initializingโ€ฆ
0 / 0 pages ETA: โ€” โ€” pg/min Confidence: โ€”
Done
0
Remaining
โ€”
Words Found
0
Avg Confidence
โ€”
Page Progress
Live Log0
โœ“ Complete
โœ“

OCR Complete

Text layer embedded and aligned to your document. Fully searchable in any PDF reader.

โš ๏ธ Output is larger than expected.
0
Pages
0
Words
0%
Confidence
โ€”
Output Size
๐Ÿ“‹ Extracted Text Preview โ–ผ
Processing Reportโ–ผ
PDFyre ยท browser-based ยท zero uploads ยท free forever
Guides About Privacy Policy Terms Contact
๐Ÿ”€

Merge PDF

Combine multiple PDFs into one. All processing happens in your browser.

Add PDF Files
๐Ÿ”€
Click to add PDF files
Or drag and drop multiple PDFs here
Mergingโ€ฆ
โœ“

Merge Complete

Your merged PDF is ready.

0 files added
โœ‚๏ธ

Split PDF

Extract one or more page ranges from a PDF into separate files.

Select PDF File
โœ‚๏ธ
Click to select a PDF
Or drag and drop a PDF here
๐Ÿ“ฆ

Compress PDF

Reduce file size by re-rendering pages at optimized quality. Works best on scanned PDFs.

Select PDF File
๐Ÿ“ฆ
Click to select a PDF
Or drag and drop
๐Ÿ–ผ๏ธ

PDF to Images

Export every page of a PDF as a PNG image. All processing is local.

Select PDF File
๐Ÿ–ผ๏ธ
Click to select a PDF
Or drag and drop a PDF here
๐Ÿ“ธ

Images to PDF

Combine JPG, PNG, WebP images into a single PDF. All processing is local.

Add Images
๐Ÿ“ธ
Click to add images
JPG ยท PNG ยท WebP ยท BMP โ€” drag and drop supported
Building PDFโ€ฆ
โœ“

PDF Created

Your PDF is ready.

0 images added
๐Ÿ”„

Rotate PDF

Rotate all pages or specific pages. Original quality preserved โ€” no re-rendering.

Select PDF File
๐Ÿ”„
Click to select a PDF
Or drag and drop a PDF here