JPG / JPEG
Great for phone photos, scans, and everyday images.
Turn screenshots, scans, and photos into editable text with multilingual OCR—entirely in your browser.
JPG, PNG, WebP, GIF or BMP · up to 20 MB
Paste a screenshot with Ctrl/⌘ + V.
Supported input
Choose a common web image format. Animated GIF files are read as the first rendered frame.
Great for phone photos, scans, and everyday images.
Best for sharp screenshots, interfaces, and text graphics.
A lightweight format commonly saved from the web.
Works with legacy files; GIF uses its first frame.
How to use it
Use a sharp image with strong text contrast, then choose the primary language visible in the image.
Drop, choose, or paste an image that contains text.
Select the main language and match the layout to a document, screenshot, or poster.
Run OCR, review the editable result, then copy it or download a TXT file.
Common uses
Copy error messages, chat excerpts, web snippets, or app interface text.
Turn scans, class notes, and document photos into searchable, editable text.
Extract dates, items, and amounts; verify important numbers against the source image.
Extract the original language first, then move the editable text into a translator or document.
Your source image is passed directly to a Tesseract.js Web Worker in this browser and is not uploaded to MediaKit. The OCR code and selected language model are fetched only when needed; your browser may cache them for later use.
High-resolution images with sharp text and even lighting are easier to recognize.
The right model helps Tesseract distinguish similar-looking letters and characters.
Use Sparse text for posters and UI screenshots; use Single block for document paragraphs.
FAQ
No. Recognition runs in a Web Worker on your device. Only OCR code and language data are downloaded when needed.
JPG, JPEG, PNG, WebP, GIF, and BMP are supported, with a 20 MB limit per image.
Choose English, Simplified and Traditional Chinese, Japanese, Korean, French, German, Spanish, Portuguese, Italian, or Russian.
The OCR engine and selected language model download once. Your browser may cache them, and later runs on this page reuse the loaded engine.
OCR keeps useful line breaks, but complex columns, tables, fonts, and exact spacing may need manual cleanup.
You can copy it or download TXT. Always verify important names, amounts, and identifiers against the source image.
Learn more
A practical guide to choosing an image, improving recognition quality, and cleaning up extracted text.
Read OCR guideKeep working
Inspect EXIF, GPS, camera, dates, orientation, ICC, and XMP data, export JSON reports, then remove image metadata in your browser. Batch process JPG, TIFF, PNG, HEIC, AVIF, and WebP files privately.
Open toolCrop images to any size or aspect ratio. Choose a preset, adjust the crop area, and download the result — all in your browser.
Open toolResize JPG, PNG, WebP, AVIF, GIF, and BMP images online to exact pixel dimensions. Use social media presets, lock the aspect ratio, batch process files, and download privately in your browser.
Open toolCompress JPG, PNG, and WebP images with superior WASM codecs. MozJPEG, OxiPNG, and libwebp — up to 75% smaller files.
Open tool