Free QR Code Generator — URL, Text, WiFi, Email | Instant Download
Generate QR codes for URLs, plain text, email addresses, phone numbers, or WiFi credentials. Download as PNG. Free, instant, no signup required.
Preview updates as you type
What is a QR Code and How Does It Work?
A QR code (Quick Response code) is a two-dimensional barcode that encodes data — a URL, text, phone number, or WiFi credentials — in a pattern of black and white squares. Any smartphone camera can decode it in under a second, making QR codes one of the most frictionless ways to share information between physical and digital contexts.
The pattern isn't random: QR codes use a specific error correction algorithm (Reed-Solomon) that means they remain readable even if up to 30% of the code is obscured or damaged. This is why you can put a logo in the center of a QR code and it still works — the redundancy compensates for the missing data.
QR Code Types — What Each One Is For
URL QR codes are by far the most common. Scan the code and the phone's browser opens the link immediately. Use them on business cards, flyers, posters, packaging, or anywhere you want to bridge physical materials and a website.
WiFi QR codes are genuinely useful. Instead of reading a complex password to guests or writing it on a whiteboard, a WiFi QR code lets anyone scan and connect instantly. The phone handles the password entry automatically. Hotels, cafes, and offices increasingly use these at reception desks and on printed menus.
Plain text QR codes open a text display on the phone — useful for short messages, promo codes, coupon codes, or any text you want someone to see without needing an internet connection to decode.
Email QR codes open the phone's email app with the "To" field pre-filled. Add a subject and body in the advanced options for a complete pre-drafted email.
Phone number QR codes open the phone's dialer with the number ready to call — useful for business cards, service counters, or anywhere you want one-tap calling.
QR Code Size and Print Guidelines
The minimum printable size for reliable scanning is approximately 2cm × 2cm (about 0.8 inches). Below this, the individual squares become too small for cameras to resolve accurately. For large-format printing (banners, posters), there's no maximum — QR codes scale without quality loss since they're vector-like in nature.
| Use Case | Recommended Minimum Size | Notes |
|---|---|---|
| Business card | 1.5cm × 1.5cm | Keep content short for small sizes |
| Flyer / brochure | 2.5cm × 2.5cm | Comfortable scanning distance |
| Poster (viewed at 1-2m) | 5cm × 5cm | Scan from arm's length |
| Billboard (viewed at 5m+) | 20cm × 20cm | Scale proportionally to distance |
| Screen display | 150px × 150px | Our PNG output is 300px — sufficient for most screens |
Color Considerations
QR codes require sufficient contrast between the foreground (dark squares) and background to be scannable. Black on white is the gold standard. You can use dark colors on light backgrounds — dark navy on cream, dark green on white — but avoid low-contrast combinations like yellow on white or light gray on white.
Inverted QR codes (light squares on dark background) work in theory but fail more often in practice, particularly with older phone cameras in dim lighting. If you need to place a QR code on a dark background, add a white square "quiet zone" border around the code.
Frequently Asked Questions
Do QR codes expire?
Static QR codes (like the ones our tool generates) never expire. The data is encoded in the pattern itself — as long as the physical or digital code is intact and readable, it works indefinitely. Some third-party services offer "dynamic" QR codes where the destination URL can be changed later, but these typically require an account and a paid subscription. Our tool generates standard static QR codes.
How much data can a QR code hold?
A standard QR code can hold up to 4,296 alphanumeric characters. In practice, longer content creates denser QR codes with smaller squares that are harder to scan reliably. For URLs, keep them short — use a URL shortener if the link is very long. For WiFi codes and plain text, standard content lengths are well within limits.
Can I put a logo in the center of the QR code?
Yes — QR codes are designed with redundancy specifically to allow this. Our tool doesn't add logos automatically, but you can download the PNG and add a centered logo in any image editor. Keep the logo to no more than 30% of the QR code area, and always test scanning after adding the logo to confirm it still reads correctly.
What resolution is the downloaded PNG?
Our tool outputs a 300×300px PNG, which is sufficient for most digital uses and small print applications. For large-format printing, scale the image up in your design software — QR codes scale well since the pattern is geometric rather than photographic.
Are WiFi passwords visible in the QR code?
Someone who knows the WiFi QR code format could decode the password from the QR code pattern — so treat a WiFi QR code like a written password. Don't post it publicly in an uncontrolled space. For a cafe or hotel, the regular guest WiFi password is typically not a security concern. For your home or office network, exercise the same discretion as you would with the written password.