Automate your marketing images via API or AI agents
50 free credits, no credit card required. Sign up with Google
Trusted by teams at



AI agents
Connect Templated to your AI agent in one click
Sign in with your Templated account. No API keys, no code. Your agent gets 25+ tools to create templates and render images, videos and PDFs.

Claude
Add Templated from Claude's connector directory.
ChatGPT
Add the Templated plugin from ChatGPT's directory.
Codex
Install the same plugin in the Codex app.

Cursor
Install the server into Cursor in one click.
Claude Code
Run one command in your terminal.
$ claude mcp add --transport http templated https://mcp.templated.io/mcpAny MCP client
Paste the server URL into any client with remote MCP.
https://mcp.templated.io/mcp
- 1
Connect
Pick your agent above, or paste the server URL into any MCP client.
- 2
Sign in
Approve access with your Templated account. New here? Sign up free.
- 3
Ask
Ask for an image, video or PDF. Your agent picks a template, renders it and hands you the file.
OAuth sign-in, revoke anytime, scoped per customer. Agent renders use the same credits as the API, free plan included.
Prompts
Just describe the asset
Copy a prompt, paste it into your agent and get the file back. Starting with “Using Templated” tells the agent to use your templates, not its own image generator.
Illustrative examples from the Templated gallery.
AI templates
Describe it. Get an editable, API-ready template.
Not an AI image generator: every text, image and shape becomes a layer you can change in the editor or through the API.
Describe what you need or upload a reference image, and the AI Template Generator builds it in the editor. Videos start from the Promo, TikTok and Intro presets.
Claude, ChatGPT, Codex or Cursor design the template with the create_template tool and render it in the same conversation.
Import your designs from Canva, or upload a screenshot of an existing design and AI rebuilds it as a template with layers.
Using Templated, create a 1080x1080 lunch menu post with an editable title, two photos and a price, then render it.
create_template · create_render
Lunch Menu · 1080×1080
- heading
- subtitle
- photo-left
- photo-right
- price
- button
lunch-menu.png
Here is your template and a first render. Every element is a layer, so I can swap the photos or price for each day.
Generated once. Rendered identically every time.
Explore the AI Template GeneratorFine-tune anything by hand
Powerful Editor. Dynamic Templates.
Create stunning, professional designs in minutes. Just drag, drop, resize, and customize.
Real-time Canvas Editor
What you see is what you get. See your changes instantly as you make them.
Pre-designed Professional Templates
Browse our Template Gallery and customize ready-made designs in minutes.
Pre-designed Dynamic Templates
API for Image, Video and PDF Generation
A simple REST API for your code, an MCP server for your agent.
Simple POST request with JSON payload
Render multiple images, videos or PDFs at once with a simple request.
Modify every layer of your template
Update text, colors, images, videos, and more of each layer through our API.
Multiple output formats
Choose from .jpg, .png, .webp, .mp4 or .pdf for your rendered files.
Client Libraries
Use our client libraries for Python, Node, Java, PHP, Ruby, and more.
curl -X POST https://api.templated.io/v1/render \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"template": "TEMPLATE_ID",
"format": "pdf",
"layers": {
"text-1": {
"text": "This is my text to be rendered",
"color": "#FFFFFF",
"background": "#0000FF"
},
"image-1": {
"image_url": "https://pathtomyphoto.com/123.jpg"
}
}
}'fetch('https://api.templated.io/v1/render', {
method: 'POST',
body: JSON.stringify({
"template": TEMPLATE_ID,
"format": "pdf",
"layers": {
"text-1": {
"text": "This is my text to be rendered",
"color": "#FFFFFF",
"background": "#0000FF"
},
"image-1": {
"image_url": "https://pathtomyphoto.com/123.jpg"
}
}
}),
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${API_KEY}`
}
})import requests
requests.post(
"https://api.templated.io/v1/render",
headers={"Authorization": f"Bearer {API_KEY}"},
json={
"template": TEMPLATE_ID,
"format": "pdf",
"layers": {
"text-1": {
"text": "This is my text to be rendered",
"color": "#FFFFFF",
"background": "#0000FF",
},
"image-1": {
"image_url": "https://pathtomyphoto.com/123.jpg",
},
},
},
)# Claude Code
claude mcp add --transport http templated \
https://mcp.templated.io/mcp
# Claude, ChatGPT, Cursor or any MCP client
https://mcp.templated.io/mcpThen run /mcp inside Claude Code and sign in when prompted. One-click setups for Claude, ChatGPT and Cursor are above .
No-code automation
Automate with n8n, Make and Zapier
Drop Templated into the workflows you already run. A new spreadsheet row, form entry or CRM update renders the image, video or PDF, no code required.
n8nAdd the Templated node to any workflow, self-hosted or cloud, or hand it to the n8n AI Agent as a tool.
n8n integration
MakeRender images, videos and PDFs from any Make scenario, triggered by Airtable, webhooks or thousands of apps.
Make integration
ZapierConnect Templated to 5,000+ apps in a Zap, from a new form entry to a CRM update.
Zapier integration
Also with Airtable Bubble Webhooks All integrations
Teams & Scale
Trusted by teams rendering millions of files
From startups to enterprises, our infrastructure is designed to handle your growth with reliability and speed.
- Free templates
- 200+
- Images per month
- 2M+
- Videos & PDFs per month
- 1M+
- Templates created
- 200K+
What our customers say
People love how great our product works and how we're always there to help
"Business pressures now demand almost a 24x7 operation. The difference between choosing one SaaS product or another isn't just down to the technical capabilities of each, but down to their responsiveness when it doesn't quite work. In this case, an issue blocked us from being able to use the platform as intended. Within minutes of using the live chat, the issue was not only reproduced but correctly identified. Within the hour, the hot fix had been coded, tested and applied - unblocking the bottleneck and allowing us to carry on working. This is exceptional and the reason why I can't recommend this company enough - I'm so impressed and very grateful for their hard work. Keep it up!"
"This is a clever idea, especially in concert with programmatic (AI-generated) SEO."
"We were looking for tools to help our users create and edit images with templates. We tried options like Canva, but Templated.io turned out to be the perfect choice for our product. It offers an easy API to render images, and its embed editor lets us provide our users with a full editing experience without having to create complex frontend components. It's a really great tool!"
"We integrate Templated.io into our portal for custom flyer generation. The editor is amazing, and the Canva import tool is exactly what we were looking for. Massive shoutout to Pedro for the technical support. He responds incredibly fast and fixes issues in no time. Highly recommended!"
"Brilliant piece of software. Reasonably priced (vs Canva's outrageously expensive API), and despite a few intricacies with the editor, a really fully-featured document generation API. Really great support too from Pedro, the founder!"
"Very reliable platform. Almost no errors ever. Easy to setup templates and use the API. And AMAZING support!"
"We booked the "Scale" package to use it as a "print product editor" and we are amazed by the features and the support! Pedro replies to every question and also implemented small hints to the API for better functions on our request. Absolutly great Software and Service!"
"Templated.io is basically a an API-first graphics content designer which makes it super easy to programmatically create document and image assets. It has most basic features and it is robust and "just works". The Make.com app really makes it super simple to incorporate into automation workflows. What sets templated.io apart the most is Pedro and his super fast and service minded, solutions oriented responses."
"Amazing API, perfect support and a lot of new features on a monthly basis."
"Currently working through an implementation of Templated.io and the customer service has been spectacular!!! I get near immedate response and near immediate remedies. It's glorious. I wish other companies were like this!!! Strong recommendation!"
Enterprise-ready for teams that scale
Team collaboration, auto-scaling infrastructure and a 99.9% uptime SLA.
White label
Put Templated inside your product
Embed the white-label editor with one line of code, and give each of your customers an AI agent scoped to their own templates.
Your users design in your app
Let your users design their own templates with our editor in your app or solution, with your colors, your logo and your rules.
<embed
src="https://app.templated.io/editor?embed=YOUR_EMBED_ID"
width="100%"
height="100%"
/>- Branding
- Permissions
- Webhooks
Give every user their own sandbox
Putting an agent in front of your customers? Scope each MCP session by external ID. Every list, render and edit is restricted to that customer's templates.
https://mcp.templated.io/mcp
?externalId=CUSTOMER_123The scope is enforced on the server, not in the prompt, so each of your customers' agents only sees their own templates.
- Per customer
- Per folder
- Enforced on the server
Frequently asked questions
Can I use Templated with Claude, ChatGPT, Cursor or Codex?
Yes. Templated runs an MCP server that works with Claude (web, desktop and mobile), Claude Code, ChatGPT, Cursor, Codex and any other client that speaks MCP. In Claude and ChatGPT, find Templated in the connector or plugin directory, click Connect and sign in. Everywhere else, add the server URL https://mcp.templated.io/mcp and sign in when prompted. Step-by-step instructions are in the setup guide.
Is Templated an AI image generator like Midjourney or DALL-E?
No. Templated doesn't generate random images. It generates templates with editable layers that you can reuse, customize, and automate at scale. AI helps you build the template once; every render after that fills the same design with your data, so the result looks the same every time.
Does MCP replace the API?
No, it sits on top of it. Use the REST API when your code renders on a schedule or from inside your product, and MCP when you want an agent to create templates and render them from a conversation. Both work on the same templates, return the same files and use the same credits.
Do agent renders cost extra?
No. Renders triggered through MCP use the same credits as renders from the API or the editor. One meter, one price, on every plan including the free tier.
Is it safe to connect my agent?
Yes. Claude, ChatGPT and Cursor connect through OAuth: you sign in to Templated and never paste an API key into a chat. You can disconnect from your assistant at any time, or regenerate your API key to revoke every connection at once. If you put an agent in front of your own customers, scope each session by external ID or folder. The scope is enforced on the server, so a customer's agent can never see or touch another customer's templates.
Can AI create video templates?
Yes. Describe the video and the AI Template Generator builds an animated template, with presets for promo videos, TikTok and Reels, and brand intros. Your agent can do the same through MCP, setting entrance, loop and exit animations on each layer, then render the result as an MP4.
Does it work with n8n, Zapier or Make?
Yes. Templated has integrations for n8n, Make and Zapier, plus inbound webhooks and spreadsheet uploads for bulk renders. Zapier, Make and n8n can also call Templated from their own AI agents.
When is Templated not the right fit?
When every image is a one-off. Templated is built for designs you reuse: the same layout filled with new text, images and data, by your code or your agent. If you need a single illustration, a photo that doesn't exist yet, or art that never repeats, an AI image generator is the better tool.








