QR Code Generator
URL, WiFi, UPI & vCard QR codes — PNG/SVG, bulk CSV
QR Code Generator is a free, browser-based tool that lets you url, wifi, upi & vcard qr codes — png/svg, bulk csv — with zero signup, zero installation. Your data never leaves your browser. Part of 116+ free developer and business tools at wowhow.cloud, built and maintained by a team with 14+ years of hands-on development experience.
Customization
Preview
Fill in the details and click Generate, or the QR will auto-generate as you type.
About QR Code Generator
QR codes power everything from UPI payments to restaurant menus and product packaging in 2026. Creating one that follows the right standard — NPCI UPI deep link spec for payments, vCard 3.0 for contacts, WPA2 credentials for WiFi — ensures compatibility across all scanning apps. This generator handles multiple QR types in a single interface and produces print-ready SVG alongside web-ready PNG, without requiring any server upload.
How It Works
Each QR type has a defined encoding specification. URL QR codes simply encode the full URL string. WiFi QR codes use the WIFI: standard format (WIFI:S:networkname;T:WPA;P:password;;) that Android and iOS both recognize natively for one-tap connection. UPI QR codes follow the NPCI unified payment interface deep link format: upi://pay?pa=VPA&pn=Name&am=Amount&tn=Note.
The tool uses the qrcode.js library running entirely in your browser to generate the matrix pattern. You can adjust module size, quiet zone, and error correction level (L, M, Q, H — from 7% to 30% data restoration capacity). Higher error correction creates a denser QR code but makes it more resilient to damage.
Bulk mode accepts a CSV where each row becomes one QR code. The resulting codes are packaged into a downloadable ZIP file, ideal for product labelling or event badge generation.
Who Is This For
A restaurant owner generating a QR code that links to their digital menu, using SVG export for large-format table standees.
A freelancer adding a UPI QR code to their invoice PDF so clients can scan and pay directly without copying account details.
An event organiser bulk-generating 200 QR codes from a CSV file containing attendee registration links for lanyard badges.
A retail store printing WiFi QR codes for customers to connect without sharing the password verbally.
Scope note: QR code generation happens in-browser using the qrcode.js library. Bulk generation from CSV is limited to 500 rows per batch. Dynamic QR codes (editable after printing) are not supported — this tool generates static QR codes only. For UPI, always test the generated code with your own UPI app before printing to confirm the amount and payee details are correct.
How to Use
Select QR type — URL, Text, WiFi, UPI, or vCard
Fill in the details (URL, WiFi password, UPI ID, etc.)
Customize colors and error correction level if desired
Download as PNG or SVG, or copy the embed code
Frequently Asked Questions
More Free Tools
View allNeed production-ready templates?
Browse premium developer tools, starter kits, and templates — starting at $49. Pay once, use forever.
Browse Products