WhatsApp QR Code for Business: Generate, Use & Track Codes (2026 Guide)
Learn how to create a WhatsApp QR code for your business. Free QR code generator with pre-filled message, tracking, and print-ready download. Perfect for stores, restaurants, events, and business cards.
WhatsApp QR Code for Business: Generate, Use & Track Codes (2026 Guide)
A WhatsApp QR code turns a physical space β a store window, a restaurant table, a business card β into a one-tap conversation starter. Scan β WhatsApp opens β message pre-filled β send. No typing, no copy-paste, no friction.
This guide covers how to generate a free WhatsApp QR code, where to place it for maximum scans, and how to track which placements drive real conversations.
What is a WhatsApp QR code?
A WhatsApp QR code is a scannable barcode that encodes a wa.me link. When scanned with a phone camera, it opens WhatsApp with a specific number and an optional pre-filled message β exactly like a click-to-chat link, but designed for offline and printed use.
| Feature | WhatsApp QR code | Regular wa.me link |
|---|---|---|
| Medium | Print, packaging, signage | Digital: websites, emails, bios |
| User interaction | Scan with camera | Tap or click |
| Pre-filled message | β | β |
| No contact save needed | β | β |
| Trackable per placement | β
(unique ?text= per QR) | β
(unique ?text= per link) |
Why your business needs a WhatsApp QR code in 2026
Over 80 % of smartphone users scan a QR code at least once a month. Typing a phone number feels outdated β scanning is the expected behaviour.
| Use case | Why it works |
|---|---|
| Storefront window | Passers-by scan and ask about a product while looking at it |
| Restaurant table | Guests order, book a table, or give feedback without an app |
| Business card | Replaces 12 digits of typing with one camera scan |
| Event badge | Attendees connect instantly β no contact exchange |
| Product packaging | Post-purchase support and reorder in one scan |
| Receipt / invoice | Delivery updates or billing questions in two taps |
How to generate a free WhatsApp QR code
The fastest method is a dedicated generator. Here's how using Waaplink's free WhatsApp QR Code Generator:
- Enter your phone number in international format (the tool accepts
+, spaces, and dashes). - Write a pre-filled message β what the customer sees when they scan. Examples:
- "Hi! I have a question about [product name]."
- "Hi! I'd like to order for delivery."
- "Hi! I'm scanning from your business card."
- Click Generate β you get a high-resolution PNG (print-ready) and a short shareable link.
Generate programmatically
To create WhatsApp QR codes at scale (e.g., for product shipments), encode a wa.me URL with any QR code library:
https://wa.me/34612345678?text=Hi%2C%20I%27m%20scanning%20from%20your%20product%20packaging
const QRCode = require('qrcode')
const waLink = 'https://wa.me/34612345678?text=Hi%2C%20I%27m%20scanning%20from%20my%20event%20badge'
QRCode.toFile('./whatsapp-qr.png', waLink, { width: 500 })
Where to place your QR code for maximum scans
Physical storefront
Place a QR code sticker at eye level on your shop window or at the checkout. Label it clearly: "Scan to ask us anything on WhatsApp".
Tip: Use a different pre-filled message per spot (window vs counter) to track which drives more chats.Restaurant tables
A tent card or table sticker lets guests order, request the bill, or ask about ingredients without waiting. Pre-fill the message with the table number: ?text=Hi%2C%20I%27m%20at%20Table%207.
Business cards
A QR code on the back of your card turns a static contact detail into an instant conversation. Add a CTA: "Scan to chat on WhatsApp β".
Event badges
Include a QR code on attendee badges so connections happen on the spot β no lost business cards, no "I'll add you later".
Product packaging and delivery inserts
Post-purchase is the highest-intent moment. Add a QR code to product boxes (support, warranty) and delivery receipts (tracking, returns). Use a unique message per channel.
How to track QR code performance
Since printed QR codes lack built-in analytics, use a simple trick: a unique pre-filled message per placement.
| Placement | ?text= parameter | Approx. monthly scans |
|---|---|---|
| Storefront window | Storefront inquiry | 45 |
| Restaurant table | Table order request | 110 |
| Business card | Business card scan | 20 |
| Product box | Product support | 85 |
The first word in each incoming chat tells you the source. No extra tools needed.
For deeper tracking (date, device, location), use a QR code generator that provides a short link behind the QR code. The short link redirects through a trackable URL before reaching wa.me.
Best practices
| Do | Don't |
|---|---|
| β Use high-resolution PNG (500Γ500+ px) for print | β Stretch or warp the code β it becomes un-scannable |
| β Keep a white border (quiet zone) around the code | β Print it too small β minimum 2 cm Γ 2 cm |
| β Always pre-fill a message | β Use one QR code everywhere β you can't track sources |
| β Test a sample before bulk printing | β Place it where lighting is poor or surface is curved |
| β Pair with a short text URL as backup | β Skip the CTA label β tell people why to scan |
QR code size guidelines
| Scanning distance | Minimum QR code size |
|---|---|
| 10 cm (phone held close) | 1.5 cm Γ 1.5 cm |
| 30 cm (typical hand-held) | 2.5 cm Γ 2.5 cm |
| 1 m (store window) | 8 cm Γ 8 cm |
| 3 m (banner or poster) | 25 cm Γ 25 cm |
Rule of thumb: the QR code should be at least 1/10th of the scanning distance.
Static vs dynamic QR codes
| | Static | Dynamic |
|---|---|---|
| Encoded data | Permanent wa.me link | Short link that redirects |
| Can change destination? | No | Yes |
| Analytics | Manual (unique messages) | Automatic (scans, date, device) |
| Best for | Business cards, permanent signage | Campaigns, events, seasonal offers |
For most businesses, static QR codes with unique ?text= per placement provide enough tracking at zero cost.
Common mistakes to avoid
- Using a personal number. Printed QR codes are permanent β use a dedicated business number.
- No pre-filled message. An empty chat box kills conversion. Always pre-fill.
- Poor contrast. The code must be dark on a light background. Light-on-dark often fails to scan.
- No call-to-action. A QR code without "Scan to order on WhatsApp" gets ignored.
Generate your WhatsApp QR code in 30 seconds
Skip the technical setup. Waaplink's free WhatsApp QR Code Generator creates a print-ready QR code with a pre-filled message and a short link β all in one click. No signup, no email, no watermark.
π Create your WhatsApp QR code now
Related tools: WhatsApp Link Generator Β· WhatsApp Button Generator Β· Send WhatsApp Without Saving Contact Β· WhatsApp Number Checker Β· WhatsApp Message Formatter