Skip to main content

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.

Upload an image →

Free image OCR — 3/day for guests, 10/day with account.