How to Create a QR Code for Your Business (Free)

Picture this: a customer walks past your storefront, glances at the window, and keeps walking. Nothing about that moment offered a next step. Now picture the same window with a small square that says "Scan for 10% off today." That square is a QR code — and it turns every physical surface your business owns (windows, receipts, packaging, business cards) into a doorway to your website, your reviews page, or your menu.

A basic QR code takes about a minute to create, costs nothing, and never expires. Here is how to do it right — including the one decision (static vs. dynamic) that most guides gloss over, and the placement tricks that actually get people to scan.

Why QR codes punch above their weight for small businesses

Big companies use QR codes because they are cheap. Small businesses should use them because they are the great equalizer: a printed code gives your corner cafe the same "scan and order" power as a national chain's app. For example:

  • A restaurant puts its menu behind a QR code on each table — no reprinting when prices change (well, almost — more on static vs. dynamic below).
  • A salon links its QR code straight to its Google reviews page. Every happy customer becomes a one-scan review.
  • A plumber's van carries a QR code linking to a booking page. The van becomes a billboard that takes appointments.

And the friction is gone: every modern phone scans QR codes right from the camera app. No special app, no setup — your customers already know how.

First, the one decision that matters: static vs. dynamic

This is the fork in the road, so let's get it right before you print anything.

Static QR codes — free forever

The destination is baked into the code's pattern. Free to generate, never expires, no account needed. The catch: you can't change where it points later — if the URL changes, you reprint. Best for things that don't change: your homepage, WiFi password, a contact vCard.

Dynamic QR codes — editable, usually paid

The code points to a redirect URL hosted by a service, which forwards to your real link. Change the destination anytime and see scan counts. The catch: usually paid, and if you stop paying, printed codes can die. Best for campaigns or menus that change seasonally.

Starting out? Go static and free. You can always graduate to dynamic later for specific campaigns. Honestly, most small businesses never need more than a good static code.

What should your QR code link to?

A QR code is only as good as its destination. One code, one job — don't link to your generic homepage when a specific page would convert better. The highest-value destinations:

  • Your Google Business review link — the single best use for most local businesses. Google hands you a short review link inside your Business profile.
  • A specific landing page — "scan for 10% off" should land on the offer, not your homepage.
  • Your menu or price list — restaurants, salons, repair shops.
  • WiFi access — cafes, waiting rooms, clinics.
  • Your contact card (vCard) — networking gold on business cards. One scan and you are in their phone.
  • A booking or order page — remove every step between interest and action.

How to create your QR code (takes about a minute)

1 Get your destination ready.
Copy the exact URL the code should point to. Double-check it — with a static code, a typo is forever.
2 Open the generator.
Head to our free QR code generator — no signup, everything runs in your browser.
3 Paste and generate.
Paste your link, pick your size, and hit generate. The code appears instantly.
4 Download the PNG.
Save the high-resolution version — you want the crisp file for print, not a screenshot.
5 Test-scan before you print anything.
Point your phone camera at it. This ten-second check beats printing a thousand dead flyers.

Where to put it so people actually scan

  • Storefront window and front door — your highest-traffic real estate.
  • Counter, reception desk, or checkout — the customer is already standing there with attention to spare.
  • Receipts and packaging — the sale is done; now earn the review or the reorder.
  • Business cards — link to your vCard or booking page.
  • Table tents (restaurants, cafes) — menu, reviews, WiFi.
  • Your work vehicle — a van that takes bookings.

And the golden rule: always pair the code with a call to action. "Scan for 10% off" will beat a lonely, unexplained square every single time. Tell people what they get.

5 design rules for QR codes people actually scan

  1. Dark on light, always. Black on white is the gold standard. Inverted (light-on-dark) codes fail constantly — phone cameras can't read them reliably.
  2. Size it for the viewing distance. Minimum about 2x2 cm (roughly an inch) on a business card or flyer. For a window scanned from the sidewalk, go much bigger.
  3. Keep the quiet zone. That white margin around the code isn't decoration — scanners need it to find the code's edges. Never crop it off.
  4. Keep URLs short. Long URLs make denser, harder-to-scan codes. Use your shortest clean URL.
  5. Go easy on the logo. A small center logo is fine — under about 30% of the code's area, high error correction — but test-scan on several phones first.

Mistakes that kill QR codes

  • Linking to a page that isn't mobile-friendly. Most scans happen on phones.
  • Printing too small to scan.
  • No call to action. Mystery squares don't get scanned.
  • Building on a free dynamic-code service that later paywalls your redirects — printed codes die with the subscription.

Frequently asked questions

Are QR codes really free to create?

Yes — static QR codes are free and never expire. Our free QR code generator makes them in your browser with no signup. Only dynamic codes (editable destination + scan tracking) typically cost money.

Do QR codes expire?

Static codes never expire — the destination is encoded in the pattern itself. Dynamic codes depend on the service hosting the redirect: stop paying and printed codes can break.

Can I see how many people scanned my QR code?

Only with dynamic QR codes, which route scans through a tracked redirect. Static codes have no tracking — the scan happens entirely on the customer's phone.

What size should I print my QR code?

At least 2x2 cm (about an inch square) for hand-held items like business cards. Scale up with viewing distance — a window code scanned from the sidewalk should be several inches across. Test-scan at the real distance first.

Can I put my logo in the middle of a QR code?

Yes, if it stays under roughly 30% of the code area and you use high error correction. Test on several different phones — if any struggle, shrink the logo or drop it.

Do customers need a special app to scan QR codes?

No. The default camera app on iPhone and Android scans QR codes automatically — just point and tap. That's a big reason QR codes came back: the friction disappeared.

Create your free QR code now

Paste your link, download your code, print it anywhere. No signup — takes about a minute.

Open QR Code Generator →

Related tools: Password Generator · Word Counter · Case Converter