Use the QR Code Generator in three steps
Enter content
Paste the link or text you want the QR code to contain.
Generate
Create the QR image in your browser.
Test and download
Scan it with a phone, then save the PNG.
Always test before printing
Scan the finished code from the same size and distance people will use. Long content creates a denser code that may require more physical space.
QR codes do not update themselves
The code stores the exact text entered. If a destination URL changes, generate and distribute a new QR code unless you use your own redirect URL.
QR Code Generator FAQ
Does the QR code expire?+
No. A QR code containing ordinary text or a direct URL has no built-in expiration.
Can I use the PNG commercially?+
The generated code itself can be used wherever you need it; verify that the linked content and branding are yours to use.
Why will my phone not scan the QR code?+
Make sure the full square and its white border are visible, increase its printed size, and avoid placing it on a low-contrast or reflective surface.
How much text can a QR code contain?+
QR codes can hold several thousand characters, but long content makes the pattern denser and harder to scan. Short links are usually more reliable.
Can I change the destination after downloading the code?+
Not for a direct QR code. It contains the exact text entered. A redirect URL you control can point to a destination that you update later.
What does high error correction mean?+
It adds redundant data so a code may still scan after limited damage or obstruction, although it also makes the pattern denser.