Best Free QR Code Generators in 2026 (Static vs Dynamic)
Need to make a QR code without paying or signing up? Here's my hands-on take on free QR code generators, the crucial difference between static and dynamic codes, and how to make one that always scans.

QR codes are everywhere now — menus, payments, business cards — and you don't need to pay or sign up to make one. But there's one important distinction (static vs dynamic) that trips people up. Here's my hands-on take.
Static vs dynamic — read this first
| Type | Content | Expires? | Editable / stats | Cost |
|---|---|---|---|---|
| Static | Baked into the image | Never | No | Free |
| Dynamic | Points to a redirect | Depends on provider | Yes (edit + scan stats) | Paid service |
For most people — a menu, a poster link, a business card — static is the right, free choice. Be cautious of "free" tools that quietly make dynamic codes on a trial, which can stop working later.
Making a free static QR code
Use our free QR code generator:
- Pick the type (URL, text, email, phone, Wi-Fi).
- Enter the content.
- Adjust size and colours, then download a PNG.
It makes static codes — encoded into the image, never expiring, free to use commercially (business cards, posters, packaging). Full steps in how to create a QR code.
Make one that always scans
- Big enough. At least 2×2 cm in print; larger for scanning from a distance.
- High contrast. A dark code on a light background is most reliable — avoid pale colours or gradients.
- Good print quality. Matte beats glossy; avoid blur.
- Leave a quiet zone. Keep white space around the code.
- Test before printing. Scan it with a phone first.
A note on payment QR codes
For collecting payments, use your official provider's payment QR (your bank or payment app) rather than making your own. Self-made QR codes are great for information (menus, links, contact details); anything involving money should go through the official channel.
The bottom line
You don't need to pay or sign up to make a QR code: static codes are free, never expire, and are commercially usable — make one with our free generator. Avoid "free" dynamic codes that can break later, print with enough size and contrast, and always test before a big print run. For business use ideas, see QR code business uses.
FAQ
Is there a free QR code generator with no sign-up?
Yes. Many tools generate static QR codes for free with no sign-up, including our own QR code generator — enter a URL, text, email, phone or Wi-Fi, customise colours and size, and download a PNG. Static codes are free and never expire. Be wary of 'free' generators that actually create dynamic codes on a trial, which can stop working when the trial ends.
What's the difference between static and dynamic QR codes?
A static QR code has its content encoded directly in the image, so it never expires and is genuinely free — but you can't change it later or see scan stats. A dynamic QR code points to a short redirect, so you can edit the destination later and track scans — but it's a paid service and depends on that provider staying online. For most people (a menu, a link on a poster), static is the right, free choice.
Do QR codes I make expire? Can I use them commercially?
Static QR codes (like those from our tool) never expire — the content is baked into the image — and you can freely use them commercially on business cards, posters, packaging and menus. Just avoid 'free' dynamic codes from unknown services, which can expire or break when a trial or provider ends. For anything printed, static is safest.
My printed QR code won't scan — why?
Common causes: too small (print at least 2×2 cm, larger for distance), low contrast (dark code on a light background is most reliable — avoid pale colours or gradients), blurry or glossy printing (matte beats glossy), or too little quiet zone (leave white space around the code). Always test with a phone before printing in bulk.