All Questions

How do you generate bulk images from a Canva template?

Paste your Canva share link into Layerre, map Google Sheet column names to layers, then generate one image per row via the dashboard, REST API, or Zapier / Make / n8n.

Canva share dialog: copy the design link, then paste it into Layerre to bulk-generate images
Copy the Canva share link, then paste it into Layerre and map sheet columns to layers.

How to bulk fill a Canva design

Prerequisites: one Canva template, a Google Sheet (or CSV) with a row per variant, and column names that match the layers you will change (name, title, image_url).

  1. In Canva, open Share and copy the link (see the screenshot above).
  2. Paste the link into Layerre. The importer reads text and image layers.
  3. Map sheet columns to those layers.
  4. Generate the batch in the UI, or loop rows with the API:
POST https://api.layerre.com/v1/template/YOUR_TEMPLATE_UUID/variant
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

{
  "overrides": [
    {
      "layer_id": "NAME_TEXT_LAYER_UUID",
      "properties": { "text": "Ada Lovelace" }
    },
    {
      "layer_id": "TITLE_TEXT_LAYER_UUID",
      "properties": { "text": "Engineer" }
    },
    {
      "layer_id": "PHOTO_IMAGE_LAYER_UUID",
      "properties": { "img_url": "https://cdn.example.com/ada.png" }
    }
  ],
  "export_type": "png"
}
  1. Read the signed url from the JSON. Full reference: API docs.

Canva Bulk Create instead? Use it for a one-off CSV inside the editor. It has no API, text/images only, and a practical ~100-row cap. See Canva Bulk Create.

Canva Autofill instead? Official Connect Autofill (Pro+ as of 23 Sep 2026) is an async Brand Template job, not a credit pack. Compare prices on Canva API alternatives.

ApproachBest forLimit
Canva Bulk CreateOne-off batchesManual, ~100 rows
Canva AutofillBrand Templates on Pro+Async; seat price, not per render
Layerre API / sheetRecurring bulk, no CSV capMonthly credits (50 free, 500 at $15/mo)

Ready to generate images from your Canva designs?

Import your Canva templates and start generating via API in minutes. Free tier included; no credit card required.

Explore the API Docs

Related Questions

Related Pages