You print a QR code on a menu, a flyer, a business card — a few hundred copies. Months later someone scans it and gets an error page, or nothing at all. The code didn't wear out; the service behind it changed. It's one of the more expensive small mistakes in print, and it's entirely avoidable once you know why it happens.
The redirect trap
Many free QR generators don't encode your link directly. Instead they encode a short link on their domain that redirects to your URL. That lets them track scans — and, less helpfully, means your code only works as long as that company keeps the redirect alive. If they shut down, change pricing, move to a paid plan, or delete your account, every printed code you made stops working at once. You can't edit paper, so the whole print run is dead.
A QR code that encodes your destination directly has no middleman. There's nothing to expire, nothing to bill you for, and nothing that can be switched off. As long as the thing it points to exists, the code works.
How to make a permanent one
Our QR Code Generator encodes your content straight into the code — no redirect, no account, no tracking link in the middle. You can download it as a PNG for screens and most print, or as an SVG for large formats like posters and signage, where a vector stays sharp at any size. It's generated in your browser, so nothing is uploaded, and the code doesn't depend on us staying online.
More than just links
QR codes are really just text, and scanners recognise certain patterns. Beyond a plain URL you can encode:
- Wi-Fi — a code guests scan to join your network without typing a long password.
- Contact details — tapping the code adds you to someone's phone.
- Email or phone — opens a pre-filled message or the dialler.
Because these encode the information directly, they keep working offline and forever — there's no server involved at all.
Printing so it actually scans
- Contrast — keep it dark on a light background; low contrast is the most common reason a code won't read.
- Size — print it large enough for the scanning distance; tiny codes on a poster fail.
- Quiet zone — leave clear white space around all four sides.
- Test before the run — scan the final artwork with a couple of phones before you print hundreds of copies.
Frequently asked questions
Do these codes track how many people scan them?
No — and that's the point. Because the code encodes your content directly rather than a link on our domain, there's nothing to track and nothing that can expire. If you need analytics, that's a deliberate trade-off you'd make with a different kind of service.
PNG or SVG?
PNG for screens, documents and most printing; SVG when the code will be scaled large, since it's a vector and stays perfectly crisp at any size.
Is anything uploaded when I generate a code?
No. The code is created in your browser — nothing you type is sent to a server, and the code keeps working with no dependency on us.
More guides
- How to Tell if a Website Is Really Uploading Your Files
- How Much House Can You Actually Afford?
- How to Make a Passport Photo From a Phone Picture
- How to Send Only the Pages You Need From a PDF
- How to Merge Scanned Pages Without the Order Going Wrong
- What You're Actually Pasting Into an Online JSON Formatter
- Why Two Names That Look Identical Don't Match
- Five Regex Patterns That Look Right and Quietly Aren't
- camelCase, snake_case or kebab-case: Which Goes Where
- Asking AI for the First Time: What to Ask, and What Not to Paste
- How to Keep Your Shorts Text From Being Covered by the YouTube UI
- Why Your YouTube Chapters Aren't Showing (and How to Fix Them)
- The Part of Your YouTube Title Nobody Sees
- How to Find What Changed Between Two Versions of a Document
- How to Get an Image Under an Email or Upload Size Limit
- What a Loan Actually Costs Beyond the Monthly Payment
- Compound Interest, and Why Starting Early Beats Saving More
- Should You Tip on the Pre-Tax or Post-Tax Amount?
- Why 30% Off Then 20% Off Isn't 50% Off
- What BMI Does and Doesn't Tell You
- How Many Calories You Actually Need (and Why Estimates Vary)
- Word Counts That Actually Matter (Essays, Meta Descriptions, Posts)
- How to Write an Invoice That Gets Paid Faster