How it works
Pick a type
URL, plain text, WiFi credentials, email, phone, or contact card.
Enter your data
Fill in the fields. Everything stays in your browser — nothing is sent to a server.
Download
Generate and save your QR code as a PNG file. Print it, embed it, share it.
Frequently asked questions
Are QR codes generated here permanent?
Yes. QR codes are generated entirely in your browser and encode the data directly. They work as long as the destination (e.g. the URL) works — no expiry, no account needed.
Is my data sent to a server?
No. Everything runs client-side in JavaScript. Your text, WiFi passwords, and contact info never leave your device.
What size should I use?
300px is fine for digital use. Use 500px if you plan to print — more pixels means the code stays crisp when scaled up.
Can I change the colors?
Yes. Make sure there's enough contrast between foreground and background — low-contrast codes may not scan reliably.