QR Code Generator
Create custom QR codes for URLs, text, email, phone, WiFi, and more.
How QR Code Generator Works
Choose content type
Select what you want to encode: a URL, plain text, email address, phone number, or WiFi credentials.
Customize the design
Set foreground and background colors, choose size and margin, and pick an error correction level.
Download PNG or SVG
Export your QR code as a high-resolution PNG for digital use, or SVG for infinite scalability in print.
Key Features
URL & Text Encoding
Encode any website URL or plain text string into a scannable QR code instantly.
WiFi QR Codes
Let guests connect to your WiFi by scanning a QR code — no more typing long passwords.
Email & Phone
Generate QR codes that open an email compose window or dial a phone number when scanned.
Full Color Control
Customize foreground and background colors with a color picker. Use your brand colors.
PNG & SVG Export
Download as PNG for screens or SVG for print — SVG scales to any size without losing quality.
100% Private
QR codes are generated entirely in your browser using the qrcode library. No data is sent to any server.
Common Use Cases
Business cards
Encode your website URL or vCard contact info so people can scan and save your details instantly.
Restaurant menus
Link to a digital menu PDF or webpage. Update the menu anytime without printing new QR codes.
WiFi sharing
Display at reception or on tables so guests can connect without asking for the password.
Event check-in
Encode ticket IDs or event URLs for fast, contactless check-in at venues.
Product packaging
Link to product manuals, warranty registration, or promotional landing pages.
Marketing campaigns
Track campaign performance by encoding unique UTM-tagged URLs into QR codes.