Apinoa Docs

Image Translate

Translate the text inside product images and keep the design — the four Image Translate endpoints, what each returns, and how they are billed.

View raw .mdx

Image Translate replaces the text inside a product image — titles, specs, price tags, sale badges — with a translation, keeping the original font weight, colour, layout and badge backdrops. Send the image as raw bytes; get back a finished JPEG, or the cleaned image plus every text region as JSON.

endpointreturnsbilling
TranslatePOST /v1/image-translate/translatethe translated image (or regions as JSON)image-translate rate
OCR onlyPOST /v1/image-translate/ocrtext regions: polygons, boxes, text, confidenceimage-translate rate
Supported fontsGET /v1/image-translate/supported-fontsfonts, weights and source-language codesfree
Custom fontsfont=user/<id> on Translateyour own TTF, OTF or WOFF2, uploaded in the dashboardfree

Rates are on the pricing page. A request that fails is not charged.

Where to start

  • Translating listings: Translate with source_language (Chinese, Japanese or English) and any target_language. The default font covers Korean, CJK punctuation and Latin.
  • Building your own renderer: render=false on Translate returns the cleaned image and every region with its translation, colours and weight.
  • Reading text only: OCR only — no cleaning, no translation.
  • Matching your brand: upload a font, then pass it as font=user/<id> (Custom fonts).

On this page