🔤 Extract text from images (OCR)
How it works in your browser
The Tesseract OCR engine runs in your browser and reads the characters out of the image. The language data for the language you pick is fetched once and cached; the picture itself stays on your device and is never uploaded.
Choosing a format
Pick the language that matches the text for the most accurate result - English, Russian, Estonian, German, French, Spanish, or the English plus Russian combination for mixed text. Clear, high-contrast images recognise far better than blurry or skewed photos.
Example
For example, you can drop a screenshot of a paragraph you cannot select, choose English, and get back editable text to copy or save as a .txt file.
How to extract text (ocr)
- Drop an image or screenshot.
- Pick the language and click Extract text.
- Copy the text or download it as a .txt file.
FAQ
Are my images uploaded to a server?
No. Every operation runs entirely inside your browser using WebAssembly and on-device models. Your files never leave your device and are never sent anywhere. You can even disconnect from the internet after the page loads.
Which languages are supported?
English, Russian, Estonian, German, French, Spanish and combinations, with language data loaded on demand.