StencilID
← All articles

How to Bulk-Make ID Cards in Canva (and a Faster Way)

By The StencilID Team · Published June 8, 2026

bulk comparison how-to

Canva is excellent for designing one beautiful ID card. The trouble starts when you need fifty, or five hundred: a whole class, a company, or an event. Canva does have a bulk feature, but for ID cards specifically it gets fiddly fast. Here is how to do it in Canva, where it falls short, and a faster, purpose-built way.

Short answer: Canva’s Bulk Create can make ID cards from a CSV, but per-person photos are awkward, there is no CR80 card preset, and you get pages rather than a cut-lined print sheet. For a whole class or company, a purpose-built bulk maker is faster and prints cleaner.

How to bulk-make ID cards in Canva

Canva’s feature is called Bulk Create (sometimes “Connect data”), available on paid plans:

  1. Design your ID card on a Canva canvas (you will need to set the size manually).
  2. Open Apps → Bulk Create and upload a CSV of your people (name, role, ID, …).
  3. Connect each text field on the card to a CSV column (right-click a field → Connect data).
  4. Click Generate: Canva creates one page per row.
  5. Download the result and send it to print.

For text-only cards, that works. The friction appears the moment you add the two things every real ID card needs: photos and print-ready output.

Where Canva’s bulk falls short for ID cards

None of this is a knock on Canva, it is a general design tool, not an ID-card generator. The bulk-and-print step is simply not what it was built for.

A faster way: a tool built for the bulk step

StencilID is purpose-built for exactly this, turning a spreadsheet into print-ready cards:

It is free to start (design and export single cards), and bulk generation is on the paid plans.

Canva vs a purpose-built maker, at a glance

TaskCanva Bulk CreateStencilID
Card sizeSet 85.6 × 54 mm by handCR80 preset built in
Photos per personAwkward, links or by handMatched by filename, automatic
Bulk from a CSVYes, text connects cleanlyYes, map columns, one card per row
QR codes and barcodesNot a first-class bulk stepPer row, built in
Print-ready sheetPages, no cut linesA4 PDF with cut lines, plus a 300-DPI ZIP
Double-sidedManual to align for duplexFront and back, duplex-ready
CostBulk Create needs a paid planFree to start

Which should you use?

Design once, generate hundreds, print straight away, start free.

Make your cards in minutes

Design once, then bulk-generate hundreds from a spreadsheet. Free to start.

Start free