Image with text in it
Language of the text
Layout
Getting ready…0%
Extracted text
Results look rough? Try turning on High-contrast, set the Layout to match your image, or crop tight to just the text — cleaner, bigger text reads far better.
Recognition happens on your device — the picture is never uploaded. The first time you use a language, its recognition model (a few megabytes) is downloaded once from a public code CDN and cached by your browser for next time. Accuracy depends on the image: clear, straight, high-contrast text reads best; handwriting, heavy stylisation, and blurry photos are harder. Everything runs on your device.