Certificates for every participant, not every afternoon
A course ends, 200 people need certificates, with the right name, date and course title, today. Design the certificate once (or clone the gallery's cream-gold 1400×990 template), then render per participant: {name}, {course}, {date}, {certificate_id} and a QR that links to a verification page.
Gift certificates follow the same pattern with {amount} and a unique code; retail teams batch them for campaigns; course platforms render them on purchase, automatically, via webhook.
Start free; 100 renders/month · Documentation
Why teams and agents use it
- Names never misspelled twice. The name comes from your data, not from retyping; fix the list, re-render, done.
- Verifiable. A QR layer with a per-certificate URL makes every diploma checkable; content is a variable like everything else.
- LMS integration. Course-completion webhook → /render/async → certificate PNG mailed to the graduate. Zero manual steps.
- Elegant typography. Serif display faces, gold accents, mesh-gradient backgrounds; locked in the template, safe from data.
Ready-made templates for this
- Certificate: 1400x990 certificate. Cream-gold pastel mesh, thin gold frame, gold gradient serif name, blob seal with star. Mood: premium diploma. Use for: courses, awards, achievements. (1400x990)
- Gift Certificate: Gift certificate with amount and code. Use for: gift cards. (1200x500)
- Conference Badge: Attendee badge with name, role and company. Use for: conferences and meetups. (600x900)
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 certificates include unique verification codes?
- Yes: both text IDs and QR codes are per-render variables; point the QR at your verification endpoint with the certificate ID.
- How fast can 200 certificates render?
- Each render takes ~1-3 s; batches of 10 per call through the async queue finish a 200-person course in minutes, webhooks confirming each file.
- Is the output print-quality?
- Set the canvas to print dimensions (the gallery template is 1400×990; up to 4096×4096 px); renders are exact-size, sharp PNGs.