OCR a scanned PDF — without uploading
Turn pictures of text into real text with Tesseract running in your browser. Your scans never leave your device — rare for OCR tools, standard for KeepItLocally.
How it works
- 1
Drop a scanned PDF.
- 2
The OCR engine (a one-time download, then cached) reads each page on your device.
- 3
Copy the recognized text or download it as .txt.
Related tools
Frequently asked questions
Is my scanned document uploaded for OCR?
No — and that's rare for OCR tools. Text recognition runs on your device using Tesseract compiled to WebAssembly. The engine and language data are served from this site and cached; your document never leaves your browser.
Which languages are supported?
English for now. More languages are possible — each needs its own recognition data file, so we're starting with the most requested one.
Why is OCR slower than the other tools?
Real character recognition is heavy work. Expect a few seconds per page, depending on your device. Everything runs locally, so a faster machine means faster OCR.