Is my image uploaded?
No. Tesseract is compiled to WebAssembly and runs in a worker inside this browser tab, on your own processor. Watch the Network tab while it works — your file never appears in a request. That is the reason to use this rather than an online OCR service for anything containing personal or financial information.
Why is the first run slow?
It downloads the OCR engine and the English training data once, about 15 MB together. Your browser caches both, so every later run starts straight away.
How do I get better accuracy?
Improve the image before you improve the settings. Photograph the page square-on rather than at an angle, fill the frame, get even light with no shadow across the text, and avoid flash glare. A 300 DPI scan beats any phone photo. Small screenshots are upscaled automatically here, which helps a little.
Can it read handwriting?
Barely, and you should not rely on it. Tesseract is trained on printed text. Neat block capitals sometimes come through; ordinary cursive does not. If you need handwriting recognition, this is the wrong tool and honesty is more useful than a bad result.
Which languages work?
English only on this site, because each additional language pack is another 10–15 MB visitors would have to download. English OCR handles most Latin-script text passably even when the language is not English, but accented characters will suffer.
Is there a limit on how often I can use the Image to Text (OCR)?
Free, unlimited, and no email address required. You can use it a hundred times a day and nothing changes.
Is the Image to Text (OCR) safe to use with private information?
No. The Image to Text (OCR) runs entirely in your browser using JavaScript. Because the work happens locally, the utility also keeps working if your connection drops, and closing the tab is all it takes to discard everything.
What problem does the Image to Text (OCR) solve?
The jobs it is built for: getting the text out of a screenshot instead of retyping it. Copying from a photo of a printed page or a sign. Pulling a code or a serial number off a photograph. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
When is the Image to Text (OCR) not the right tool?
Printed Latin text only, and English at that. Handwriting, decorative fonts, text over photographs and heavily compressed JPEGs all degrade badly. Words the engine was unsure about are highlighted so you know where to check. Knowing where a tool stops being trustworthy matters more than the cases where it works.
Which values should I know?
Engine is Tesseract 5, compiled to WebAssembly. Language is English. Runs is entirely in your browser. These are printed on the page itself, so you do not have to take them on trust.
How large a file can I use?
There is no limit set by us, because your file is never uploaded — the only ceiling is the memory your own browser will give the tab. Very large files simply take longer to process, and a phone will give up sooner than a desktop.