# Automate your marketing images via API or AI agents

> Automate your marketing, social media posts, ad creatives, banners, PDFs and more with a simple API.

- **URL**: https://templated.io/

---

Create templates with AI, or import from Canva

Connect Claude, ChatGPT, Cursor or Codex in one click

Render images, videos & PDFs in \~2s, at any scale

[Get started for free](https://app.templated.io/signup) · [Connect your AI agent](https://templated.io/#connect)

50 free credits, no credit card required. [Sign up with Google](https://app.templated.io/signup?google=true)

Trusted by teams at

AXS TV, LiveMode, Shef, Media.net, Caze TV, Dope Marketing, Athletes Thread, Gro Care

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.

  [Connect](https://claude.ai/directory/templatedio)

- ### ChatGPT

  Add the Templated plugin from ChatGPT's directory.

  [Connect](https://chatgpt.com/plugins/plugin_asdk_app_697a947e772c8191b888e4e23376bcf2)

- ### Codex

  Install the same plugin in the Codex app.

  [Connect](codex://plugins/plugin_asdk_app_697a947e772c8191b888e4e23376bcf2)

- ### Cursor

  Install the server into Cursor in one click.

  [Add to Cursor](https://cursor.com/en/install-mcp?name=templated\&config=eyJ1cmwiOiJodHRwczovL21jcC50ZW1wbGF0ZWQuaW8vbWNwIn0=)

- ### Claude Code

  Run one command in your terminal.

  `$ claude mcp add --transport http templated https://mcp.templated.io/mcp`

- ### Any 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](https://app.templated.io/signup).

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.

[All setups](https://templated.io/agents/) · [Docs](https://templated.io/docs/integrations/mcp/setup/)

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.

- Instagram post ChatGPT

  Using Templated, make a 1080x1080 Instagram post for our flash sale: 15% off all brands, with a Shop now button.

- Certificates Claude

  Using Templated, create a certificate for each name in this list. Show me the first one before you render the rest.

- Link preview Cursor

  Using Templated, create a 1200x630 Open Graph image for my post “10 Strategies for Professional Success”. Make sure the whole title fits.

- Video Claude

  Using Templated, turn this quote into a 1080x1920 video for Reels and render it as an MP4: “Even the emptiest paths lead somewhere.”

- First design ChatGPT

  Using Templated, make my first design: a square post for our graphic design services. Then ask me what to change.

- Autopilot Claude Code

  Using Templated, read customers.csv, render a certificate for every row with my Diploma template, then merge them into one PDF.

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.

### In Templated

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.

### In your AI chat

Claude, ChatGPT, Codex or Cursor design the template with the `create_template` tool and render it in the same conversation.

### From what you already have

Import your designs from Canva, or upload a screenshot of an existing design and AI rebuilds it as a template with layers.

Generated once. Rendered identically every time.

[Explore the AI Template Generator](https://templated.io/ai-template-generator/)

Fine-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](https://templated.io/templates/) and customize ready-made designs in minutes.

### Pre-designed Dynamic Templates

[Browse templates](https://templated.io/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.

[Check our API docs](https://templated.io/docs/)

**cURL**

```
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"
      }
    }
  }'
```

**Node**

```
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}`
  }
})
```

**Python**

```
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",
          },
        },
    },
)
```

**MCP**

```
# Claude Code
claude mcp add --transport http templated \
  https://mcp.templated.io/mcp

# Claude, ChatGPT, Cursor or any MCP client
https://mcp.templated.io/mcp
```

Then run `/mcp` inside Claude Code and sign in when prompted. One-click setups for Claude, ChatGPT and Cursor are [above](https://templated.io/#connect).

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.

- [n8n](https://templated.io/integrations/n8n/)

  Add the Templated node to any workflow, self-hosted or cloud, or hand it to the n8n AI Agent as a tool.

- [Make](https://templated.io/integrations/make/)

  Render images, videos and PDFs from any Make scenario, triggered by Airtable, webhooks or thousands of apps.

- [Zapier](https://templated.io/integrations/zapier/)

  Connect Templated to 5,000+ apps in a Zap, from a new form entry to a CRM update.

Also with [Airtable](https://templated.io/blog/how-to-generate-images-from-airtable-with-make/) · [Bubble](https://templated.io/integrations/api/) · [Webhooks](https://templated.io/integrations/webhooks/) · [All integrations](https://templated.io/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

[Rated 4.7](https://www.trustpilot.com/review/templated.io)

> "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!"
>
> Jason (March 12, 2026)

> "This is a clever idea, especially in concert with programmatic (AI-generated) SEO."
>
> Ryan Hoover, Creator of ProductHunt (17 January 2024)

> "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!"
>
> Harish (September 16, 2025)

> "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!"
>
> Yuan Zhuang (June 9, 2026)

> "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!"
>
> Jacob Burns (August 17, 2025)

> "Very reliable platform. Almost no errors ever. Easy to setup templates and use the API. And AMAZING support!"
>
> Lawrence Perera (March 24, 2026)

> "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!"
>
> Sven Rißmann, südheide.media (December 18, 2025)

> "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."
>
> Siavash (May 26, 2025)

> "Amazing API, perfect support and a lot of new features on a monthly basis."
>
> Kalina Staykova (November 26, 2025)

> "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!"
>
> Tracy C (July 17, 2026)

> "The editor is easy to use, very similar to Canva and the API is simple enough to integrate on the backend."
>
> Halem Wenderson, Developer at Telvetto (20 February 2024)

### Enterprise-ready for teams that scale

Team collaboration, auto-scaling infrastructure and a 99.9% uptime SLA.

[Contact our sales team](mailto:support@templated.io) · [View Enterprise Plans](https://templated.io/pricing/)

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.

Embedded editor

### 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.

index.html

```
<embed
  src="https://app.templated.io/editor?embed=YOUR_EMBED_ID"
  width="100%"
  height="100%"
/>
```

- Branding
- Permissions
- Webhooks

Agents for your customers

### 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.

MCP server URL

```
https://mcp.templated.io/mcp
  ?externalId=CUSTOMER_123
```

The 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

[Learn more about our Embedded Editor](https://templated.io/embed-image-editor-in-your-app/) · [Learn about scoping](https://templated.io/docs/integrations/mcp/setup/#scoping-access)

## 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](https://templated.io/docs/integrations/mcp/setup/).

### 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](https://templated.io/docs/) 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](https://templated.io/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](https://templated.io/integrations/n8n/), [Make](https://templated.io/integrations/make/) and [Zapier](https://templated.io/integrations/zapier/), plus [inbound webhooks](https://templated.io/integrations/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.

## Start now for free

Start a free trial with **50** credits

[Get started for free](https://app.templated.io/signup) · [Connect your AI agent](https://templated.io/#connect)
