How to Translate Text in an Image (Step by Step)

How to Translate Text in an Image - Translate Text in an Image

You are holding your phone over a label, a poster or a page of notes, and none of it makes sense because it is written in a language you do not read. Typing every word into a translator is slow, and some scripts are nearly impossible to type if you cannot read them. The good news is that you do not have to. A picture can be turned into readable text and then translated in a couple of steps, and you can do it for free.

This guide walks through exactly how to translate text in an image, what happens behind the scenes, why results sometimes go wrong, and how to fix them. You can follow along with our free image translator as you read.

The short version

  1. Take or find a clear picture that contains the text.
  2. Upload it to an image translator.
  3. Choose the language that is written in the picture.
  4. Choose the language you want to read.
  5. Press translate, then read and copy the result.

That is the whole process. The rest of this article is about doing each step well, because the quality of the first step decides most of the quality of the last.

Step 1: Start with a picture the computer can read

A translator does not see a picture the way you do. It looks at patterns of light and dark and tries to match them to letter shapes. Anything that blurs those shapes makes the job harder. Before you upload, check a few things.

Focus and distance

Tap the text on your phone screen so the camera focuses on it. If the words are small, step closer instead of zooming in with your fingers. Digital zoom enlarges pixels without adding detail, so the letters end up soft at the edges.

Light and glare

Even light is best. Shadows across a page can hide half a line, and a bright reflection on a glossy surface can erase whole words. If you see glare, tilt the object a little or move so the light source is behind you.

Angle

Hold the camera straight on, parallel to the surface. When you shoot from the side, letters on the far edge look squashed. A straight, level shot gives each line the same size and spacing.

Background

Plain backgrounds help. Text printed over a busy photo or a pattern is harder to separate. If you can, crop the image so mostly text remains.

Quick test: if you can comfortably read the letters on your phone screen at normal size, a text reader probably can too. If you have to squint, retake the photo.

Step 2: Upload the image

On a computer you can usually drag the file into the upload area, click to browse, or paste a screenshot with Ctrl+V (Cmd+V on a Mac). On a phone, tap the upload area and pick a photo from your gallery or take a new one. Common formats like JPG, PNG and WebP all work.

If you only need part of a picture, crop it first. Fewer distractions means fewer mistakes. For screenshots, see our guide to the screenshot translator.

Step 3: Pick the source language

This is the step people skip, and it matters more than you would expect. The reader looks for different shapes depending on the language. A Spanish page read as if it were German will still produce letters, but accents and word patterns will be wrong, and the translation that follows will be nonsense.

If you are not sure what language you are looking at, here are some quick clues:

  • Accents and special letters: a tilde over n (ñ) points to Spanish, ç and accents like é and è suggest French or Portuguese, and ß or umlauts (ä, ö, ü) suggest German.
  • Different alphabets: Cyrillic letters usually mean Russian, Ukrainian or a related language. Flowing connected letters read right to left are often Arabic.
  • Character-based scripts: dense square characters can be Chinese, Japanese or Korean. Japanese mixes in simpler curved symbols (hiragana and katakana), while Korean uses circles and short lines (hangul).

If you guess wrong, you will notice right away because the recognized text looks like gibberish. Switch the language and run it again.

Step 4: Choose the language you want to read

Most people want English, so it is the default on our tool. You can change it to Spanish, French, German or any other language on the list. If you want a full walkthrough for English specifically, read how to translate a picture to English or open our image to English page.

Step 5: Read the result with a careful eye

You will see two boxes. The left one is the text that was found in the picture. The right one is the translation. Always look at the left one first. If it contains obvious errors, such as a word that is clearly broken or a number that looks wrong, the translation will inherit those errors.

Common misreads include the letter O and the number 0, the letter l and the number 1, and the letters rn that look like m. When numbers matter, such as prices, dates or dosages, check them against the original image by eye.

What is happening behind the scenes

Two different technologies work together here, and it helps to know which is which.

StageWhat it doesTypical problem
Text recognition (OCR)Finds letters in the picture and turns them into editable textBlur, glare, small or fancy fonts
Machine translationConverts the recognized text into another languageIdioms, slang, missing context

If the first stage fails, the second cannot save it. That is why getting a clean photo is the single best thing you can do. If you want to understand the first stage better, read what OCR is and how it works.

Situations and what to do in each

Menus and food labels

Photograph one section at a time and avoid glare on laminated pages. See our guide on how to translate a restaurant menu from a photo, including a note on allergies.

Screenshots

These are usually the cleanest images because text on a screen is sharp. Crop out icons and status bars. Our tips for iPhone users are in how to translate a screenshot on iPhone.

Documents and forms

Lay the page flat in even light and shoot from directly above. Translate page by page and keep the results in order. Try the document translator page for more tips.

Handwriting

Neat block letters can work. Cursive often needs correcting by hand. Treat the result as a rough draft and ask the writer to confirm key words if you can.

Signs and posters

Take the photo straight on and wait for a moment when nobody is in front of it. Stylized fonts and logos are harder to read, so expect to guess some words from context.

Troubleshooting: when the result looks wrong

  • The text is gibberish. You probably picked the wrong source language. Change it and try again.
  • Some words are missing. The text may be too small or too low in contrast. Crop closer or retake the photo with better light.
  • Lines are out of order. Multi-column pages can confuse reading order. Crop one column at a time.
  • Numbers look off. Double check them against the picture. Letter and number lookalikes are a classic OCR slip.
  • The translation reads strangely. Idioms and slang rarely translate word for word. Treat the output as the gist and look up the odd phrase separately.
  • Nothing happens. Check your connection and try a smaller image. Very large photos can be slow on older phones.

Is it private?

Images often contain more than you meant to share. On our tool the picture is read inside your browser, and only the extracted words are sent for translation. Even so, avoid translating pictures that show passwords, card numbers or identity documents. You can read the details in our privacy policy.

How accurate is it, really?

For clear, printed text in widely used languages, results are usually good enough to understand what something says. Accuracy drops with handwriting, decorative fonts, tiny print and poor lighting. Machine translation is also better at meaning than at tone, so jokes, wordplay and polite forms can come out flat.

For anything with serious consequences, such as a contract, a medical instruction or an official form, use the tool to understand the outline and then ask a qualified professional to confirm the details. Our disclaimer explains this in more detail.

A simple routine you can reuse

  1. Take a straight, sharp, well lit photo and crop to the text.
  2. Choose the right source language.
  3. Translate and compare the recognized text with the picture.
  4. Fix obvious misreads and run it again if needed.
  5. Confirm anything important with a person.

Once you have done this a few times, it takes less than a minute, and it saves a lot of guessing.

Frequently asked questions

Can I translate text from a photo for free?

Yes. Our tool is free and does not require an account. Paid plans for higher limits are planned, but the basic tool stays free.

Do I need to install an app?

No. It works in a normal web browser on a phone or computer.

Can it translate handwriting?

Sometimes, if the writing is neat and clear. Expect more errors than with printed text.

Which languages are supported?

More than a dozen common languages are available, including Spanish, French, German, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Arabic and Hindi, with more planned.

Why is my result not perfect?

Blur, glare and unusual fonts are the main causes, and machine translation can miss nuance. Retake the photo and double check important details.

Try it now

Ready to see it work? Head to the translator on our homepage, drop in your picture and read what it says. If you want ideas for what to translate, browse the rest of our guides.