Image to Text (OCR)
Pull the text out of a photo, screenshot or scan — privately, without uploading it anywhere.
Your image is processed entirely in your browser — it is never uploaded to a server.
About this tool
OCR — optical character recognition — reads the letters in an image and gives you editable text. This page runs the Tesseract OCR engine entirely in your browser: the first run loads the engine and English language data (about 11 MB) from this website and caches it; after that it works offline, and your images never leave your device. Most OCR websites upload your documents to a server — for a payslip, a letter, or an ID photo, that difference matters.
Set expectations honestly: clean screenshots and printed documents read very well. Handwriting, curved or rotated text, low light and busy backgrounds all reduce accuracy. Always proofread names, numbers and amounts before relying on them. English text only, for now.
How to use it
- Choose an image — a preview appears.
- Press Extract Text and wait for recognition to finish.
- Copy the text from the box and proofread it.
Frequently asked questions
Why does the first run take a while?
The OCR engine and its English language data (about 11 MB together) load once from this site and are cached by your browser. Later runs start almost immediately.
Can it read handwriting?
Poorly at best. Tesseract is built for print and clean screenshots; handwriting recognition needs different AI models.
Is my image uploaded or stored?
No. Recognition runs on your device and nothing is sent anywhere.