App / product screenshot

An app or product-UI screenshot ad — the real interface framed in a device with callouts.

A screenshot of your real interface framed in a device with callouts pointing at the parts that matter. The screen is your product, not an invented one.

When to use it

Software, apps and anything sold on the interface. It is the only honest way to show a screen-based product, and it is what app install campaigns run on.

The thing to get right

Supply the real screenshot. A model asked to imagine a dashboard produces plausible-looking nonsense with unreadable text, and it will not resemble what someone downloads.

The format at a glance

  • Output — a still image ad.
  • Structure — a single frame, with the copy composited on top.
  • Family — Image ads.
  • Recipe id — app_ui, which is what you name when you ask for it by hand or from an agent.

What if I do not have a screenshot?

Get one first. A model asked to imagine a dashboard produces plausible nonsense with unreadable labels, and it will not resemble what somebody sees after they download. The screen is the product in this format.

Static, direct-response creative for the feed: the headline, the offer, the proof, the comparison. Every word on these is composited by the app after the picture is rendered, so the copy comes out exactly as written.

The full catalog is on the creative recipes index.

Models that render it

This format is rendered by an image model, with the copy composited on top afterwards. Nano Banana Pro is the default pick. The image models page compares the rest, including FLUX1.1 Pro, FLUX.1 [dev] and FLUX.1 [schnell].

Hermoso plans and renders an app / product screenshot from your brand rather than from a prompt you write, composites every on-screen word after the render so the copy comes out exact, and exposes the same format to an AI agent over MCP. How Hermoso renders a format covers all three.

Point Hermoso at your brand and render an app / product screenshot today — the free plan needs no card.

Start free →   See pricing