QR Code Generator
Create custom QR codes for URLs, text, WiFi, and more. Customize colors and download as PNG or SVG. Free, no signup required.
Create QR Codes Instantly
QR codes are everywhere — restaurant menus, business cards, product packaging, event tickets, and marketing materials. Our free QR code generator lets you create customized codes in seconds with no signup, no watermarks, and no tracking.
What You Can Encode
- URLs: Link to any website, landing page, or social media profile
- Plain text: Encode messages, notes, or instructions
- WiFi credentials: Let guests connect to your WiFi by scanning a code
- Contact info (vCard): Share your contact details instantly
- Email addresses: Pre-fill email composition with a scan
Customization Options
- Size: Generate codes from 128px to 512px for any use case
- Colors: Custom foreground and background colors to match your brand
- Download formats: PNG for digital use, SVG for print (infinite scaling)
Best Practices for QR Codes
- Test before printing: Always scan your QR code with multiple devices before printing
- Maintain contrast: Dark foreground on light background scans most reliably. Avoid light-on-light or dark-on-dark combinations
- Size matters: QR codes should be at least 2cm x 2cm (0.8” x 0.8”) for reliable scanning from a normal distance
- Use URL shorteners for long URLs: Shorter URLs produce simpler QR codes that scan faster and more reliably
- Add a call to action: “Scan to learn more” or “Scan for WiFi” tells people what they’ll get
PNG vs SVG: Which Format to Use?
PNG is best for digital screens — websites, social media, presentations, and emails. It’s a raster format with a fixed resolution.
SVG is best for print — business cards, posters, flyers, and packaging. It’s a vector format that scales infinitely without losing quality. Whether printed on a business card or a billboard, an SVG QR code stays sharp.
Frequently Asked Questions
Are the generated QR codes free to use commercially?
Yes, absolutely. QR codes generated by this tool are yours to use for any purpose — personal, commercial, print, or digital. No attribution required.
Do the QR codes expire?
No. QR codes encode data directly — there's no server or tracking involved. They will work forever as long as the destination URL remains active.
What's the maximum amount of data a QR code can hold?
A QR code can encode up to about 3,000 alphanumeric characters. For practical use, keep URLs under 300 characters for reliable scanning across all devices.
Can I customize the colors?
Yes! You can change both the foreground (dark modules) and background colors. Ensure sufficient contrast for reliable scanning — dark foreground on light background works best.
Which download format should I use?
Use PNG for digital screens and quick sharing. Use SVG for print materials — SVG scales infinitely without losing quality, making it ideal for posters, business cards, and packaging.
Explore More Free Tools
UtilityDocker has 73+ free tools. New tools added every week.
Get notified about new tools
We launch new free tools every week. No spam, unsubscribe anytime.