Documents & imagesCertificates

Generate certificates automatically from a form or a spreadsheet

Issue completion certificates, awards, and credentials from your existing data. One template, one row of data, one finished PDF.

Certificates are the same document with one name changed, and most teams still make them by editing a design file per person. That works for ten and breaks at a hundred.

How it works

01

Design the certificate once

Start from a library template or build your own, then mark the parts that change: name, course, date, signature.

02

Point it at your data

A registration form, a spreadsheet of everyone who finished, or your own system through the API.

03

Generate the whole batch

Every certificate comes back as a PDF or an image, named the way you asked for.

Start from a template

Open one, change the parts you want, and it is yours. Every template is editable.

With code, or without it

The same template runs from a REST call or from a spreadsheet. Pick whichever fits how your data already moves.

API
curl https://automette.com/api/v1/renders \
  -H "Authorization: Bearer $AUTOMETTE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template_id": "cm4tpl8e20001js04xq2v9k3m",
    "data": {
      "name": "Priya Sharma",
      "course": "Advanced Data Analysis",
      "completed_on": "12 Aug 2026"
    }
  }'

Returns a file URL. Read the API reference.

No code

From a form

Publish a form and generate a document from each submission as it arrives.

In bulk from a CSV

Upload a spreadsheet and get one file per row, packaged as a ZIP.

From Google Sheets

Run a batch straight from a sheet with the Automette add-on.

Automate any documents and visuals your business needs.

Design a template once. Connect any data source. Get perfect documents and visuals every time.

01

Design a template

Build it visually, in code, or describe it to AI. Place fields where your data should go.

02

Connect your data

CSV, Google Sheet, form, webhook, or REST API, whichever fits your stack.

03

Generate at scale

One, a thousand, or on demand, all from the same template.