Many “free” generators route your code through their servers, then switch it off when a trial ends. These codes are static: your link or details live inside the image itself, so there’s nothing to cancel.
Preview and download
Admit: every scanSample
Your code appears here as you type. Nothing is uploaded.
Type
—
Expires
Never
Opens
—
Tracking
None
Print at least
—
Valid forever
Fill in the details to download your code.
No expiry date
Static codes have no server behind them to shut down.
No account
Nothing to sign up for, nothing to cancel later.
No tracking
Scans go straight to your link, not through ours.
Made on your device
Your details and logo are never uploaded.
The difference
Why static codes can’t expire
It comes down to what happens between the scan and your page.
Dynamic QR codes
Common on “free trial” generator sites
Phone scans
Their server
Your page
The code holds a short link to the generator’s server, which forwards visitors to you. If the plan lapses or the company shuts down, that middle step disappears and every code you printed stops working at once.
Static QR codes
What this site makes
Phone scans
Your page
The code holds your link, Wi-Fi login or contact card directly. There’s no middleman, so there’s nothing to switch off, and nobody tracking who scanned it.
The one trade-off: you can’t edit a static code after printing. The easy fix is to point it at a page on your own website, then change that page whenever you like.
Before you print
Four checks for a code that always scans
01
Print it big enough
At least 2 cm wide for anything held in the hand. For signs, divide the scanning distance by ten.
02
Keep it dark on light
Dark pattern, light background, strong contrast. Inverted and pastel codes fail on many phones.
03
Leave the margin
The blank border around the code helps cameras find it. Don't crop it or print over it.
04
Test before you print 500
Scan the final file with two different phones, ideally from the real distance and lighting.
Questions
Straight answers
Do static QR codes expire?
No. A static QR code stores your information directly in the pattern, so there's no server or subscription behind it that could be switched off. It keeps working for as long as the thing it points to exists: your website, your Wi-Fi network, your phone number.
So what's the catch?
There isn't one for the code itself. Everything is generated in your browser, so each code costs us nothing to make and there's nothing to charge you for later. No account, no watermark, no trial.
Can I change where the code points after I print it?
Not the code itself, because the content is part of the image. The practical fix is to point the code at a page you control, like yourbusiness.com/menu, and update that page whenever you need to. You get an editable destination without depending on anyone else's server.
Is my information private?
Yes. Your links, Wi-Fi passwords, contact details and logos are turned into a QR code on your own device. None of it is uploaded or stored by us.
Can I use these codes for business and print?
Yes. Use them on menus, packaging, flyers, business cards, signage or anything else, commercial or not. No attribution is needed.
Which file format should I download?
For printing, use SVG or PDF. They're vector files that stay sharp at any size. For websites, documents and social posts, a PNG works well; choose 2048px or larger if you might print it later.
How big should I print my QR code?
At least 2 cm (about 0.8 in) wide for something held in the hand. For posters and signs, a good rule is one tenth of the scanning distance: a code scanned from 2 metres away should be about 20 cm wide. The preview shows a minimum size for your specific code.
Why won't my QR code scan?
The usual causes are low contrast, light pattern on a dark background, printing too small, or cropping the blank border around the code. Keep a dark pattern on a light background, leave the margin intact, and test with a couple of phones before printing a large batch.