Image to text converter (OCR)
Extract text from images and screenshots with OCR — entirely in your browser, no uploads.
Runs 100% in your browserHow to extract text from an image
- Choose an image. Select a screenshot, scan or photo that contains text (PNG, JPG or WebP).
- Run recognition. The OCR engine loads once and reads the text in your browser.
- Copy the text. Review the extracted text, edit if needed and copy it.
About image-to-text OCR
Optical character recognition (OCR) turns the pixels of a photo or screenshot back into selectable, editable text. This tool runs Tesseract, a mature open-source OCR engine, compiled to WebAssembly so it works inside your browser — your image is never uploaded. The language model loads on first use and then stays cached, so later images are faster. For the cleanest results, use a sharp, high-contrast image and crop to just the text you need. To pull text out of PDFs, first turn the pages into images with PDF to JPG, then run them through here.
Frequently asked questions
- No. The optical-character-recognition engine (Tesseract) runs as WebAssembly in your browser. The image is read on your device and nothing is sent to a server.
- Clear, high-contrast text — screenshots, scanned documents, photos of signs or receipts. Sharp images with dark text on a light background give the best accuracy. Very small, blurry or skewed text is harder to read.
- This tool recognises English text. Other languages need their own trained data; English covers most screenshots and documents.
- Yes. Once recognition finishes, the text appears in an editable box with a one-click copy button.
- OCR is an estimate, not a perfect transcription. Decorative fonts, low resolution, shadows and noise reduce accuracy. Cropping to just the text and using a higher-resolution image usually helps.