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 Case Converter

Easily convert text between uppercase, lowercase, title case, sentence case, and more. Perfect for content editors, writers, and anyone who needs quick text formatting.