Local OCR workspace
OCR PDF
Rasterize compatible PDF pages and add a local English OCR text layer.
- Processing
- Browser only
- Account
- Not required
- Current guardrail
- PDF · 10 pages · 60 MP · English model
- Output
- A new searchable PDF
No file upload, analytics, ads or external processing scripts in this workspace.
Local browser workspace
Choose source files
Run this operation in the browser and create a separate result file.
or choose files from this device
Local browser workspace
The source files are not changed and are not uploaded.Current compatibility
What this beta accepts
Pages are rasterized locally and recognized by an English OCR model bundled with PigPDF.
| Input feature | Current behavior | Reason |
|---|---|---|
| PDF pages | Rasterized and recognized | PDF.js renders each page locally before the OCR worker reads it. |
| Printed English text | Recognized | The bundled English model produces text and word positions. |
| Handwriting, other languages or complex layout | Review required | Accuracy varies and no language model is silently selected. |
| Forms, annotations and signatures | Rasterized | The searchable output is a new image-based PDF and does not preserve interactive semantics. |
Before you use this tool
Questions and limits
Does my file leave this device?
No file content is sent by this tool. The active processing path runs in this browser and is covered by an automated egress test.
Does PigPDF change my source file?
No. The source stays unchanged and PigPDF creates a separate output file.
Which current limits apply?
One PDF up to 50 MB and 10 pages. Pages are rasterized at 144 DPI with the bundled English model; handwriting, other languages, complex reading order and interactive structures require review.