Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.genlook.app/docs/llms.txt

Use this file to discover all available pages before exploring further.

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 useWatermark: false on POST /try-on to skip the logo for a single generation. The account-level setting is unchanged.
{
  "product": { "externalId": "shirt-42" },
  "customer": { "id": "..." },
  "useWatermark": false
}
The default is true. With no logo configured, useWatermark 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-OnuseWatermark and every other option on /try-on.