How to create a QR code
- Choose what the code should do: open a link or show text, join a Wi-Fi network, start an email, or call a phone number.
- Fill in the details. The preview updates as you type.
- Optionally change the colors, size and error correction.
- Click Download PNG (or SVG for printing) and test-scan it with your phone before using it.
Popular ways to use QR codes
- Restaurants and cafés: link to your menu or ordering page.
- Guest Wi-Fi: visitors scan to connect without typing a password.
- Business cards and flyers: link to your website, portfolio or booking page.
- Events: link to tickets, a schedule or a sign-up form.
- Products and packaging: link to instructions, reviews or a warranty page.
Tips for codes that always scan
- Keep strong contrast: a dark code on a light background. Inverted (light-on-dark) codes don't scan on some phones.
- Leave a margin: the white border around the code (the "quiet zone") helps cameras find it.
- Print it big enough: at least 2 × 2 cm (0.8 in). For posters scanned from a distance, a good rule is 1 cm of code for every 10 cm of scanning distance.
- Shorter is better: long text makes a dense, hard-to-scan code. Use a short link where possible.
Static vs. dynamic QR codes
The codes made here are static: the link or text is encoded directly in the pattern, so they're free, private and never expire. Dynamic QR codes from paid services point to a short link that can be edited or tracked later, but they stop working if you cancel the subscription. For most uses, a static code linking to a page you control is the most reliable choice.
Frequently asked questions
Do these QR codes expire?
No. These are static QR codes: the information is stored inside the code itself, not on our servers. They work forever, with no account or subscription needed. The only thing that can stop a URL code from working is if the website it points to goes offline.
Can I use the QR codes commercially?
Yes. You can use them on flyers, menus, business cards, packaging and products at no cost and without attribution.
PNG or SVG — which should I download?
PNG works everywhere and is ideal for screens, documents and social posts. SVG is a vector format that stays perfectly sharp at any size, making it the best choice for professional printing, signs and large banners.
Which error correction level should I choose?
Higher levels let the code still scan if part of it is damaged or covered, but make the pattern denser. Medium (15%) suits most uses. Choose High (30%) for printed codes that may get scuffed or if you plan to place a small logo over the center.
Why won't my QR code scan?
Make sure there's strong contrast — dark code on a light background works best — and keep a white margin around the code. Very long text creates a dense code that's harder to scan; use a short link instead. Print it at least 2 × 2 cm (about 1 inch).