Image to Text (OCR)

Extract text from screenshots, scans and photos with in-browser OCR in 15 languages.

Support
Works Offline
Privacy First
No Login
No API
File API
WebAssembly
Canvas

Image

Drop a file here

PNG, JPEG, WebP, BMP or TIFF — recognised locally in your browser

Recognised text

Confidence
Words
Characters

About the Image to Text (OCR)

Upload any image and run optical character recognition entirely in your browser with Tesseract.js. Choose from 15 languages, tune the page-layout mode for columns or single lines, and optionally pre-process with contrast boost and upscaling for low-quality scans. See a word-confidence score, copy the result or download it as a text file — the image never leaves your device.

Examples

Screenshot OCR

error-dialog.png (English)

Output

Extracted error text with 96% confidence

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Read more

Version 1.0.0 · Updated 2026-09-03 · Runs entirely in your browser