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)
Built for AI agents first
Rendry ships a native remote MCP server (https://rendry.io/api/v1/mcp) with 32 tools. Your agent designs the templates itself, previews drafts cheaply, then renders batches — nobody has to lay anything out by hand. Full control over every pixel stays with the agent, while a human can always open the same template in the visual editor and adjust it. No headless browser, no screenshot hacks, no glue code.
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.