Generator

QR Code Generator

Create custom QR codes for URLs, text, WiFi, contact info, and more. Download as PNG or SVG.

QR Content

Website Text Message Email WiFi Login

Size & Error Correction

Colors

Center Logo (Optional)

Click to upload logo
Pro Tip: Use higher error correction (Q or H) when adding a logo. PNG files work best for print; SVG for scalable graphics.

QR Tips

Higher error correction = more scannable
Dark QR on light background works best
Keep logo under 20% of QR size
100% private generation

Frequently Asked Questions

Everything you need to know about QR codes

What types of data can I encode in a QR code?
You can encode URLs, plain text, email addresses (mailto:), phone numbers (tel:), SMS messages, WiFi credentials (WIFI:S:...), contact info (vCard), and location coordinates (geo:). Simply enter your data in the input field and the QR code updates instantly.
Is my data safe? Are QR codes stored on your server?
Your data never leaves your device! All QR code generation happens locally in your browser using JavaScript. We don't upload, store, or track any of your information. This is 100% private and secure.
Can I add a logo to my QR code?
Yes! Click the upload area in the settings panel to add your logo. For best results, use higher error correction (Q or H level) so the QR code remains scannable. Keep the logo under 20% of the QR code size for optimal scanning.
What error correction level should I use?
M (15%) is recommended for most use cases. Use L (7%) for smallest QR codes with no logo. Use Q (25%) or H (30%) when adding logos or if the QR code might get damaged. Higher correction = larger QR code but more resilient to damage.
How to generate a QR code for free online?
You can generate free QR codes instantly using this tool. Simply enter your URL or text, customize colors if desired, and download as PNG or SVG. No registration, no watermark, no hidden fees. All features are completely free.
Can I make a custom QR code with my brand colors?
Absolutely! Use the color pickers to set any QR code color and background color. For best scannability, ensure high contrast between the QR code and background (dark QR on light background). You can also add your logo to brand the QR code.
How to make a QR code for WiFi login?
Use the format: WIFI:S:YourNetworkName;T:WPA;P:YourPassword;; Example: WIFI:S:MyWiFi;T:WPA;P:secret123;; This creates a QR code that lets users connect to your WiFi by scanning - no password typing required. Works on both Android and iOS.
What's the difference between PNG and SVG download?
PNG is a raster format - best for print, social media, and apps. It has fixed dimensions. SVG is a vector format - infinitely scalable without quality loss, perfect for logos, websites, and design software. Both formats are supported by all QR code scanners.
Get Started