Loading ToolDeck, please wait.

ToolDeck.online

INITIALIZING_

0%
DESIGNED BY SJ VISUAL FLOW STUDIOS
ToolDeck.onlineOpen. Build. Go.
Skip to content
GuidesNovember 4, 2026· 8 min read

QR Codes for Business: Complete 2026 Guide

How to use QR codes for WhatsApp, WiFi, menus and reviews. Free generator, no watermark.

By ToolDeck EditorialDeveloper Team

QR codes went from a niche barcode variant to the single most common way consumers interact with physical businesses. In 2026 they are on menus, business cards, packaging, storefronts, flyers, invoices, receipts, posters and billboards. Nearly every smartphone on the planet can scan one without an app, and users expect them everywhere.

That ubiquity is a problem for the average business owner. Most QR code generators on the internet are paid subscriptions disguised as free tools. They brand your QR with their own logo, redirect through their server, or expire after a trial period. A QR code that used to work stops working, and suddenly the printed menu in a restaurant is dead.

This guide covers how to choose a generator you can trust, which types of QR codes matter for a small business, and how to design them so they actually get scanned.

Static vs dynamic QR codes

Every generator offers one of two models. Understanding the difference is the single most important decision you will make.

  • Static QR code. The data lives inside the image. Once printed, it never changes, never expires, and does not depend on any server. You can print it on a menu and it will work ten years from now.
  • Dynamic QR code. The image contains a short URL pointing to the generator server. The server redirects to your real destination, which you can change later. The upside is flexibility. The downside is that the code lives only as long as the service exists.

For every permanent printed use (menus, business cards, packaging, signage) always choose static. For temporary marketing campaigns where you might want to change the destination, dynamic is fine, but be aware of the service risk. A free static generator is the safest default.

The QR codes every business should have

Here are the codes that produce measurable returns, roughly in order of impact.

WhatsApp click-to-chat

A WhatsApp QR code opens a chat with your business directly, with an optional pre-filled message. This is the highest-converting QR code in 2026 for small service businesses. Instead of filling a contact form, a customer scans, sends a message, and you reply instantly. Restaurants, salons, tailors, plumbers, tutoring centres and freelancers all benefit hugely from being one scan away from a live conversation.

Create one in seconds with the WhatsApp QR Code Generator. Print it on your shop window, business card, invoice, or social media profile. There is no server in the middle; the code is fully static.

WiFi guest access

WiFi QR codes let guests join your network by scanning, without typing a password. This eliminates the most common friction point in cafes, hotels, clinics and home offices. The QR code contains the network name, password and encryption type, so iOS and Android both connect automatically.

Print a small card and leave it on the table or reception desk. Update it only when you change the WiFi password. The WiFi QR Code Generator produces a PNG or SVG you can print at any size without pixelation.

A menu QR code links to a hosted PDF or web page with your latest menu. This lets you update prices without reprinting. For safety and speed, host the menu on your own site, not a third-party host that might expire. Then point a static QR code at that URL.

The Menu QR Code Generator gives you a clean, high-contrast code with an optional logo and a call to action. Print it large enough (minimum 3 cm by 3 cm at close range) and make sure the destination URL loads in under two seconds on mobile.

Google review QR code

A Google review QR code opens your Google Business profile review form directly. This is the single best local SEO tool for most small businesses: reviews boost your map ranking and your click-through rate. Place the code on receipts, table cards, invoices and packaging.

Ask for the review at the moment of delight, not days later. A small printed card handed over with the bill converts far better than an email the next day. The Google Review QR Code Generator produces a code that opens straight into the review form without asking the customer to search for your business first.

vCard for networking and business cards

A vCard QR code saves your contact details to the other person phone in one tap. Name, phone, email, company, website, and optionally a photo. For freelancers, salespeople and conference attendees, it replaces a small stack of paper cards with a single line on the back of a card or badge.

The vCard QR Code Generator produces a static code that works forever. Test it once by scanning with both iOS and Android to confirm your contact details appear correctly.

Designing QR codes that actually get scanned

A QR code with a beautiful logo can fail to scan. A plain black-and-white code with proper spacing will always work. Follow these rules and you will never lose a scan again.

  • High contrast. Dark modules on a light background. Never the reverse. Never two similar colours.
  • Quiet zone. Leave at least 4 modules of empty space around the code. Do not crop the white border.
  • Minimum size. 2 cm by 2 cm for close scans like business cards. 5 cm by 5 cm for a menu at a table. 30 cm by 30 cm for posters viewed from 3 metres.
  • Resolution. Export as SVG or a PNG at least 1000 by 1000 pixels. Never resize a small PNG upward.
  • Logo. If you add a logo, keep it under 25 percent of the code area, and always test with multiple phones before printing.
  • Error correction. Use level M or H for printed codes. Higher error correction survives scratches and smudges.
  • Call to action. Add a small line of text above or below: "Scan to view the menu" or "Scan to chat on WhatsApp". Users scan more when they know why.

Testing before you print

Always test a QR code on real phones before committing to print. Open the code image on a computer screen, then scan it with an iPhone and an Android. Test from the distance your customers will actually stand. If it fails on either phone, do not print. A thousand printed menus with a broken QR code is an expensive mistake that a five-minute test avoids.

For critical uses like restaurant menus or product packaging, also test the destination URL in an incognito window. If your menu PDF requires a login or is behind a broken link, the QR scan will fail even though the code itself is perfect.

Tools mentioned in this article

Frequently asked

Do QR codes expire?

Static QR codes never expire because the data is stored inside the image itself. Dynamic QR codes can expire if the service stops operating, or if you cancel a subscription.

Do QR codes have a size limit?

The maximum data is around 3 KB for a QR code, which is plenty for a URL, WiFi credentials, a phone number or a vCard. Long text strings reduce the usable size, so keep data short and simple.

Do I need a paid subscription to make QR codes?

No. Static QR codes can be generated for free and printed forever. Paid services exist for tracking, branded short URLs, and dynamic destinations, but a small business rarely needs those for the use cases above.

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

Yes, as long as the logo is small enough (under 25 percent of the code area) and error correction is set to level M or H. Always scan-test with multiple phones before printing.

Why does a QR code sometimes fail to scan?

The most common causes are low contrast, missing quiet zone, blurriness from resizing, an oversized logo, or a printed size that is too small for the distance. Redesign with those in mind and test on a real phone.

Keep reading