Ad creatives that refresh themselves

Performance marketing burns through creatives: new offer, new audience, new banner; daily. Rendry turns the banner into a template and the campaign into data: {offer}, {discount}, {cta}, {product_photo} render per variant in seconds. Spin 20 audience variations from one design, ship them to your ad platform, keep the winners.

Coupons with unique promo codes, sale banners with live prices, app-install cards with store QR codes; each is a gallery template you can clone today and drive from a spreadsheet, an automation flow or an AI agent.

Start free; 50 credits included · Documentation

Why teams and agents use it

  • Variant explosion, controlled. Loop audiences × offers through render_batch; filenames per variant keep your ad ops tidy.
  • Unique promo codes. Coupon codes are variables; QR layers carry per-campaign deep links, every scan attributes cleanly.
  • Live prices in creatives. Re-render when the price changes; never run an ad with a stale discount again.
  • Agent-driven iteration. An agent connected over MCP designs new layout hypotheses, previews drafts and renders only the finals; whole credits go to real variants.

Ready-made templates for this

  • Sale Banner: 1200x628 sale banner. Hot red-orange mesh + grain, giant gradient percent, tilted yellow badge, white CTA. Mood: loud urgency. Use for: sales, promos, flash deals. (1200x628)
  • Discount Coupon: Coupon with a dashed frame and promo code. Use for: discount codes and vouchers. (1000x400)
  • App Download Card: App download card with QR code and store badges. Use for: app promotion. (1200x628)
  • Sale Burst: Loud square sale post, built on type instead of clip-art: giant gradient price over a deep violet mesh, one acid-yellow accent used three times (eyebrow pill, price highlight, CTA pill). Use for: flash sales, discounts, limited drops. (1080x1080)
  • Real Estate Listing: Property listing card: photo, price, address, specs. Use for: real estate listings. (1080x1350)
  • Testimonial Card: Customer testimonial with avatar, quote and rating. Use for: reviews and social proof. (1200x628)

Connect your AI agent through MCP

Rendry exposes template design and rendering through a remote MCP server (https://rendry.io/api/v1/mcp) with 34 tools. Your external AI client can supply layouts, copy and data, preview a template, then request finished images or documents. Rendry renders those structured inputs; it does not run a generative image model in the rendering pipeline. The same template opens in the visual editor for manual adjustments.

Machine-readable: llms.txt · llms-full.txt · openapi.json · mcp.json

Frequently asked questions

Which ad sizes are supported?
Any canvas up to 6144×6144 px; create one template per placement size (1200×628 link ads, 1080×1080 feed, 1080×1920 story) and batch-render the set.
Can each banner carry a unique promo code?
Yes: the code is a text or QR variable; feed a list of codes and each render gets its own.
Does this replace our designer?
It removes the repetitive 80%: resizes, price swaps, audience variants. Designers own the master templates; the API owns the churn.

Related