Skip to content
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.

Related calculators