QR Code Generator
Create custom QR codes & download as PNG — free, no watermark
Make a QR code for a web link, a snippet of text, a WiFi network, an email address or a phone number, choose its colour and size, and download it as a PNG with no watermark. It's generated in your browser as you type, so you can tweak it until it looks right and save it the moment it does.
Getting a QR code that actually scans
A QR code is just a visual way of storing a short piece of text — most often a web address — that a phone camera can read in an instant. A few practical things keep them reliable. Contrast matters: dark code on a light background scans best, and inverting that often fails, so if you recolour one, keep the code darker than its background. Size matters too — as a rough guide a code needs to be about a tenth as wide as the distance it'll be scanned from, so a poster read across a room needs a far bigger code than a business card read at arm's length.
Leave a little clear margin around it, since scanners need that quiet border to find the code's edges. And if the link behind it might ever change, point the code at a web address you control and can redirect, rather than the final destination, so a printed code never goes stale.
❓ Frequently Asked Questions
Are these QR codes free and do they expire? ▼
Completely free, no watermark, and they never expire. The QR code is generated entirely in your browser and encodes your data directly, so there's no tracking link or third-party service that could stop working. Download the PNG and use it anywhere — print, posters, business cards.
What can I make a QR code for? ▼
Website links, plain text, WiFi network logins (scan to connect, no typing the password), email addresses, and phone numbers. Use the type buttons at the top to switch. WiFi QR codes are especially popular for cafés and guest networks.
Can I change the colour of my QR code? ▼
Yes — pick any QR colour and background colour. For reliable scanning, keep strong contrast between the two (dark code on a light background works best) and avoid very light codes on white.
What size should I download for printing? ▼
Choose Large or X-Large for anything printed. As a rule, a QR code should be at least 2cm × 2cm on paper, and bigger for posters scanned from a distance. The high error-correction level we use means the code still scans even if slightly damaged or partially covered.
🔧 More Tools
Donate to support the site
All tools are 100% free. If they've helped you, a small donation keeps us running!
Donate now