OCR — Image to Text

Extract text from images, screenshots, and scanned documents. Powered by Tesseract.js — runs entirely in your browser, nothing is uploaded.

Drop an image or click to browse

PNG, JPG, BMP, WebP

Extracted Text

How it works

This tool uses Tesseract.js, a pure JavaScript port of the battle-tested Tesseract OCR engine, to recognize text directly in your browser. It supports over 100 languages and works with photos, screenshots, and scanned documents.

  • Upload an image containing text
  • Select the language of the text for best accuracy
  • Click Extract Text — processing happens entirely on your device
  • Copy or download the result

You might also like

EXIF Metadata Viewer & Stripper

View all hidden metadata in your photos — GPS location, camera model, date taken, and more. Strip metadata for privacy before sharing. Your photos never leave your browser.

Image Optimizer & Comparison Slider

Optimize your images and compare the original and optimized versions using an interactive before/after slider. Perfect for designers and developers looking to reduce image size without compromising quality.

AI Background Remover

Remove backgrounds from photos using on-device AI — no uploads, no signups, completely free. Powered by browser-based machine learning for total privacy.

Text Diff Checker

Compare two blocks of text side-by-side and instantly see additions, deletions, and changes highlighted. Perfect for comparing code, documents, or configuration files.