MakeQR

QR Code for Businesses

Menu, review, WiFi or payment: pick by the job

  • Free, and no account to create
  • Never expires, unlimited scans
  • Checked to scan before you print it

Free and permanent, but it can never be edited or tracked once printed.

Scan to test

Y
yoursite.com
Print as poster, table card or stickers · free for 14 days with an account

Free, no account. Works forever and never expires.

A QR code for businesses is rarely one generic code: a menu needs a hosted page or a link to one already online, a review needs a Google review link, guest access needs a WiFi code, and a payment needs a payment link. Pick the type for the job, then choose static or dynamic.

A restaurant, a salon and a market stall rarely need the same QR code, even though all three get grouped under one umbrella term. A menu needs a hosted page or a link to one already online, a review needs a Google review link, guest access needs a WiFi code, and a payment needs a payment link.

Picking the right type for the job matters more than picking a generator, since a generic code pointed at a homepage rarely earns a second scan. Small businesses usually get by with a static code at a single storefront; a chain managing signage across several locations is where a dynamic one, changeable without reprinting, starts to pay for itself.

Choosing the right code for a business

  1. Name the one action you want

    A menu view, a review, a WiFi connection, a payment or a saved contact are different actions with different destinations. One code cannot do more than one of these well.

  2. Find where that destination already lives

    A menu PDF, a Google Business Profile review link, the router's guest network details, or a payment link from your provider. Most businesses already have these; the code just needs to point at them.

  3. Decide how often it will need to change

    A menu that changes weekly or a review link tied to one location needs different handling than a WiFi password that stays fixed for years.

  4. Test the printed proof at the counter

    Scan it from the customer's side of the till or table before a large print run, especially for a decal or window sign that will be expensive to redo.

Matching the type to the job

Each of these is a different code, not a setting on the same one.

  • Menu or ordering

    Point a free static code at a menu already online, such as a PDF or a page on your website. A hosted menu page that can be edited without a reprint is a paid feature for anyone managing several locations.

  • Reviews

    A code built from your Google Business Profile review link, one per physical location so reviews land against the right listing.

  • Guest WiFi

    A WiFi code carries the network name and password directly, so it is static and stops working the day the password changes.

  • Payments

    A link from a payment provider such as Stripe, Square or PayPal, printed at the counter or on an invoice.

  • Staff or department contact

    A contact card saved to the customer's phone, useful at reception desks and service counters.

Static for a single sign, dynamic for many

A single-location shop reprinting a sign occasionally is usually better off with a free static code: no account, no expiry, nothing to manage. A business with several locations or a menu that changes often benefits from dynamic codes instead, since the same printed sign keeps working while the destination behind it updates. A paid plan groups dynamic codes into folders, which matters once a business tracks a code per location rather than one for the whole company.

What a business code typically contains

Almost always a single web address: a menu page, a review link, a payment link or a contact card, or in WiFi's case the network name and password written directly into the pattern rather than a link. Nothing about a customer's visit or purchase is stored in the code itself.

Inside the code
https://g.page/r/your-location-id/review

Sizes across common business spots

A countertop stand by the register works at 30 to 40 mm. A receipt or invoice line works at 20 mm. A storefront window read from the sidewalk needs 150 to 200 mm, since a phone reads a code from about ten times its own width.

Print it at least 20 mm (2.0 cm) wide

Why a business code underperforms

  • No clear reason to scan

    A code with no label gets ignored. "Leave a review" or "See today's menu" next to it does more work than the code alone.

  • Skipping the proof print

    A code that scans fine on a screen can fail once printed at the wrong contrast or size. Test the printed material before a large run.

  • One generic review link for every location

    A chain printing the same review code for every branch sends all reviews to one listing, confusing for customers and misleading for anyone reading reviews for a specific location.

  • No plan for who updates it

    A dynamic code set up by one employee is only useful if someone still has account access to update it after that person leaves.

Static or dynamic across a business

A single sign at one location, with a destination that rarely changes, is fine as a free static code. It costs nothing and never expires.

A business managing several codes across locations, staff or a changing menu benefits from dynamic codes organized into folders, so an update to one destination does not mean reprinting anything. That needs a free account with a verified email; two dynamic codes are free forever, and folders come with a paid plan.

How dynamic QR codes work

How businesses actually use these codes

  • A coffee shop chain uses one dynamic code per till, updated each time the seasonal menu changes.
  • A boutique prints a static code linking to its Instagram profile on shopping bags.
  • A gym with several locations gives each branch its own dynamic review code, organized into folders by city.
  • A food truck uses a static payment link code taped to the order window.

A QR code that still works next year

Most of what goes wrong with a QR code happens after it is printed. These six things are why ours does not.

  • Checked before you print

    We decode every code you make and read it back. If a logo covers too much or a colour is too faint for paper, you find out here — not after the print run.

  • Unlimited scans, every plan

    Including the free one. A scan cap kills a printed code at the moment it starts working, which is why we do not have one.

  • We do not switch off your codes

    Two dynamic codes stay yours permanently, whatever you pay us. Cancel a paid plan and you keep them — the rest pause after 30 days, with three warnings first, and a paused code shows a neutral page, never a sales page.

  • Made on your device

    Static codes never reach our servers. Your WiFi password, your contact details and your logo stay in the browser — which is also why there is no limit.

  • Ready for the printer

    SVG for anything that gets scaled, and PNG at 1024px so the edges stay hard. Both free, no account.

  • Available in English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish

    The generator and every page speak English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish. More languages follow as each one is reviewed by a native speaker.

See what happens after you print

A dynamic code points at a short link you own. Change where it goes without reprinting anything, and see how often each code has been scanned and when the last scan was.

  • Change the destination any time, as often as you like
  • A scan count and the last scan for every code
  • No scan limit, on any plan
  • Cancel and you keep two codes permanently — the rest pause after 30 days
Start free

2 codes free. Paid from $7/month. Compare plans

MakeQRCNCafe Nord

Analytics

Aug 14 – Sep 12

7D30D90D1Y

Total scans

11,875

18%

Unique scanners

8,431

14%

Active codes

24

3

Scans per day

396

18%

Scans over time

0
200
400
600
800
Aug 14Aug 21Aug 28Sep 4Sep 11

Devices

62%

of scans came from an iPhone

  • iPhone62%
  • Android34%
  • Other4%

QR Code for Businesses: questions and answers

Short answers to what people ask before they print. Anything else, write to us.

Ask us something else

What is the best type of QR code for a small business?

There is no single best type. Match the code to the action you want: a menu link, a review link, a WiFi code, a payment link or a contact card each serve a different purpose.

Do I need a separate code for each location?

For anything tied to a specific place, such as a review link or a WiFi password, yes. A shared code across locations sends everyone to the same destination regardless of which branch they are standing in.

Should a menu QR code be static or dynamic?

Static is fine if the menu rarely changes and you are comfortable replacing the underlying page at the same address. Dynamic is worth it if you want to change what the code points to, such as switching to a hosted menu page, without reprinting.

Can I manage codes for multiple locations in one account?

Yes, with a paid plan that supports folders, which groups dynamic codes so a business can organize them by location or department rather than one long list.

What size should a business QR code be printed?

It depends on where it sits and how far people stand from it: about 20 mm on a receipt or invoice, 30 to 40 mm on a countertop stand, and 150 mm or more on a storefront window.

Make a code that still works next year

Free static codes with no account, two permanent dynamic codes, unlimited scans on every plan, and a check that tells you it scans before you print it.

Make a QR code

No account for static codes. Nothing to cancel.