QR Code Generator
Turn a link, a Wi-Fi password, a phone number or any text into a scannable QR code, choose its size and colours, and download it as a PNG ready for print or sharing.
Create a QR code
Any text works β links open on scan, plain text simply displays.
Your QR code will appear above, with a download button.
A clean code, in your colours, at print size
Standard QR, honest scanning advice, and a PNG with no watermark.
Standard QR format
A proper QR code that any phone camera or scanner app reads β links, text, numbers, anything typable.
Your colours, carefully
Match a poster or a brand β with a plain warning on the page that low-contrast codes can fail to scan.
PNG in one click
A transparent-free, print-ready PNG with the quiet zone a scanner needs already included.
About the qr code generator
A QR code is a picture that holds text β most often a website link that a phone camera opens on sight. This generator turns any text into a standard QR code and lets you download it as a PNG at 256, 512 or 1024 pixels, with your choice of code and background colours. Links, Wi-Fi details, phone numbers, email addresses and plain messages all work the same way.
Two habits separate a code that works from a code that frustrates. The first is contrast: scanners read dark shapes on a light background, so a pale code on a white poster may look elegant and scan never. Keep the code dark, the background light, and the pair clearly different. The second is testing β scan the downloaded PNG with your own phone before it goes on a menu, a flyer or a product label. The generator cannot test it for you, and the page says so.
The code itself is permanent: a QR code holding a link or text is just ink, with no account behind it and nothing to expire. It is drawn in your browser by a small library loaded from a public content network, and the text you enter never leaves your device β the library runs locally, on this page.
Frequently asked questions
Expiry, sizes, scanning problems and commercial use, answered.
What can a QR code hold?
Any text: a website link, Wi-Fi network details, a phone number, an email address, directions or a short message. Links are the most common β scanning one opens the page.
Do QR codes expire?
No. A QR code is a picture of your text; there is no account or service behind it. If the link inside it stops working one day, that is the link, not the code.
What size should I download?
256 px is plenty for screens and messages, 512 px suits documents, and 1024 px is the safe choice for anything printed bigger than a business card.
Why will my code not scan?
Usually contrast β a light code on a light background. Make the code dark and the background white or pale, keep the printed size at least 2 cm across, and test with your phone.
Is the text I enter uploaded?
No. The library that draws the code runs in your browser, and your text is only turned into the picture on this page.
Can I use the code commercially?
Yes β the PNG is yours. QR codes themselves are an open standard, free for anyone to generate and print.