About

Image to Text Converter (OCR)

Copy text out of photos, screenshots and scans — in English, Hindi and more.

Free, no sign-upOCR runs on your device – images never uploadedNo watermark

Uses the open-source Tesseract OCR engine compiled to WebAssembly. The engine and language data (a few MB per language) download the first time and are cached by your browser.

About this image to text (ocr)

Retyping text from a photo of a notice, a screenshot of a chat or a scanned page is slow. Optical character recognition (OCR) reads the letters for you. This tool runs Tesseract — a widely used open-source OCR engine — inside your browser, so screenshots with personal details are never uploaded.

How to use the Image to Text (OCR)

  1. Drop an image, choose one from your gallery, or simply press Ctrl+V to paste a screenshot.
  2. Select the language of the text (English + Hindi works for mixed text).
  3. Press Extract text. The first run downloads the engine and language data; later runs start quickly.
  4. Review and edit the result, then copy it or download it as a .txt file.

Features

Frequently asked questions

How accurate is the OCR?

Printed text in a clear, straight photo is usually recognised very well. Handwriting, tiny fonts, curved pages and low light reduce accuracy — crop to the text and use a sharp image for the best result.

Can it read Hindi text?

Yes. Choose Hindi, or English + Hindi for mixed content. Devanagari OCR works best on printed text.

Are my images uploaded?

No. Recognition runs in your browser with WebAssembly. Only the engine and language files are downloaded from a public CDN.

Can I extract text from a PDF?

Convert the PDF pages to images with our PDF to JPG tool first, then drop those images here.

Why is the first run slow?

The OCR engine and the language model (roughly 2–15 MB) download once. After that they are cached and recognition takes a few seconds per image.