Best on clear printed text. Handwriting and blurry photos give weaker results — always proofread the output.
Extract text from any photo or screenshot. Copy it or save it as a text file. Runs in your browser — your image is never uploaded.
Best on clear printed text. Handwriting and blurry photos give weaker results — always proofread the output.
Tap the upload box, drag an image in, or paste a screenshot.
Pick the language of the text in the picture.
Tap Extract Text, then copy the result or download it as a .txt file.
No. The text recognition runs in your browser, so your image stays on your device. Only the open-source OCR engine and its language data are downloaded the first time you use a language.
It is very good on clear, printed text such as documents, screenshots and signs. It is weaker on handwriting, curved text, low-resolution photos and busy backgrounds. For best results use a sharp, well-lit image and pick the right language.
Yes. Choose Arabic, or English + Arabic for mixed text. Accuracy on Arabic is usually lower than on English, so check the result before using it.
The first time you extract text in a language, the browser downloads the OCR engine and that language's data (a few megabytes). After that it is faster.
JPG, PNG, WebP, GIF, BMP and other formats your browser can open. Very large images are scaled down automatically to keep the tool fast.