Skip to main content
Every try-on result can carry your brand logo in the bottom-left corner. Configure it once in the dashboard and every generation picks it up automatically — no per-call setup. Upload your logo from the Settings → Watermark page in the dashboard. PNG, JPEG, or WebP, up to 5 MB. We recommend a PNG with a transparent background in a roughly 3:1 to 4:1 aspect ratio. Once set, every generation from any flow renders the logo automatically. Remove the logo any time from the same dashboard page — subsequent generations come back logo-free.

Skip on a per-call basis

Pass output: { watermark: false } on POST /try-on to skip the logo for a single generation. The account-level setting is unchanged.
{
  "products": [{ "externalId": "shirt-42" }],
  "person": { "image": { "source": { "id": "..." } } },
  "output": { "watermark": false }
}
The default is true. With no logo configured, output.watermark has no effect.

Logo design tips

  • Transparent background. Anything else looks like a sticker.
  • 3:1 to 4:1 aspect ratio. Wide logos use the available width without getting cropped vertically.
  • High contrast. Generated images vary wildly in background tone — a wordmark that reads on both bright and dim photos travels best.
  • Test before going live. Run a few generations against representative product images and check the bottom-left readability.

See also

  • Create Try-Onoutput.watermark and every other option on /try-on.