Everything Included

Custom QR Code Generator — Every Feature, Every Format, Full Control

Our custom QR code generator gives you full control over every code you create — custom colors, sizes from 100px to 1000px, PNG and SVG export, per-row spreadsheet overrides, error correction levels, and REST API access. From a single QR code to thousands at once, every feature below is designed to make your QR codes print-ready and brand-matched.

10,000
QR codes per batch
<10s
Average generation time
PNG+SVG
Export formats
4
Error correction levels
8+
Data types supported
3
Pricing plans
Core Capability

QR Code Generation at Scale — 10 to 10,000 Codes

Generate thousands of unique QR codes from a single file upload. No manual work, no one-by-one creation — the generator handles large-scale QR code creation from any spreadsheet, producing custom QR codes with individual colors and sizes per row.

Up to 10,000 QR Codes Per Batch

Upload a single file and generate up to 10,000 unique QR codes in one operation. The system processes every row in parallel — whether you have 10 rows or 10,000, the experience is the same: click generate, wait seconds, download ZIP.

Under 10 Seconds Average Generation Time

Most batches of 100–500 codes complete in 2–5 seconds. Large batches of 5,000–10,000 typically finish in under 60 seconds. A live progress bar shows exactly which stage is running.

Real-Time Row Counter & Live Preview

As soon as you upload your file, the tool counts your rows and shows exactly how many codes will be generated — before you click anything. A live preview of the first entry updates as you adjust color and size.

ISO/IEC 18004 Standard Compliance

Every QR code is generated to the international ISO/IEC 18004 standard, ensuring every generated code is scannable across all smartphone cameras, QR readers, and barcode scanners worldwide. Full ISO/IEC 18004 compliance — no proprietary format issues.

product_catalog.xlsx

5,000 QR codes will be generated

✓ Reading your file... 100%
✓ Processing rows... 100%
Generating QR codes... 78%
Packaging ZIP file... 0%

Processing 5,000 codes — ~8 seconds remaining

🎉

Successfully generated 5,000 QR codes

Completed in 7.3 seconds

⬇ Download ZIP (12.4 MB)
Branding Control

Custom QR Code Design — Colors, Sizes & Filenames Per Code

Set global preferences or override size, color, and filename for each individual QR code directly from your spreadsheet.

Any Color — Full Hex Picker

Choose any foreground color using the built-in hex color picker or type a hex value directly. Apply one color globally or specify a different hex per row in your spreadsheet.

#4f46e5

Per-Row Size Control — 100px to 1000px

Set a global size (200, 300, 400, or 500px) for the entire batch, or override each individual QR code's size per row. Perfect when different use cases need different output dimensions.

200px

Digital

300px

Standard

500px

Print

Smart Automatic File Naming

Add a filename column to name every output file exactly as you need — product codes, ticket IDs, table numbers. Without the column, files are neatly auto-numbered.

📁 bulk_qr_2025-01-15.zip
🖼️ product_SKU001.png
🖼️ product_SKU002.png
🖼️ ticket_JOHN_SMITH.png
🖼️ table_05_menu.png
📄 README.txt
Input Flexibility

Flexible File & Data Input

Upload a spreadsheet or paste data directly. The custom QR code maker works with every format your workflow already uses — Excel, CSV, Google Sheets export, or plain text. Encode URLs, vCard contacts, WiFi credentials, UPI payment links, and more.

Excel Upload (.xlsx and .xls)

Both legacy XLS and modern XLSX formats fully supported. Upload directly from Microsoft Excel, Google Sheets export, or LibreOffice. Files up to 10MB processed without speed issues.

CSV Upload (.csv)

Plain comma-separated values — the most portable format. Works from any spreadsheet tool, database export, or CRM. UTF-8 encoding supported for international characters.

Manual Paste / Type Input

No file needed. Paste URLs, text, or any data directly into the textarea — one entry per line. The counter updates in real time showing exactly how many codes will be generated.

Intelligent Column Detection

The parser reads your column headers automatically and accepts multiple naming conventions: "data", "url", "content" for the data column; "colour" or "color"; "name" or "filename". No rigid formatting required.

Mixed Data Types in One Batch

A single file can contain URLs in some rows, plain text in others, email addresses in others. The generator encodes each row independently — no type consistency required.

Accepted Upload Formats

.xlsx
Excel 2007+
.xls
Excel 97–2004
.csv
Comma-Separated

+ Manual text input (no file needed)

Accepted Column Header Names

Data column: data url content value
Filename column: filename name file
Color column: color colour fg foreground
Size column: size px pixels
Output Quality

QR Code PNG & SVG Export — Print-Ready Output

Every QR code output is optimized for both digital use and high-quality print production.

PNG

PNG Export

All Plans

High-quality raster images from 200px to 1000px. Ideal for digital use — websites, emails, app screens, and standard printing. White background ensures compatibility with all printers and digital viewers.

Clean white background — no transparency issues
Sizes: 200px, 300px, 400px, 500px (up to 1000px via API)
Optimized PNG compression — small file sizes
Compatible with all print services and design tools
Pro & Business
SVG

SVG Export

Pro / Business

Infinitely scalable vector format — perfect for large-format printing on packaging, banners, signage, and merchandise. SVG files remain perfectly sharp at any size, from a 1cm sticker to a 3-metre billboard.

Infinitely scalable — no pixelation at any size
Smaller file size than high-res PNG
Editable in Adobe Illustrator, Figma, Inkscape
Ideal for product packaging, banners, signage
Unlock SVG Export — Pro $9/mo →
📦

Instant ZIP Packaging

All generated QR codes are automatically organized into a single ZIP archive. Files are named from your filename column or auto-numbered sequentially. A README.txt with generation timestamp and count is included in every ZIP. Download in one click — no manual sorting or renaming.

Note: ZIP files are available for 1 hour after generation, then deleted automatically for privacy. Download promptly.

📦 bulk_qr_2025-01-15_batch.zip
├── product_001.png ├── product_002.png ├── ticket_john.png ├── ticket_sarah.png ├── table_05.png ├── table_06.png ├── README.txt
Privacy & Security

Your Data is Safe — Always

Built with a privacy-first approach. Your uploaded data is used only to generate your QR codes and nothing else.

🔒

Secure Processing

All file uploads are processed over encrypted HTTPS connections. No data is transmitted insecurely.

🗑️

Auto-Deletion

Uploaded files and generated ZIPs are automatically deleted from our servers. No permanent storage.

🚫

No Data Sharing

Your uploaded content is never shared with third parties, used for advertising, or analyzed for any purpose.

Rate Limiting

Built-in request rate limiting protects the service from abuse and ensures fair performance for all users.

MIME Validation

Every uploaded file is validated by content type — not just file extension — preventing malicious upload attempts.

📏

File Size Limits

Uploads are capped at 10MB and 10,000 rows per batch to protect server resources and processing times.

🌐

Free Plan Available

Start generating QR codes instantly on the Free plan. Create a free account to save your generation history, re-download past ZIPs, and unlock Pro features.

📋

Activity Logging

Generation events are logged for admin monitoring (count and timestamp only). No content of your data is stored.

Pro & Business

Advanced Features for Power Users

Unlock error correction control, SVG export, API access, and priority processing on paid plans.

Pro+

Error Correction Levels (L/M/Q/H)

Control how much damage or obstruction a QR code can withstand and still scan successfully. Choose based on the physical environment.

L
7% Screens & clean print
M
15% Most print materials
Q
25% Labels & packaging
H
30% Industrial / outdoor
Business

REST API Access

Integrate bulk QR code generation directly into your application, e-commerce platform, or workflow automation. Full REST API with all generation parameters supported.

// POST /api/generate
{
"data": ["url1","url2"],
"color": "#0057ff",
"size": 300,
"api_key": "biz_xxxx"
}
Pro+

Priority Processing Queue

Pro and Business plan users skip the standard queue and receive dedicated processing resources — consistently faster generation even during peak usage periods.

Free
~8–15s
Pro
~3–6s
Business
~1–3s

Average time for 1,000 QR codes

Plan Comparison

Features by Plan

Every feature, every plan — clearly laid out so you know exactly what you get at each level.

Feature Free Pro $9/mo Business $25/mo
Generation
Bulk QR Code Generation
CSV & Excel Upload
Manual Data Input
Batch size limit ~500 5,000 Unlimited
Priority processing
Customization
QR Color Selection (full hex)
QR Size Options (200–500px)
Per-row color & size override
Error Correction (L/M/Q/H)
QR size up to 1000px
Output
PNG Export
SVG Export
Instant ZIP Download
Smart auto-naming
Account &amp; API
No account required
Generation history
Re-download past ZIPs
REST API Access
API rate limit 10k/day
Support
Help Center & Documentation
Email support
Priority support + SLA
Use Free Get Pro Get Business
Who Uses It

Features by Use Case

🏷️

Product Packaging

  • Bulk generation from product SKU spreadsheet
  • Unique code per product — links to spec sheet or warranty
  • Custom brand color matching per product line
  • High-res PNG or SVG for label printing
🎟️

Event Management

  • One unique code per attendee from registration CSV
  • Filename = ticket ID for easy organization
  • ZIP ready for print-on-demand services
  • Fast batch processing for large events (10,000+ attendees)
📢

Marketing Campaigns

  • Unique QR per ad, flyer, or mailer for tracking
  • Campaign-color QR codes per campaign theme
  • Bulk generate from campaign spreadsheet in seconds
  • URL QR codes linking to campaign landing pages
📦

Inventory &amp; Logistics

  • Label every item, shelf, or bin with a QR code
  • Plain text or serial number encoding
  • Small (200px) size for label printers
  • High error correction (H) for warehouse environments
🎓

Education

  • Student roster CSV → class set of QR codes
  • Link to assignments, certificates, or resources
  • Custom filename per student for easy distribution
  • Manual entry for quick single-student generation
🍽️

Restaurants &amp; Hospitality

  • One QR per table number from a simple spreadsheet
  • Link to digital menu — update URL without reprinting
  • Color-matched to restaurant branding
  • Small batches fast — new QR for seasonal menus

Common Questions

Features — Frequently Asked Questions

About This Custom QR Code Generator

This custom QR code generator gives you complete control over every aspect of your QR codes — from individual hex colors and pixel sizes to output format and error correction level. Unlike basic tools that produce generic black-and-white codes, this custom QR code maker lets you match your brand identity by setting a unique foreground color per code directly from your Excel or CSV spreadsheet.

Export your QR codes as QR code PNG images for digital use (websites, emails, social media, app screens) or as QR code SVG files for print-perfect scaling on product packaging, stickers, banners, business cards, signage, and merchandise. SVG output produces infinitely scalable vector graphics — your QR code stays perfectly sharp whether printed on a 1cm label or a 3-metre billboard.

The generator supports all major data types: website URLs, plain text, Google Maps locations, WiFi network credentials, vCard digital business cards, UPI payment links, email addresses, phone numbers, and PDF document links. You can mix different data types across rows in the same spreadsheet and each code is generated independently.

Need to print QR codes for product packaging, inventory labels, event tickets, or restaurant table menus? Upload your data, customize colors and sizes, and download a ready-to-print ZIP file. For high-volume printing, use SVG export with your label design software (Avery, Canva, Adobe Illustrator) for pixel-perfect results at any scale.

Advanced features include four error correction levels (L/M/Q/H) for different physical environments, REST API access for automated workflows, priority processing queues, generation history with re-download capability, and smart automatic file naming from your spreadsheet data. All features are available through the same browser-based interface — no software installation needed.

Last updated: April 2026 · System Status · Step-by-Step Guide

Ready to Put These Features to Work?

Upload your spreadsheet and generate thousands of custom QR codes in seconds. Create a free account to save your generation history, or try it instantly.

No credit card required  ·  Free plan always available  ·  No installation

Get new QR code guides in your inbox

Monthly tutorials, use cases, and feature updates. No spam.