How to Extract Text from an Image
Three steps, all in your browser.
Add your image
Drag a JPG, PNG or WebP onto the drop zone or click to browse — a screenshot, receipt, photo of a page or a scan. It stays on your device. For an iPhone HEIC photo, convert it with HEIC to JPG first.
Extract the text
Click Extract text. The OCR engine reads the letters in the image and shows the progress. The first run downloads the language model once; after that it is instant and works offline. Sharper, straighter, higher-contrast images give the best result.
Copy or download
The recognised text appears as selectable text — copy it to the clipboard or download it as a .txt file. If a photo is blurry or skewed, straighten and crop it to the text first, then run OCR again.
Once the text is out, Colour Picker samples exact colours from the same image, and Image Cropper isolates a region before you run OCR on it. Scanned PDFs are handled by the PDF OCR tool instead.
Frequently Asked Questions
What is OCR and what can I use this for?
Is my image uploaded to a server?
How accurate is it, and what affects the result?
Which image formats and languages are supported?
Can it read handwriting?
Last updated: