Utility
QR Code Generator
Generate free QR codes for URLs, text, email, phone, SMS, and WiFi credentials. Customize colors and size, then download as PNG.
256px
Your QR code will appear here
How does QR encoding work?
QR Code Structure:
- Finder patterns (3 corners) for orientation
- Timing patterns for module grid alignment
- Format/version info for error correction level
- Data modules encoded in 8-bit bytes
- Reed-Solomon error correction codes
WiFi format: WIFI:T:WPA;S:NetworkName;P:Password;;
Email format: mailto:user@example.com?subject=Hi&body=Hello
SMS format: sms:+1234567890?body=Hello
Phone format: tel:+1234567890 FAQ
Frequently asked questions about QR codes
What is a QR code?
A QR (Quick Response) code is a 2D barcode that stores data like URLs, text, or WiFi credentials. It can be scanned by any smartphone camera to instantly access the encoded information.
Is this QR code generator free?
Yes, completely free with no watermarks, no sign-up, and no limits. Generate as many QR codes as you need. All processing happens in your browser.
What types of QR codes can I create?
You can create QR codes for URLs, plain text, email addresses (with subject/body), phone numbers, SMS messages, and WiFi network credentials (SSID, password, encryption type).
Can I customize the QR code colors?
Yes! You can change the foreground color, background color, and size (128-512px). Ensure sufficient contrast between foreground and background for reliable scanning.
How do I download the QR code?
Click the "Download PNG" button below the generated QR code. The image is saved at the size you selected, ready for printing or sharing.
Do QR codes expire?
Static QR codes (like the ones generated here) never expire. The data is encoded directly in the pattern. As long as the destination URL remains active, the QR code works forever.