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.
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
Processing 5,000 codes — ~8 seconds remaining
Successfully generated 5,000 QR codes
Completed in 7.3 seconds
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.
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
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.
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
+ Manual text input (no file needed)
Accepted Column Header Names
data
url
content
value
filename
name
file
color
colour
fg
foreground
size
px
pixels
QR Code PNG & SVG Export — Print-Ready Output
Every QR code output is optimized for both digital use and high-quality print production.
PNG Export
All PlansHigh-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.
SVG Export
Pro / BusinessInfinitely 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.
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.
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.
Advanced Features for Power Users
Unlock error correction control, SVG export, API access, and priority processing on paid plans.
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.
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.
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.
Average time for 1,000 QR codes
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 & 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 | |
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 & 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 & 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
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.
Create Free Account
Save history & unlock features
Tutorials & Blog
Guides, tips & use cases
About Us
Our mission & story
Last updated: April 2026 · System Status · Step-by-Step Guide
Share these features with your team.
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