Extract Text from Images
Upload a photo, screenshot, or scan and get editable text back in seconds. Free for up to 3 images per day without signup.
Upload an image →All common formats
JPG, PNG, GIF, WebP, and BMP. Up to 20MB per image.
100+ languages
Arabic, Urdu, Chinese, Japanese, Korean, Hindi, and all European languages. Auto-detected.
Screenshots & dark mode
Light text on dark backgrounds, UI elements, code snippets, and error messages.
Photos & scans
Phone camera photos, document scans, whiteboards, and handwritten notes.
Instant results
Text appears in seconds. Copy to clipboard or translate to another language.
Free image OCR
Convert up to 3 images/day without signup, or 10/day with a free account. No watermarks.
Frequently asked questions
What image formats are supported?
JPG, PNG, GIF, WebP, and BMP images up to 20MB. Language is detected automatically — no need to specify it.
Is image OCR free?
Yes. Image OCR is free for up to 3 images per day without registration, or 10 per day with a free account. Upgrade to Pro for unlimited image OCR.
What languages are supported?
Over 100 languages including English, Arabic, Urdu, Chinese, Japanese, Korean, Hindi, Farsi, and all European languages. Right-to-left scripts are handled correctly.
Can I translate the extracted text?
Yes. After extraction, click Translate and choose from any supported language. Translation is powered by Gemini AI.
Free image OCR — 3/day for guests, 10/day with account.