Documentation

Bulk QR from CSV

Upload a CSV and create hundreds of QR codes in one operation.
BusinessComing Soon

Coming soon β€” Business plan.

Bulk QR creation lets you upload a single CSV file and generate hundreds (or thousands) of QR codes in one operation β€” with individual names, destinations, slugs, and campaigns per row.

What you can do with bulk creation

Upload a CSV where each row becomes one QR code. Columns include: name, destination_url, slug (optional), expiry_date (optional), and campaign (optional). Every QR code is created with your account's default style settings and can be individually customised afterwards.

How it will work

From Dashboard β†’ Create QR Code, switch to the 'Bulk Import' tab. Download the CSV template, fill it in with your data, and upload it. A preview table shows your first 5 rows. Click 'Create [N] QR Codes' and watch a progress indicator as they are generated. A summary shows how many were created, skipped, or failed.

CSV format

Required columns: name, destination_url. Optional columns: slug, expiry_date (YYYY-MM-DD format), campaign. Slugs must be unique β€” any duplicates will be skipped with an error shown in the results summary. Up to 500 rows per upload on Business plan.

name,destination_url,slug,expiry_date,campaign
"Summer Poster 1","https://example.com/summer","summer-1","2025-12-31","Summer 2025"
"Summer Poster 2","https://example.com/offers","summer-2","2025-12-31","Summer 2025"

Plan limits

Business plan: up to 500 QR codes per import, up to 3 imports per hour. Enterprise plan: up to 10,000 QR codes per import with field mapping and custom style presets per row.

πŸ’‘ Pro Tips

  • Prepare your CSV in Google Sheets or Excel. Export as CSV (UTF-8) before uploading.
  • If you need the QR images immediately after bulk creation, use the API to download them programmatically.

Related Articles

More in Upcoming

Ready to get started?

Create your first QR code free β€” no credit card required.