Free Online Image Translator

Upload an image, extract text with OCR, translate it to your target language, then copy the translation or download a translated image with caption.

Original Image

Upload Image

Supports JPG, PNG, WebP

Tip: crop to the text area for best results

Translated Result

Translation will appear here

After you run translate

Translated Text
OCR: To:

Translate Options

Choose the language that matches the image text.

Caption mode creates a new image with translation below.

Small 20px Large

Helps with faint scans and low-contrast screenshots.

Default uses LibreTranslate public endpoint. Replace with your own for stability.

Tips

  • Crop to the text area.
  • Pick the correct OCR language.
  • Use higher resolution images.

How to Translate an Image

1) Upload

Upload a screenshot, photo, or scanned document (JPG/PNG/WebP).

2) OCR

Extract text from the image using OCR. Enhance contrast if needed.

3) Translate

Translate the text and download a translated image (caption mode) or copy text.

Try more tools

You may also like: PDF to PNG, PNG to JPG, Image Resizer, JPG to PDF.

FAQ

Does this translate the image without OCR?

This tool uses OCR first, then translates extracted text. Image quality and language choice affect results.

Can it replace text inside the image?

This version creates an output image with a translated caption. It is more stable than trying to replace every text block inside the image.

Why does translation fail sometimes?

Public endpoints may rate-limit or block CORS. Use your own translation API endpoint for production stability.