Local OCR

Extract text from images entirely in your browser. Powered by Tesseract.js — no uploads, fully private.

How to Use
  1. Drop an image or click "Browse" to select one
  2. Choose the language (English is default, 100+ supported)
  3. Click "Extract Text" and wait for processing
  4. Copy the extracted text or download it as a .txt file

Note: First run downloads a ~4MB language model (cached for future use). All OCR happens locally in your browser.

Drag & drop an image here or

PNG, JPG, WebP, BMP, TIFF

Privacy

This tool uses Tesseract.js — all OCR runs in your browser via WebAssembly. No images are uploaded anywhere.