Bulk QR Code Generation

Generate hundreds of QR codes at once using SnapGlyph's bulk generation feature—perfect for inventory, events, marketing campaigns, and more.

Available on: Max plan only

Overview

Bulk generation lets you create multiple QR codes simultaneously from a spreadsheet or CSV file. Each row becomes a separate QR code with its own unique data.

Accessing Bulk Generation

  1. Sign in to your SnapGlyph account
  2. Go to QR Codes in the sidebar
  3. Click Bulk Generate

Preparing Your Data

File Format

Prepare a CSV (comma-separated values) file with your QR code data. You can create this in:

  • Microsoft Excel (Save As > CSV)
  • Google Sheets (Download as > CSV)
  • Any spreadsheet application

Required Columns

Your CSV must include:

ColumnDescriptionRequired
nameName/label for the QR codeYes
urlThe destination URLYes

Optional Columns

ColumnDescription
trackingEnable tracking (true or false)

Example CSV

name,url,tracking
Product A,https://example.com/product-a,true
Product B,https://example.com/product-b,true
Product C,https://example.com/product-c,false
Store Location 1,https://example.com/store-1,true
Store Location 2,https://example.com/store-2,true

Generating QR Codes

Step 1: Upload Your File

  1. Click Upload CSV or drag and drop your file
  2. The system validates your file format
  3. Preview the data to confirm it’s correct

Step 2: Configure Styling

Choose styling options that apply to all QR codes in the batch:

  • Colors (foreground, background)
  • Pattern style
  • Corner styles
  • Logo (optional)
  • Frame settings (optional)
  • Output size

Step 3: Generate

  1. Review the count of QR codes to be created
  2. Click Generate QR Codes
  3. Wait for processing to complete

Step 4: Download

Once generated, you can:

  • Download all QR codes as a ZIP file
  • Download individual QR codes
  • View them in your QR Codes list

Limits and Guidelines

Batch Limits

  • Maximum rows per upload: 500
  • Maximum file size: 5MB

Best Practices

  • Test with a small batch first (5-10 codes) before generating hundreds
  • Use unique names to easily identify each QR code later
  • Verify URLs are correct before generating
  • Keep URLs consistent in format (all with https://)

Use Cases

Inventory Management

Generate unique QR codes for each product or SKU to link to product pages or inventory systems.

Event Badges

Create individual QR codes for attendee check-in or contact exchange.

Marketing Campaigns

Generate tracked QR codes for different locations, channels, or campaigns to measure effectiveness.

Asset Tracking

Label equipment, documents, or assets with QR codes linking to their records.

Restaurant Menus

Create table-specific QR codes that track which tables are most engaged.

After Generation

All bulk-generated QR codes appear in your main QR Codes list. You can:

  • Filter to find specific codes
  • Edit individual codes
  • View analytics (for tracked codes)
  • Re-download any code

Troubleshooting

Upload fails

  • Ensure file is CSV format (not Excel .xlsx)
  • Check for special characters in the data
  • Verify column headers match exactly

Some QR codes missing

  • Check for empty rows in your CSV
  • Ensure all required fields are filled
  • Look for duplicate names

Generation takes too long

  • Large batches take time—be patient
  • Don’t close the browser during generation
  • For very large batches, split into multiple uploads

Next Steps