Extract printed or typed text from screenshots, scanned documents, and book pages. Supports 13+ languages. Not for handwriting.
Select the primary language of the text in your images
Designed for printed & typed text only
This tool works with screenshots, scanned documents, book pages, receipts, and other images containing computer-generated or printed text. It does not reliably recognize handwriting, artistic fonts, or text in photos with complex backgrounds.
or
Supports PNG, JPG, JPEG, WebP, BMP, TIFF, and GIF (up to 10 files)
Upload images to extract text using optical character recognition (OCR)
Free online OCR tool that extracts printed and typed text from images. Designed for screenshots, scanned documents, book pages, receipts, invoices, and other images containing computer-generated or machine-printed text. Upload PNG, JPG, JPEG, WebP, BMP, TIFF, or GIF images and extract text using Tesseract.js with support for 13+ languages including English, Spanish, French, German, Portuguese, Chinese, Japanese, Korean, Hindi, Arabic, Russian, Italian, and Dutch. Process multiple images at once for batch text extraction. View the processing time for each image, copy extracted text to clipboard, or download results as text files. Important: this tool does not reliably recognize handwriting, artistic fonts, or text in photos with complex backgrounds. All processing happens locally in your browser β no uploads to servers, completely free and private.
Resize images to any dimension. Maintain aspect ratio. No upload needed.
Compress PNG, JPG, and WebP images online for free. Reduce file size with adjustable quality.
Crop images online with preset aspect ratios. Free, no upload - works in your browser.
Convert images between PNG, JPG, and WebP formats online. Batch conversion supported.
Download YouTube video thumbnails in all resolutions - HD, SD, HQ, MQ, and default.
Remove image backgrounds online for free. Client-side processing - your images stay private.