3.2 Translate
Your creative speaks German too.
Detect, translate, and re-render in-image text in the original type, weight, and colour.
Read text baked into pixels
Regions, baselines, and reading order are found so translation is not guessing from a caption.
Match typeface, weight, and colour
Translated strings are composited back into the creative - or flagged when expansion will not fit.
1.0
The headline is a picture, so nobody translates it.
Your best-performing hero, offer badge, and promo banner all carry text rendered into pixels. Translation tools read the DOM, so they see an image and move on.
Same creative, every market
Text regions are detected, translated, and re-rendered in place - layout, typeface, weight and colour hold.
No designer ticket per language
The usual fix is a designer, a ticket, and three days per market. Multiply that by campaigns and launches slip.
2.0
Four steps, no designer in the loop
Each step is inspectable, and any step can be overridden by hand.
Detect, translate, re-render, composite
Regions, context-aware translation, typography match, then background reconstruction.
Pipeline you can inspect
From source.png through regions and typography match to output.de.png - nothing is a black box.
01DetectLive Bounding boxes, baseline, and reading order.
02TranslateNext Translated with page context, not in isolation.
03Re-renderNext Typeface, weight, colour, and case matched.
04CompositeNext Background rebuilt, text composited in place.
3.0
What it handles, and what it does not
Stated plainly, because finding out during a launch is worse. German is roughly 30% longer - the layout still holds, or it flags for review.
- 01Headline overlays
Flat text over photography or gradient.
- 02CTA buttons
Short labels inside a solid or outlined shape.
- 03Offer badges
Percentages, amounts, and short qualifiers.
- 04Promo banners
One or two lines with clear background separation.
- 01Heavily stylised lettering
Hand-drawn, distressed, or custom-ligature type.
- 02Text integrated into artwork
Letters that are part of an illustration or product shot.
- 03Dense legal type
Small-print blocks where reflow changes meaning or compliance.
- 04Text on complex texture
Backgrounds that cannot be reconstructed cleanly.
4.0
You keep the last word on every image
Edit the translated string and re-render, adjust the region box, or upload a replacement file. Four markets, same afternoon.
3.1 Translation reviewOverrides survive regeneration
Per-language replacements persist when the rest of the page is regenerated.
Cost that fits a campaign cycle
Ten creatives into four languages: minutes of processing and review, not designer days.
- Design hours per market6.0 hrs
- Four markets24.0 hrs
- Blended rate$75 / hr
- Elapsed time3 days / market
- Cost$1,800
- Processing per image~30 sec
- Forty images, parallel~6 min
- Review time per market15 min
- Elapsed timeSame afternoon
- Cost$24
Overrides persist when the rest of the page regenerates.
See the review workflowFAQ
Image translation questions
PNG, JPEG and WebP up to 8000 pixels on the long edge. SVG text is translated directly as text rather than re-rendered, which is always the better outcome when it is available.
No. If the font is in your asset library it is used directly. If it is not, the closest metric-compatible match is used and flagged so you can upload the original.
Tracking and size are reduced within a defined tolerance, then the line is wrapped against the region box. If the text still does not fit, the image is flagged for manual review rather than silently clipped.
Yes. Any AI-translated image can be edited or replaced with your own file, and the override persists through later regenerations.
Typically 20 to 40 seconds per image per language, run in parallel across markets. A ten-image page in four languages usually completes in under three minutes.
No. Source creative is immutable. Translated images are new derivatives stored per language, so you can always revert.
Stop shipping English headlines to Germany
Upload one image, pick a language, and judge the output yourself. Free for 14 days, no card required.
