Stop reopening your design tool for every post

Generate images & PDFs
from your automations.

Design a template once. Then auto-generate invoices, certificates, social images, and reports — straight from Zapier, n8n, Make, or a single API call. No reopening your design tool.

Works with Zapier · n8n · Make · REST API

Nimo building a reusable template

Everything it renders

See all features →
Bulk rendering

Turn a spreadsheet into a thousand finished files in one shot.

Learn more →
Video

Turn a design template into a real MP4 — no video editor required.

Learn more →
Multi-page PDF

Contracts, reports, and proposals that run to real page counts.

Learn more →
Carousels

Social carousels, ready to post, straight from your data.

Learn more →
Render destinations

The finished file lands where it needs to be — automatically.

Learn more →
Async delivery

Fire a render and move on — no waiting on the request.

Learn more →
Custom fonts

Your real brand typeface, not a system-font stand-in.

Learn more →
Imports

Skip rebuilding the design you already made.

Learn more →
QR & barcodes

Know who actually scanned the QR code you printed.

Learn more →
Verification

A certificate anyone can check is real — not just take your word for.

Learn more →
Free preview

See exactly what you'll get, before you spend a single render.

Learn more →
Versioning

Break a template without fear — every save can be undone.

Learn more →
Dynamic templates

One invoice template. Any number of line items.

Learn more →
OG images

Link previews that update themselves — no re-export, ever.

Learn more →
MCP / AI agents

Let your AI agent generate real files, not just describe them.

Learn more →
Bulk rendering

Turn a spreadsheet into a thousand finished files in one shot.

Learn more →
Video

Turn a design template into a real MP4 — no video editor required.

Learn more →
Multi-page PDF

Contracts, reports, and proposals that run to real page counts.

Learn more →
Carousels

Social carousels, ready to post, straight from your data.

Learn more →
Render destinations

The finished file lands where it needs to be — automatically.

Learn more →
Async delivery

Fire a render and move on — no waiting on the request.

Learn more →
Custom fonts

Your real brand typeface, not a system-font stand-in.

Learn more →
Imports

Skip rebuilding the design you already made.

Learn more →
QR & barcodes

Know who actually scanned the QR code you printed.

Learn more →
Verification

A certificate anyone can check is real — not just take your word for.

Learn more →
Free preview

See exactly what you'll get, before you spend a single render.

Learn more →
Versioning

Break a template without fear — every save can be undone.

Learn more →
Dynamic templates

One invoice template. Any number of line items.

Learn more →
OG images

Link previews that update themselves — no re-export, ever.

Learn more →
MCP / AI agents

Let your AI agent generate real files, not just describe them.

Learn more →
1K+files generated
3automation tools supported
The old way
  • New order or signup comes in
  • Open the design app
  • Find the right file
  • Paste the data in by hand
  • Export, rename, download
  • Repeat for every single record
With Templates On
  • Your automation fires
  • The data hits the API
  • A finished file comes back

One template powers thousands of files. The design never moves. Only the data does — and you never touch it.

Nimo connecting automation nodes

Three steps. Then it runs itself.

You set the design up front. After that, your automations do the work.

1

Build the template once

Lay out your invoice, certificate, social image, or report the way you want it. Mark the parts that change, like a name, a total, or a photo, as fields.

2

Connect your automation

Send the data from Zapier, n8n, Make, or a single API call. Triggered by a new order, a form submission, a webhook, or a row in a sheet.

3

Get the finished file

A ready-to-use image or PDF comes back in seconds. Perfectly on brand, every time, with zero design work.

Bulk rendering

One spreadsheet in. Hundreds of files out.

Most render APIs stop at one file per request. Send an array of records to a bulk endpoint and get back one PNG or PDF per record — up to a thousand at a time, in the same call. It meters as a single bulk job, not a thousand API requests.

See bulk rendering →
POST /api/v1/bulk-image
{
  "templateId": "tpl_123",
  "records": [
    { "name": "Alice", "amount": "120.00" },
    { "name": "Bob",   "amount": "85.50"  }
  ]
}

→ { "count": 2,
     "slices": ["<base64>", "<base64>"] }

Built for automated output

Wire up your data once and let finished files generate themselves.

Nimo presenting generated images and PDFs

Automated invoices & receipts

Turn order data into a finished PDF, automatically, every time. No manual exports.

Social images at scale

Generate branded images from a spreadsheet, webhook, or form — hundreds at a time.

Certificates & personalized docs

Form submission in, polished personalized PDF out. Hands-off.

Listings

Property, job, or marketplace cards that stay consistent at any volume.

Event graphics

A new flyer for every show or session, without rebuilding the design.

Reports

Branded summaries and receipts built from your data, on demand.

QR, barcodes & verification

A render that proves it’s genuine.

Most render APIs hand back a flat image and stop there. Mark a QR field as tracked and every render mints a short scannable link. Mark a template data-verify and every render gets a public verification page so the file itself can be checked as real.

The killer combination is certificates: issue one, and the recipient (or anyone who doubts them) can scan the code and see it’s genuine — no separate registry to build.

templateson.com/verify/AB12cd34

✓ Verified — data matches original render

Works with how you already work

Trigger it from your automation tool, your code, or your AI agent.

MCP server

Your AI agent can build and render templates directly.

Most render APIs need a human clicking through a UI. Templates On runs an MCP server, so Claude or any MCP-compatible agent can list your templates, inspect their fields, and render real images and PDFs — using your own API key, on your own data. We’re the render layer; bring whatever agent you already use.

// MCP tools exposed by /api/mcp
list_templates({ api_key })
get_template_fields({ api_key, template_id })
render_image({ api_key, template_id, fields })
render_pdf({ api_key, template_id, fields })

// Add to your MCP client config
{ "url": "https://templateson.com/api/mcp" }
Nimo, the astronaut helperNew here? I'm Nimo. I'll show you around.Meet Nimo →

Free to start.

The Free plan gives you 3 templates and 100 files a month at no cost. Upgrade only when you’re making a lot of them.

See pricing

Switching from another tool? See how we compare →

Stop reopening your design tool for every post.
Design once, automate forever.

Get your API key →