The Best Way to Make QR Codes for Business Cards That Last Forever
The best way is to use a static QR code that points straight at your data — not a short link tied to someone's account that can vanish. Pair that with a print-safe size and dark-on-light contrast, and the code on your card will scan the same way in ten years as it does today.
Static beats dynamic for a printed card
A static QR code has the information baked directly into the pattern — a URL, a phone number, Wi-Fi details or a vCard. There's no server redirect that can go offline, no subscription that can lapse, no account that can get deleted. If a company that issued a 'smart' dynamic code shuts down or stops paying for hosting, every card with that code stops working. A static code has no such single point of failure.
Pick a data type that won't go stale
A link to a page you control (your own site, not a social profile that might get renamed) ages well. A phone number or a vCard with your contact details ages even better, since it needs no server at all once printed — it just contains the data. Avoid encoding a URL from a service you don't own and might lose access to.
Print settings that keep it scannable
Keep the QR code at least 2 x 2 cm on a standard business card, use black on white or another high-contrast pair, and leave a quiet zone (blank margin) around it. Glossy lamination can cause glare under phone cameras — matte finish scans more reliably. Test the printed card with two or three different phones before ordering a full batch.
Data and privacy on the card
If your QR code links to a contact card or form that collects someone's name, email or phone number, that is personal data. In the EU/EEA, the GDPR (Regulation (EU) 2016/679) governs how such data must be collected and stored, including on a digital business card. In Norway, the Personopplysningsloven implements the GDPR with the same obligations. If you operate outside the EU/EEA, check your own country's data protection rules before adding a contact-collection form behind your QR code.
Avoid services that time out or disappear
Many QR generators tie your code to a dashboard login or a free trial. When the trial ends, the code often stops redirecting — even though the printed card is already in circulation. For a code meant to last as long as the card itself, choose a tool that encodes the data once, with nothing left running on a server that can be switched off.
How Qrkeep fits this
Qrkeep generates free QR codes that keep working, for good. Type a link, phone number, Wi-Fi network or contact card, download a print-ready file, and that's it — no account, no trial, nothing to cancel later. The code you print is the code that still works whenever someone scans your card.
Frequently asked questions
What's the best way to make QR codes for business cards that last forever?
Use a static QR code — one with the data encoded directly in the pattern — paired with high-contrast printing at a readable size. Avoid services that route the scan through a login-based dashboard, since that dashboard can go offline.
Do QR codes on business cards expire?
The QR pattern itself doesn't expire. What can stop working is a dynamic link behind it, if the company hosting that redirect shuts the service down or you stop paying for a plan.
What should I encode on a business card QR code?
A link to a page you control, a phone number, Wi-Fi credentials, or a vCard with your contact details. All of these can be static and need no ongoing service to keep functioning.
Is it safe to put personal contact details in a QR code?
Generally yes for your own business contact info. If the code collects other people's personal data through a form, in the EU/EEA that falls under the GDPR (Regulation (EU) 2016/679); in Norway the Personopplysningsloven applies the same rules. Check your local data protection law if you're elsewhere.
Do I need an account to make a QR code that doesn't expire?
No. An account or login is often exactly what causes a code to stop working later, if the account lapses. Qrkeep generates the code without requiring one.
More guides
Other things we made
Also in English, made by the same people.
Also in English, made by the same people.
Also in English, made by the same people.
Also in English, made by the same people.