Home / Image to Text
Image to Text (OCR)
Pull the text out of a photo, screenshot or scan — right in your browser. The recognition runs on your device, so your image is never uploaded.
Drop an image here
or click to choose · JPG, PNG, WebP
Turn an image into editable text
Ever needed to copy text that's trapped inside a screenshot, photo or scanned page? This image-to-text (OCR) tool reads the words in your image and turns them into text you can select, copy and edit. Recognition runs entirely in your browser using on-device OCR, so your image never leaves your computer.
The first time you use it, the browser downloads the recognition engine once (a few megabytes); after that it's cached and fast.
Tips for the best results
- Use a clear, high-contrast image — dark text on a light background works best.
- Straight, well-lit text recognizes far better than blurry or angled photos.
- Screenshots of documents and articles usually give near-perfect results.
Frequently asked questions
Is my image uploaded to a server?
No. Text recognition runs in your browser with Tesseract.js. Your image stays on your device.
Why is the first scan slower?
The first run downloads the OCR engine and English model once. After that it's cached, so later scans are quicker.
Which languages does it read?
This tool recognizes English text. It works best on clear, high-contrast images.