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
- Sign in to your SnapGlyph account
- Go to QR Codes in the sidebar
- 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:
| Column | Description | Required |
|---|---|---|
name | Name/label for the QR code | Yes |
url | The destination URL | Yes |
Optional Columns
| Column | Description |
|---|---|
tracking | Enable 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
- Click Upload CSV or drag and drop your file
- The system validates your file format
- 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
- Review the count of QR codes to be created
- Click Generate QR Codes
- 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