Guide

Free QR Code Generator: How to Make a Custom QR Code

Updated September 6, 2026 · 8 min read

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. The printed code never changes, but you can update where it points at any time and get scan data on top. Generating a QR code from a shortened link gives you a dynamic code without a separate "dynamic QR" product, full comparison here.

Generating a QR code, step by step

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Free QR codes for common cases

If you only need a QR code for one specific thing, these focused generators skip the setup:

  • WiFi QR code: guests scan to join your network without typing the password.
  • Business card QR code: a scan drops your name, phone and email straight into someone's contacts.
  • Menu QR code: point a table tent at your current menu, or build a free menu mini site.
  • WhatsApp QR code: a scan opens a WhatsApp chat with your number, optionally with a message already typed.

Each one runs in your browser and needs no account. Sign up only when you want to brand the code, change where it points after printing, or track scans.

QR codes for a restaurant menu, in practice

A menu QR code has one job: get a seated guest to your current menu in one scan. A few things decide whether it works:

  • Point it at a page, not a raw PDF. A PDF opens slowly on a phone, zooms badly, and forces pinching. A menu page reflows to the screen. If your menu only exists as a PDF, put it somewhere with a stable link first, or build a free menu mini site so prices are editable without a reprint.
  • Make the underlying link one you can change. Point the code at a short link, and a seasonal menu swap, a sold-out item or a price change never means reprinting the table tents.
  • Placement: table tents at 3 cm are enough at reading distance; a window sticker for passers-by needs to be larger. Add the short URL in small text underneath so a guest whose camera struggles can still type it.
  • One code or many? One code for the whole menu is simplest. Separate codes for food, drinks and specials only make sense if those live on genuinely different pages.

QR codes on a business card, in practice

On a card, the QR code replaces the moment where someone types your details in by hand. What it should link to depends on what you want to happen next:

  • A contact card (vCard): the fastest path to "saved in their phone". A business card QR code writes your name, number and email straight into their contacts with no page in between.
  • A bio-link page: better when you want them to choose, a portfolio, a booking link, your socials. It also lets you update what the card points to after the cards are printed.
  • A single link: fine if there is exactly one thing, your website or your LinkedIn, and it will not change.

Keep the code to one side of the card, leave the quiet margin around it, and test it at final print size, since a card-sized code is close to the smallest a scanner will reliably read.

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.

How do I create a free QR code? Paste the link you want it to open into a free QR code generator, download the image, and test-scan it before printing. If the link is long, shorten it first so the code stays simple. Creating a QR code this way takes under a minute and needs no design software.

What's the best free QR code generator? The one that gives you a code you can update later. A generator that only encodes a raw URL locks you into reprinting if that URL ever changes; one that builds the code from a short link lets you change the destination and see scan counts without touching the printed code.

How do I make a QR code for a restaurant menu? Put your menu somewhere with a stable public link (a menu page rather than a PDF, ideally), then generate a QR code from that link and print it on table tents and the window. Generate it from a short link so a seasonal update or price change never means reprinting.

What should a business card QR code link to? A contact card (vCard) if you want your details saved instantly, or a bio-link page if you want the person to choose between a portfolio, booking link and socials. Avoid pointing it at a long, fragile URL that might change before the cards run out.

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.

Try it free

Shorten a link, make a QR code, build a mini site

One free account for all three, no credit card, no trial countdown.