Cover images that keep the series consistent

Covers are serial by nature: episode 47 must look like episode 46. Rendry treats a cover as a template; the layout, typography and brand block stay fixed, while {episode}, {title} and {guest_photo} change per issue. Render from your publishing pipeline, a no-code automation or an AI agent that reads your episode metadata.

Ready-made starting points: a 1400×1400 podcast cover, duotone photo posters and event posters in feed-friendly 1080×1350. Clone, apply your palette with one apply_theme call, ship.

Start free; 100 renders/month · Documentation

Why teams and agents use it

  • Every platform size. Podcast squares, story verticals, wide banners; canvas is fixed per template up to 4096×4096 px.
  • Photo-driven palettes. extract_palette pulls the dominant colors from the episode photo; apply_theme recolors the whole cover to match it.
  • Series automation. New episode row in your CMS → webhook → rendered cover in storage. No designer in the loop for routine issues.
  • Duotone and glow effects. Blend modes, gradients, grain and shadows are engine features; covers look designed, not stamped.

Ready-made templates for this

  • Podcast Cover: Square podcast cover. Hot orange-red-violet mesh + heavy grain, massive title, yellow EP badge. Mood: loud late-night energy. Use for: podcast episodes and shows. (1400x1400)
  • Duotone Photo Poster: Portrait photo poster graded into a two-colour duotone: multiply tint plus a screen highlight, gradient scrim, huge outlined headline. Use for: events, music, editorial covers, any stock photo that must match brand colours. (1080x1350)
  • Event Poster: 1080x1350 night event poster. Neon violet-magenta-cyan mesh + heavy grain, glowing gradient title, line-up list, date chip. Mood: rave neon. Use for: parties, concerts, club nights. (1080x1350)
  • Instagram Story — Promo: Full-height IG story. Photo hero with dark bottom fade, gold offer headline, yellow swipe CTA. Mood: appetizing urgency. Use for: offers, promos, menus. (1080x1920)

Built for AI agents, not just humans

Rendry ships a native remote MCP server (https://rendry.io/api/v1/mcp) with 25 tools. Your agent designs templates from raw JSON DSL, previews them for free, then renders batches. 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

Can the cover adapt to each episode photo?
Yes: call extract_palette on the photo and apply_theme with the returned palette: the background, accents and text colors re-tint to match the photo automatically.
What sizes do podcast platforms need?
Apple and Spotify accept 1400×1400 to 3000×3000 px squares; the gallery template renders 1400×1400 and can be scaled up by editing the canvas.
Can an AI agent design a new cover style from scratch?
Yes: over MCP the agent creates the template from raw JSON DSL, previews it for free, iterates and saves. You can then fine-tune it in the visual editor.

Related