Image to Text — Extract Text from Image, OCR Online Free
Extract text from an image or pasted screenshot with free OCR in your browser. 11 languages incl. Chinese, Japanese, Arabic; copy or save as .txt.
Convert in your browser · No sign-up
One static JPG, PNG, WebP or AVIF · up to 20 MB and 24 megapixels
You can also paste a screenshot with Ctrl+V (⌘V on Mac).
On first use your browser downloads the OCR engine and the selected language data (several megabytes) from a public CDN and caches them. Your image itself is never uploaded.
How to use
- Choose an image or paste a screenshot with Ctrl+V.
- Select the language of the text in the image.
- Click Extract text, then edit, copy or download the result as a .txt file.
Example
A screenshot of an English receipt → "TOTAL 12.50\nThank you for shopping" as editable text, ready to copy or save as receipt.txt.
Details and limitations
Recognition uses tesseract.js and runs in your browser; the image is not uploaded. The engine and language data are downloaded from a public CDN (jsDelivr) the first time and cached by the browser.
Works best on clear, horizontal printed text with good contrast. Handwriting, decorative fonts, very small text and rotated or curved lines are often misread, so check the result.
FAQ
How do I extract text from a screenshot?
Take the screenshot, open this page and press Ctrl+V (⌘V on Mac) to paste it, choose the language and click Extract text.
Can it read Chinese, Japanese or Arabic text?
Yes. Select Simplified or Traditional Chinese, Japanese, Korean, Arabic or another listed language before extracting. Pick the language that matches the image; mixed-language images may need two passes.
Is my image uploaded to a server?
No. The image is processed in your browser. Only the OCR engine and language files are downloaded from a CDN; nothing about your image is sent.
Related tools
Format references
Tool page updated: