Free Image to Text (OCR)
Extract text from screenshots, receipts and scans — with on-device OCR that never uploads your image.
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.
| Feature | Free | Pro |
|---|---|---|
| Image size | Up to 10 MB | Unlimited |
| English + Chinese OCR, region select, .txt export | Yes | Yes |
| Batch OCR: many images in one run | — | Yes |
| Multi-page PDF documents | — | Yes |
| More languages (30+) | — | Yes |
| Ads | Shown on page | Ad-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.