Translate JPG images

Translate the text in photographed signs, menus, packaging, receipts, and scanned pages into more than 200 languages and get the same JPG back, with its colours, dimensions, and compression settings kept.

Upload your JPG

Drag and drop your JPG image

or click to browse files

JPG

JPG Translate Overview

qlot translates the text in your JPG photo or scan while reproducing the photographed scene and its colours and mirroring the JPEG compression settings of your upload. A .jpg or .jpeg upload comes back as a JPG at the same width and height in pixels, never converted to another format.

AI vision reads the lettering against its backdrop of shelf, sign, or page and translates it in context; the image is regenerated with the translation set in the original positions. The orientation tag is applied to the pixels before EXIF is dropped, so a phone photo comes back upright yet reveals neither camera nor location.

Built for signs, menus, packaging, receipts, and scanned pages where the text has been photographed or scanned rather than typed. Panoramas, banners, and other shots more than about three times as long as they are wide are not processed and never charged, so photograph a long receipt in two or three sections.

Image-aware AI translation

Reads the lettering on a photographed sign, menu, or packet and translates it with the whole scene as context.

Photograph reproduced

The shelf, paper, or sign behind the lettering is reproduced with its colours, and the picture remains the one you shot, at the same size.

Global language coverage

Tell qlot the language on the menu or scanned letter and translate it into any of more than 200 target languages, several at once.

Streamlined processing

Send the shot straight from your phone or scanner, choose the languages, and download the translated JPG with no retouching by hand.

Fast turnaround

Turnaround depends on image size and the amount of text, so a snapshot of a sign is back sooner than a densely printed scan.

JPEG compression mirrored

Your upload's quantisation tables, chroma subsampling, and progressive flag are reused, so the delivered file is encoded the way the original was.

Translate your JPG image in three simple steps

1

Upload your JPG image

Drop in a phone photo or a scanned page saved as .jpg or .jpeg.

2

Translate JPG image

Select the language shown in the photo and the language you want it translated into.

3

Download your translated JPG image

Receive your translated photo as a JPG at the same dimensions, with colours and compression settings retained.

What stays intact

Photographed scene and backgroundThe photograph is regenerated rather than patched, so paper grain, shelf reflections, or a blurred background may come back re-rendered while the scene remains recognisably the one you shot.
Text position and letteringTranslated text is set where the original sat, approximating the original typography and colours, so a label stays on its packet and a price beside its dish.
Pixel dimensions and colour profileThe delivered JPG matches the upload's width and height exactly, and a colour photo's embedded ICC profile travels with it, so it is read in the same colour space.
JPEG compression settingsThe upload's quantisation tables, its 4:4:4, 4:2:2, or 4:2:0 chroma subsampling, and the progressive flag are mirrored, so the delivered file is encoded like the original.
Greyscale scans and colour photosA black-and-white scan saved as a greyscale JPG comes back greyscale rather than promoted to RGB; a colour photo comes back RGB with its profile intact.
Camera and EXIF metadataNothing from the EXIF block survives, so the delivered JPG names no camera model, shooting time, or place; its orientation is baked into the pixels first, keeping the picture upright.
Panoramas and bannersImages whose long side is around three times the short side or more, whether a panorama or a banner, fall outside what qlot can process and are never charged.

Keep your terminology consistent

Add your team's terms once and qlot applies them across your JPG images, from product names to signage and labels.

Glossary
  • 클롯qlot
  • 계약 당사자the Parties
  • 売上高revenue
  • 结算settlement
  • Rechnunginvoice
  • essai cliniqueclinical trial
  • desplieguedeployment

Frequently asked questions

Find answers to common questions about translating JPG images with qlot.

Need more help?

Contact us
01Does the translated JPG still record where the photo was taken?

No. The delivered JPG carries no device name, capture date, or GPS coordinates, so a phone photo of a menu or shopfront no longer records where it was taken.

Only the EXIF block goes. The photo's ICC colour profile stays embedded, so the file is read in the same colour space as the upload and still opens as an ordinary JPG. Keep your original if you need the shooting data later.

02Does the translated JPG keep the original compression quality?

Yes. The delivered file is encoded with your upload's own quantisation tables and chroma subsampling, whether 4:4:4, 4:2:2, or 4:2:0, rather than a generic quality setting.

A progressive JPEG comes back progressive, and the width and height are unchanged, so the file drops into a website or catalogue in place of the original.

03Can I translate a scanned page saved as a JPG?

Yes. A scanned letter, form, or book page is read by AI vision like any other photograph, and the translated text is set back on the page in its original positions.

The result is still a picture of the page. If you have the original document file the scan came from, translating that instead gives you editable text.

04Which JPG uploads are declined?

Images whose shorter side is under 256 pixels are declined before anything is charged. Both .jpg and .jpeg extensions are accepted, one image per upload.

A photo with no readable text, or one whose long side is around three times its short side or more, is not processed and not charged.

05Which languages can a JPG photo go into, and at what cost?

More than 200 source and target languages are shown in the selectors, with several target languages per upload. Each image counts as one page, however dense the scan, and a declined or failed photo is never charged.

Explore more translation options

Keep the formatting and structure of your other business files intact across languages.

Translate PDF documentsTranslate PDF documents with layouts, fonts, tables, and images retained..pdfTranslate Word documentsPreserve headings, tables, images, and document styles..docxTranslate Excel workbooksRetain worksheet layouts, cells, formulas, and workbook structure..xlsxTranslate PowerPoint presentationsKeep slide layouts, text placement, images, and visual elements aligned..pptxTranslate Hancom documentsPreserve document structure, formatting, tables, and images..hwpxTranslate CSV filesTranslate CSV files with delimiters, encoding, numbers, and columns retained..csvTranslate PNG imagesTranslate PNG screenshots and diagrams with layout and transparency retained..pngTranslate HEIC imagesTranslate iPhone HEIC photos with colour profile, dimensions, and format retained..heicTranslate HEIF imagesTranslate HEIF images with container, dimensions, colour profile, and transparency retained..heifTranslate WebP imagesTranslate WebP images with dimensions, transparency, and lossless or lossy encoding retained..webp
EPUBPreserve chapters, navigation, images, and reflowable book structure..epub
HTMLTranslate visible text while preserving tags, links, and markup..html
LaTeXTranslate prose while preserving commands, equations, and citations..tex
MarkdownTranslate text while preserving headings, links, and code blocks..md
SRTTranslate subtitle text while preserving timestamps and cue order..srt
TXTTranslate text while retaining original line breaks..txt
VTTTranslate caption text while preserving cues and timestamps..vtt
JSONTranslate string values while preserving keys and structure..json
XMLTranslate text content while preserving elements and attributes..xml
YAMLTranslate values while preserving keys, indentation, and structure..yaml
XLIFFTranslate segments while preserving inline tags and placeholders..xliff
InDesignTranslate text while preserving layout frames and styles..idml
FrameMakerTranslate technical content while preserving structure and references..mif
DITATranslate content while preserving topic structure and elements..dita
ODTPreserve styles, tables, images, and document structure..odt

Translate within the tools your team already uses

Use qlot with the messaging, collaboration, and cloud storage tools you already rely on. New integrations are rolling out to bring translated JPG files directly into your existing workflow.

Webhooks and REST APIREST API and webhook access are available on request for teams that want to automate JPG image translation.
Get updates

Start translating JPG images with qlot today.

AI-powered document translation optimized for clarity, accuracy, and precision.

Contact sales