Skip to main content
T

Image OCR — Extract Text from Image

NEW

Drop a screenshot, scan, or photo and extract the text inside — entirely in your browser via Tesseract.js. 10 languages including Arabic, Chinese, and Japanese.

Drag an image with text here or

Extracts text from screenshots, scans or photos using Tesseract.js OCR. First run downloads the ~3 MB language model (cached after).

Advertisement

How to use Image OCR (Text from Image)

  1. Drop or select an image.
  2. Pick the language.
  3. Click Run OCR — wait for the model to download on first run.
  4. Copy or download the extracted text.

What is Image OCR (Text from Image)?

OCR (Optical Character Recognition) is computationally expensive, so the first run downloads a ~3 MB language model that's cached for future runs. Best results come from sharp, well-contrasted images — try cleaning up brightness/contrast first if your output is messy.

Advertisement

FAQ

Is my image uploaded?
No. Tesseract.js runs entirely in your browser via WebAssembly.
Why is OCR slow on big images?
Large images take seconds to process. Crop or resize to the actual text region for faster results.

Related tools

← Back to Image Tools · All tags

Last updated: