Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Use Canva Bulk Create: Data, Images and Limits

To use Canva Bulk Create, design one template with a text box or frame for each field, click the page background, select Edit, then Bulk create. Upload a CSV or XLSX file or type your data, match each column to an element, preview, then generate one design per row.

Bulk Create is the Canva feature that turns one design and a spreadsheet into dozens of finished designs: certificates for every workshop attendee, name badges for an event, a quote card for each testimonial, or product graphics for a whole range. Every row in your data becomes one design. Set it up right once and you'll save hours every time you reuse it.

How Bulk Create thinks about your data

Canva's help centre explains it neatly: each column is a data field, such as a name or a photo, and each row creates one version of your design. Before you connect anything, your design needs a placeholder for each field. That means a separate text box for every text field and a frame or grid for every image. In a multi-page design, you connect fields on each page. Canva says you can connect up to 150 data fields, which is more than any small business job I can think of.

Set up a bulk run in Canva

  1. Build your template with placeholder text like Name and Date, and an empty frame for any photo.
  2. Click the page background, select Edit, then choose Bulk create in the side panel. You can also go to Apps and find Bulk create under More from Canva.
  3. Under Choose a starting point, select Bulk Create.
  4. Add your data: select Upload data for a file, pick a connected app, or choose Enter data manually.
  5. Select Match and fill fields and Canva matches the columns it recognises to your elements.
  6. To change a match, select the element, choose Match data on the toolbar and pick the right field.
  7. Select Preview, check each version, then generate your designs.

Three ways to feed in data

Where it comes fromHow to do itWatch out for
CSV or XLSX fileSelect Upload data and choose the file and sheetImage links from cloud storage come through as plain text
Typed tableEnter data manually, Clear Table, then Add text or Add imageFine for a dozen rows, slow for a hundred
Canva SheetSelect the cells, then Actions, then Bulk CreateThe selection must be one unbroken block

To save a spreadsheet in the right format, Canva says: in Google Sheets use File, then Download; in Microsoft Excel use File, then Save As; in Numbers use File, then Export To. Choose .csv or .xlsx.

Using a Canva Sheet as the source

If your list already lives in a Canva Sheet, you can skip uploads entirely. Select the range, choose Actions in the toolbar and pick Bulk Create. Canva's rules for this route are strict: the cells must be a contiguous block (A2:C10, say, rather than two separate ranges), each column should hold only text or only images, and only the first media item in a cell is used. A Sheet selection is capped at 300 rows and 150 columns.

Open Advanced settings here to choose between one multi-page design or a separate file for each row, pick the folder they save into, and set how the files are named. Separate files named by attendee are far easier to send out than one giant document.

The image catch that trips people up

Text fields are forgiving. Images aren't, and it's the step I'd expect to go wrong first. Canva says image URLs from cloud photo storage aren't supported and are treated as plain text, so a column of links to photos won't turn into photos. With an XLSX file or a Canva Sheet, you need to embed each image directly inside a single cell, not floating over several cells. In a Canva Sheet, direct image links from websites don't work either: upload the images or use ones already in your Canva library.

If your headshots or product photos are only stored as links, use the manual table instead: create an image column with Add image, then hover over each cell and pick the photo from your media library.

Who can use Bulk Create

Canva lists Bulk Create on desktop web and the Canva desktop app for Canva Pro, Canva Teams, Canva Business, Canva Enterprise, Canva Education and Canva for Nonprofits. It isn't listed for the mobile apps, so you'll want to plan to do this on a computer. That's no hardship: you'd want a big screen for checking fifty designs anyway.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Getting clean results every time

  • Make your text boxes wide enough for the longest entry you've got. A long surname will wrap or overflow otherwise.
  • Tidy the spreadsheet first: one header row, no blank rows in the middle, no merged cells.
  • Run a test with three or four rows before you generate the full batch.
  • Use Preview every time. It's much quicker than fixing fifty designs afterwards.

The short version from me

Bulk Create is one of the best reasons for a small business to be on a Canva plan that includes it. Start with text-only jobs like certificates or badges, get comfortable, then add images once you've cracked the embedding rule. My Canva review covers the rest of the plan features. And to make your bulk designs look on-brand, it's worth adding your own fonts to Canva before you start.

Frequently asked questions

What does Bulk Create do in Canva?

It links rows of data to placeholder elements in one design, so each row produces its own finished version.

What file types does Canva Bulk Create accept?

Canva accepts CSV and XLSX uploads, data from connected apps, a table you type in, or a Canva Sheet.

Can I use images in Bulk Create?

Yes, but embed each image in a single cell of an XLSX file or Canva Sheet. Image links from cloud storage are treated as text.

How many fields can Bulk Create handle?

Canva says you can connect up to 150 data fields. From a Canva Sheet you can select up to 300 rows and 150 columns.

Does Bulk Create work on mobile?

Canva lists it on desktop web and the Canva desktop app, not the mobile apps.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.