What is Canva Autofill?
Definition
Connect API that fills Brand Template or design data fields (text and images) asynchronously. Available on Canva Pro, Business, and Enterprise as of 23 September 2026; distinct from Bulk Create in the editor.
How to bulk fill Canva designs with Autofill vs a share-link API:
Prerequisites
- A Canva design or Brand Template with Autofill data fields (Canva Data autofill app) or a normal Canva file you can share
- A table of values: column names such as
headline,price,hero_image - A Canva Pro/Business/Enterprise seat for official Autofill, or any Canva plan if you import the share link into Layerre
Official Autofill (Connect API)
- Mark autofillable fields on the Brand Template or design
- Get the dataset, create an autofill job, poll until it finishes
- Export the resulting Canva design
Autofill does not change colors or fonts. Canva has said usage limits are coming. There is no public per-render Autofill price; you pay the Canva seat. Enterprise is still contact sales for SSO and org Connect features.
Layerre (share link → map columns → generate)
- Copy the Canva share link
- Paste it into Layerre
- Map spreadsheet columns to layers
- Generate via dashboard or API docs
- Use signed URLs in your app or Drive folder
Autofill vs Bulk Create: Bulk Create is a manual CSV app in the editor. Autofill is the programmatic Connect path. Layerre is a third-party render API on top of the same Canva file.
When Autofill is the right choice: you already run Brand Templates on Pro+ and need Canva-native jobs.
When Layerre fits: cheaper self-serve credits, Google Sheet loops, n8n/Make/Zapier, or color/font overrides. See Canva API pricing and how much the Canva API costs.
Related Terms
Related Questions
Related Pages
Try Layerre Free
Import your Canva designs and start generating variations in minutes. No credit card required.