OCRPhoto, screenshot or scan - pull the words out and translate them

Image translator: translate any picture in seconds.

Upload, drag in or paste (Ctrl+V) an image. The text is read right in your browser, you get a chance to fix anything it misread, and then it is translated into English, Spanish or 50+ other languages. Free, no sign-up.

Drop, paste or upload an image
Text is recognised in your browser - check it, then translate.
PNGJPGWEBPGIFBMP
Tip: for non-Latin scripts (Chinese, Arabic, Hindi…) choose the source language first. Clear printed text works best.
HOW IT WORKS

Translate an image the honest way: read it, check it, translate it.

Most text you need translated is stuck inside pictures - a menu photographed on holiday, a screenshot of a group chat, a label on imported packaging, a slide from a lecture. translator.im's image translator runs OCR (optical character recognition) in your browser to turn that picture into editable text, shows it to you so you can correct a misread word, and then translates it with the same AI that powers our text translator. What you get back is clean translated text you can copy or listen to - not a redrawn copy of the image.

PNG · JPG · WEBP
Plus GIF and BMP
In-browser OCR
Text recognised on your device
50+
Languages to translate into
Free
No account needed
WHY TRANSLATOR.IM

A picture translator that shows its work.

Photo translation fails quietly when OCR misreads a word and nobody notices. We put the recognised text in front of you first, so the translation is built on what the image actually says.

Upload, drop or paste

Click to choose a file, drag an image onto the box, or copy a screenshot and press Ctrl+V (Cmd+V on Mac). On a phone, snap a photo first and pick it from your gallery.

PNG · JPG · WEBP · GIF · BMP

OCR that runs in your browser

Text recognition happens on your own device, not on a remote OCR service. Only the text you choose to translate is sent for translation.

Local text recognition

Review and edit before translating

See exactly what was read from the picture. Fix a misread letter, delete a stray price tag or keep just the paragraph you care about - then translate.

Editable OCR result

AI translation, not word swapping

The recognised text is translated by large language models that read the whole passage, so menus, instructions and messages come out as natural sentences.

Context-aware output

Translate pictures to English and back

The most common job is translating a photo to English, but you can send the text into Spanish, Hindi, Arabic, Chinese, French and 50+ other languages.

50+ target languages

Copy it or hear it

Copy the translation into a message or document, or press Listen to have it read aloud - handy for showing a shopkeeper or checking pronunciation.

Copy · Listen
USE CASES

When the words you need are trapped in a picture.

Signs, screenshots, packaging, slides - if the text is printed clearly, the image translator can read it.

TRAVEL

Signs and notices abroad

Photograph a sign in a station, hotel or museum, upload it, and translate the picture to English before you walk the wrong way.

→ Sortie de secours - ne pas bloquer
Emergency exit - do not block
SCREENSHOTS

Chats and social posts

Screenshot a message, post or app screen in another language and paste it straight in with Ctrl+V. No retyping foreign words letter by letter.

→ ¿A qué hora nos vemos mañana?
What time are we meeting tomorrow?
SHOPPING

Labels and packaging

Imported food, cosmetics and gadgets often carry instructions only in the maker's language. Snap the label and translate the photo to English.

→ Kühl und trocken lagern.
Store in a cool, dry place.
STUDY

Slides and textbook pages

Turn a lecture slide or a scanned page into editable text, then translate it into the language you study best in.

→ Photosynthesis turns sunlight into chemical energy.
La fotosíntesis convierte la luz solar en energía química.
HOW TO TRANSLATE AN IMAGE

Translate a picture in three steps.

From photo to translated text in under a minute.

  1. Add your image

    Open Image mode in the translator above, then upload a file, drag it in, or paste a screenshot with Ctrl+V. Set the source language to the language written in the picture - Auto works for English and other Latin-script text, but for Chinese, Arabic, Hindi, Japanese and similar scripts, choose the language so the right OCR is used.

  2. Check the recognised text

    Read through what the OCR found. Correct any misread characters, remove text you don't need (prices, page numbers, watermarks) and keep the part that matters. Clean input means a cleaner translation.

  3. Translate, copy or listen

    Pick your target language - English, Spanish or any of 50+ others - and press Translate. Copy the result, or press Listen to hear it read aloud.

FAQ

Questions about translating images.

How do I translate an image?
Switch the translator to Image mode, then upload, drag in or paste (Ctrl+V) your picture. The text is recognised in your browser and shown to you for a quick check. Choose a target language and press Translate.
Is the image translator free?
Yes. Image translation is free with no sign-up, and counts toward the same 10 free translations per day as text translation. Each translation can be up to 5,000 characters of recognised text.
How do I translate a picture to English?
Add the picture, set the source language to the language in the image (or leave it on Auto for Latin-script text such as Spanish, French or German), and set the target to English. After checking the recognised text, press Translate to get the English version.
Can I photograph something and translate it?
Yes - take the photo with your phone's camera as usual, then upload it in Image mode. There is no live camera overlay; you translate one still photo at a time, which also gives you a chance to fix the recognised text first.
Which image formats are supported?
PNG, JPG/JPEG, WEBP, GIF and BMP. HEIC photos (the default on many iPhones) are not supported yet - export or screenshot the photo as JPG or PNG first, or set your camera to 'Most Compatible' format.
Why does the source language matter for OCR?
Text recognition needs to know which alphabet to look for. Auto reads English and other Latin-script languages; for text in Chinese, Japanese, Korean, Arabic, Hindi, Thai, Russian and other scripts, select that language as the source before adding the image for much better results.
Can it read handwriting?
Only sometimes. OCR is tuned for printed text, so neat block capitals may work, but cursive, messy notes and decorative or stylised fonts are often misread. Always check the recognised text, and type over anything that is wrong.
Why was some text missed or garbled?
Small, blurry, angled or low-contrast text is hard to recognise. Get closer, keep the camera straight, avoid glare and crop to the part you need. Screenshots and flat, well-lit documents give the best results.
Will the translated text be placed back on the image?
No. The image translator returns translated text, not an edited picture. You can copy the text, compare it with the original, or press Listen to hear it.
Is my image uploaded to a server?
Text recognition runs in your browser, so the image itself is read on your device. The recognised text you choose to translate is sent for translation like any text translation - see our privacy policy for details.

Have a picture to translate? Drop it in.

Upload, drag or paste an image, check the text, and read it in your language in seconds. Free, no account.