
Text read from any photo
OCR detects the text in your JPG — whether it's a sign, a menu, or a caption — and translates it instantly. It handles printed text even when the photo is taken at an angle or in imperfect light.
Free · 150+ languages · No signup
Upload a JPG image and get an accurate translation that preserves the original layout, design, and visual style.
Drop file anywhere
or
Supported formats: PDF, PPTX, DOCX, XLSX, CSV, JSON, XML, YAML, EPUB, VTT, SRT, JPG, PNG, HEIC, HEIF, WEBP, MD, TXT
Why people choose us
Translate text in JPG photos while the picture stays exactly as you shot it. Snap a sign, a menu, or a page you can't read, drop it in, and OCR pulls out the words and translates them — the photo's colors and detail are left completely untouched.

OCR detects the text in your JPG — whether it's a sign, a menu, or a caption — and translates it instantly. It handles printed text even when the photo is taken at an angle or in imperfect light.

The picture, its colors, and all its detail are preserved exactly as you shot them. Only the words are translated, so you keep your original photo and simply understand what it shows.

Took a photo of a sign or document you can't read? Just drop it in and choose a language, and you'll get the meaning back in your own language within seconds — perfect for travel and everyday life.
Loved by 2M+ users
Travelers and students trust it to translate signs, menus, and notes.
“I dropped in a huge file and the layout came back perfect. Saved me a whole afternoon of copy-pasting.”
Mariana LópezLocalization Manager“Finally a translator that doesn't wreck the formatting. Everything lined up exactly like the original.”
David ChenProduct Marketer“The translations read naturally, not robotic. My clients honestly couldn't tell.”
Aisha RahmanFreelance Translator“Uploaded the file and got a clean, ready-to-share version back in under a minute.”
Yuki TanakaMechanical Engineer“No signup, no nonsense. Drop the file in, download the translation, move on.”
Marco RossiGraduate Student“We run files through it across the whole team. The formatting fidelity is unreal.”
Grace OkaforOperations Lead“I dropped in a huge file and the layout came back perfect. Saved me a whole afternoon of copy-pasting.”
Mariana LópezLocalization Manager“Finally a translator that doesn't wreck the formatting. Everything lined up exactly like the original.”
David ChenProduct Marketer“The translations read naturally, not robotic. My clients honestly couldn't tell.”
Aisha RahmanFreelance Translator“Uploaded the file and got a clean, ready-to-share version back in under a minute.”
Yuki TanakaMechanical Engineer“No signup, no nonsense. Drop the file in, download the translation, move on.”
Marco RossiGraduate Student“We run files through it across the whole team. The formatting fidelity is unreal.”
Grace OkaforOperations LeadFAQ
It's ideal for photos of signs, menus, printed documents, product labels, and screenshots — anywhere you've captured text in a language you don't read. Travelers, students, and shoppers use it to understand the world around them on the spot.
No. The original JPG is preserved exactly as you uploaded it; only the detected text is translated for you. You keep your photo unchanged and simply gain a clear translation of whatever it shows.
It uses optical character recognition (OCR) to find and read the text in your photo, then translates it with AI. This handles printed signs, menus, and captions even when the angle or lighting isn't perfect.
Over 150 languages are supported, with automatic source-language detection. You don't need to know what language the sign or menu is in — it's recognized for you before being translated into your chosen language.
No, it's free to try with no account, no credit card, and nothing to install. Just upload your JPG, choose a target language, and get the meaning back in seconds.