Generate custom QR codes instantly — pick your colors, choose your format, download PNG or SVG.
100% private. No uploads. Works offline.
100% PrivateNo UploadsNo WatermarkFree Forever
1 Enter content
→
2 Customize style
→
3 Download PNG or SVG
⚠️ Low contrast — QR code may not scan reliably with these colors.
⚠️ Input too long — reduce content or lower the error correction level.
▣
Enter text or a URL to generate your QR code
Appearance
Quality
512 px
How to Use the Free QR Code Generator
Enter your content — type or paste a URL, plain text, or switch to a template (WiFi, vCard, SMS) and fill in the fields. Your QR code updates live as you type.
Customize the appearance — pick custom foreground and background colors using the color pickers. Change the error correction level (higher = more damage-tolerant, but denser pattern). Adjust the output size for high-resolution PNG exports.
Download your QR code — click Download PNG for a raster image at your chosen size, or Download SVG for a scalable vector image. Both files contain no watermark or attribution.
All QR codes are generated entirely in your browser. No data is sent to any server — not even the text you type.
Content Type Templates
WiFi — generates a QR code your guests can scan to join your network automatically, no typing required.
vCard — generates a contact card QR code. When scanned, phones prompt to save the contact.
SMS — generates a QR code that opens a pre-filled SMS message when scanned.