OCR — Image to Text
Extract text from any image — runs 100% locally in your browser. No upload, no server, no API key.
Drop an image here, or click to browse
JPEG · PNG · WebP
Initialising OCR engine…
How it works
1
Drop your image
Select a JPEG, PNG or WebP file. Your image is processed entirely in your browser using Tesseract.js — nothing is uploaded.
Select a JPEG, PNG or WebP file. Your image is processed entirely in your browser using Tesseract.js — nothing is uploaded.
2
Choose a language
Select from 9 supported languages including English, French, Spanish, German, Arabic and more.
Select from 9 supported languages including English, French, Spanish, German, Arabic and more.
3
Extract text
Click Read to run optical character recognition. Tesseract scans the image and returns all detected text in the correct reading order.
Click Read to run optical character recognition. Tesseract scans the image and returns all detected text in the correct reading order.
4
Copy or download
Click Copy to grab the extracted text, or Download to save it as a .txt file. Ideal for digitizing documents, screenshots or scanned pages.
Click Copy to grab the extracted text, or Download to save it as a .txt file. Ideal for digitizing documents, screenshots or scanned pages.