In this article
QR codes went from a novelty to something almost every menu, poster and business card uses to skip typing out a URL. Here's how to generate one for free, what static and dynamic codes actually mean, and how to avoid the mistakes that make QR codes fail to scan.
The short version: generate the QR code from a short link, not the raw URL. The printed code then never changes, but you can update where it points and see how many people scanned it. Test-scan the final size with two or three phones before you print anything.
When a QR code is actually useful
QR codes work best wherever typing a URL is inconvenient: a printed menu, a flyer, a product label, a business card, a poster at an event, or a sign in a shop window. If someone's already looking at a screen, a plain link is usually simpler, so save the QR code for the offline moments where scanning beats typing.
Static vs. dynamic QR codes, explained
A static QR code encodes the destination URL directly into the code's pattern. It's simple and works forever, but if the destination ever needs to change, the code itself has to be regenerated and reprinted.
A dynamic QR code instead encodes a short link, and that short link is what actually redirects to the destination. This is the more useful setup for almost everything: the printed code never changes, but you can update where the short link points to at any time, and you get click data on top of it. In practice, generating a QR code from a shortened link (rather than the raw destination URL) gives you a dynamic code without needing a separate "dynamic QR" product.
Generating a QR code, step by step
- Start with the link you want people to land on. If it's long or ugly, shorten it first, since a shorter underlying URL keeps the QR code itself visually simpler and easier to scan.
- Generate the QR code from that link. With LINKNOWN, this is the same form you'd use to shorten a link: paste the URL, and a scannable QR code is ready alongside the short link, making it a dynamic code by default.
- Preview it at the size you'll actually use. A code that looks fine on screen can be too dense to scan once it's shrunk onto a business card.
- Download it and test-scan it yourself with a phone camera before printing anything.
QR code use cases beyond menus
- Business cards: a code linking straight to a contact-save page or portfolio, instead of making someone type a URL by hand.
- Event badges and signage: attendees scan to check in, get a schedule, or join a Wi-Fi network without typing a password.
- Product packaging: a code linking to setup instructions, a warranty registration form, or care instructions, without cluttering the label with text.
- Real estate signs: a code linking straight to a listing page, useful for a passerby who wants details immediately, without a search.
Common mistakes that break QR codes
- Too small on print. A QR code needs enough physical size relative to how far away someone will be standing when they scan it, a poster needs a bigger code than a business card.
- Low contrast. Light gray on white, or a code printed on a busy background image, is a common reason scans fail.
- Pointing at a broken or unshortened, ugly link. Since the QR code just encodes a URL, fix the destination link first, not the code itself.
- No way to update it later. If you print a static QR code pointing directly at a page that might move, you're stuck reprinting everything if that page changes. Pointing the QR code at a short link instead means you can update the destination later without touching anything you've already printed.
How big does a QR code need to be?
A rough rule that holds up in practice: the printed code should be at least one tenth of the distance people will scan it from. A code scanned from 30 cm away (a menu, a business card) can be around 3 cm across; one scanned from 3 m (a poster, a shop window) needs to be closer to 30 cm. When in doubt, print a test copy at the real size, put it where it will actually live, and scan it from where a real person would stand.
Frequently asked questions
Do QR codes expire? The code itself doesn't expire, it's just a pattern encoding a URL. What can "expire" is the destination it points to, which is exactly why generating the code from a short link (rather than the raw URL) is worth doing, since you can update the destination later.
Do I need an app to scan a QR code? No, every modern phone's built-in camera app scans QR codes automatically; dedicated scanner apps aren't necessary anymore.
Can I customize the color or add a logo to a QR code? Basic generators, LINKNOWN included, produce a standard black-on-white scannable code. Heavily stylized or logo-embedded codes exist but need more contrast testing to make sure they still scan reliably once printed.
A free QR code generator covers all of this in under a minute, no design software required, and a code generated from a short link never needs regenerating unless you actually want to change its appearance.
Shorten a link, make a QR code, build a mini site
One free account for all three, no credit card, no trial countdown.