Free Image to Text (OCR)

Extract text from screenshots, receipts and scans — with on-device OCR that never uploads your image.

Privacy Level 1 — 100% local: your files never leave your browser
Free plan: images up to 10 MB each. Need more? Image to Text Pro removes all limits.

Drop your image here

or click to browse · screenshots, receipts, scans · recognized locally, never uploaded

Something not working?

Tell us what went wrong — it helps us fix the tool. Only what you type below is sent; your files never leave your device.

Need more power? Meet Image to Text Pro

One-time payment. Yours forever. No subscription.

$29
single payment · lifetime updates included
FeatureFreePro
Image sizeUp to 10 MBUnlimited
English + Chinese OCR, region select, .txt exportYesYes
Batch OCR: many images in one run—Yes
Multi-page PDF documents—Yes
More languages (30+)—Yes
AdsShown on pageAd-free
Updates—Lifetime free updates

Frequently asked questions

Is my image uploaded to your servers?

No. Text recognition runs on your device with Tesseract.js. Your image is never uploaded — which is exactly why this tool is safe for contracts, receipts and other sensitive documents.

Why does the first run take a while?

The OCR engine downloads its language data once (about 10–20 MB from a CDN). After that first download, recognition runs fully offline on your device.

Can I recognize just part of an image?

Yes — drag a box over the region you want (for example, one paragraph of a contract) and only that area is read. This also improves accuracy on busy screenshots.

Which languages are supported?

The free tool covers English and Simplified Chinese. Image to Text Pro adds 30+ more languages, batch OCR and multi-page PDFs.