Extract Text from an Image
On-device OCR. Drop a photo or screenshot, get plain text back.
Processed entirely in your browser. Never uploaded to a server.
Or drop a photo or screenshot here.
This tool reads the text visible in a photo or screenshot and turns it into plain, selectable text you can copy or download — useful for pulling a quote out of a screenshot, digitizing a printed page, or grabbing text from an image where you can't just highlight it. It runs Tesseract, an open-source OCR engine, entirely inside this browser tab.
Drop an image above or choose one from your device. The first run downloads a small amount of English-language OCR data (cached afterwards, so later runs skip it), then recognition starts automatically — no button to click. Results appear in the text box, ready to copy or save as a .txt file.
OCR is pattern matching against printed letterforms, not real reading comprehension, so accuracy depends a lot on the source image. Handwriting, very stylized or decorative fonts, low-resolution or blurry photos, and skewed or rotated text all reduce accuracy — this is not a tool that reads perfectly in every case. If a result looks off, try a sharper photo, or straighten and tighten the crop first: Rotate Image and Crop Image often noticeably improve OCR results on an angled photo or a screenshot with a lot of surrounding clutter.
FAQ
Is my photo uploaded to extract the text?
How accurate is this?
Does it work on handwriting?
Does it support languages other than English?
Why did it miss some text or get words wrong?
Related tools: Need text from a PDF instead of a photo? That's a different problem — a PDF often already has a real text layer, so no OCR guessing is needed. See PDF to Text. For getting a cleaner source image before running OCR, see Crop Image and Rotate Image.
Advertisement
Ads help keep Kit-Bin free.