QR Code Generator
QR codes for links, Wi-Fi, email, phone numbers and contacts.
Fill in the fields to preview your QR code
What can you put in a QR code?
This generator supports the six most useful QR types: URL (open a website), Text (display any message), Wi-Fi (connect to a network without typing the password), Email (pre-filled message), Phone (start a call) and Contact (add a person to the address book via vCard). The code updates live as you type.
How to create a QR code
- 1Pick a type — URL, Text, Wi-Fi, Email, Phone or Contact.
- 2Fill in the fields; the preview updates instantly.
- 3Optionally adjust size, colors and error-correction level.
- 4Click Download PNG to save the code.
Tips for scannable codes
Keep strong contrast between foreground and background (dark on light scans best). For print, download at 1024 px. If the code will be displayed somewhere it might get scratched or partially covered, raise the error-correction level to Q or H — the code gets denser but survives damage.
Frequently asked questions
›Do the QR codes expire or have scan limits?
No. These are static QR codes — the data is encoded directly in the image, with no redirect service in between. They work forever, with unlimited scans, and we can't track them.
›How does the Wi-Fi QR code work?
It encodes your network name, security type and password in the standard WIFI: format. Phones (Android and iOS 11+) show a 'Join network' prompt when the camera sees it. Your password stays in the image — it's never sent to us.
›Can I use colored QR codes?
Yes — pick any foreground and background colors. Keep the contrast high and the foreground darker than the background, or some scanners will struggle.
›What's error correction?
QR codes store redundant data so they still scan when partially damaged or obscured. Low = smallest code, High = survives up to 30% damage. Medium is right for most uses.