Extract text from an image in your browser with on-device OCR (optical character recognition). Turn a screenshot, photo of a document, or scan into selectable, copyable text — no typing it out by hand, and no uploading the image to a server.
On-device OCR that keeps your image private
Optical character recognition (OCR) reads the text in a picture and turns it into selectable, copyable text. Here it runs entirely on your device, so a photo of a private document, receipt, or note is never uploaded to a server — a real privacy advantage over most online OCR tools.
Getting the most accurate result
Clear, high-contrast, straight text reads very accurately. Handwriting, low resolution, glare, or a skewed angle reduce accuracy, so a sharp, level image gives the best result. Choose the language that matches your text before running it.
How to extract text from an image
- 1Upload an image that contains text.
- 2Choose the language of the text for the best accuracy.
- 3The tool recognises the text on your device.
- 4Copy the extracted text, or download it.
When to use Image to text (OCR)
- Copying text out of a screenshot you cannot select.
- Digitising a photo of a receipt, note, or document.
- Pulling a quote or address out of a picture without retyping it.
Frequently asked questions
Is my image uploaded for OCR?
No — recognition runs entirely on your device, so a photo of a private document never leaves your browser.
How accurate is the text extraction?
Clear, high-contrast, straight text reads very accurately. Handwriting, low resolution, or skewed photos reduce accuracy — a sharp, level image gives the best result.
What languages are supported?
A range of common languages; choose the one that matches your image for the best recognition.