WhatsAppMay 20, 2026· 4 min read

How to Create a WhatsApp Business QR Code for Free

A single scan is all it takes for customers to start chatting with your business on WhatsApp. Learn how to create a free WhatsApp QR code with a pre-filled message — perfect for small shops, restaurants, freelancers, and service businesses.

What Is a WhatsApp QR Code and Why Does Your Business Need One?

A WhatsApp QR code is a scannable code that opens a WhatsApp chat with your business phone number — instantly. When a customer scans the code with their phone camera, it opens WhatsApp (or WhatsApp Business) with your number pre-loaded and, optionally, a pre-filled message ready to send. No saving contacts, no dialing numbers, no friction.

Behind the scenes, a WhatsApp QR code simply encodes a wa.me link. For example, the URL https://wa.me/919876543210?text=Hi! opens a chat with the Indian number +91 98765 43210 and pre-fills the message “Hi!”. Your QR code is a visual shortcut to that link.

For any business that relies on customer conversations — taking orders, answering enquiries, booking appointments, or providing support — a WhatsApp QR code eliminates steps between “interested” and “in conversation.” That speed matters: studies show that responding within five minutes makes you 21x more likely to qualify a lead compared to waiting 30 minutes.

WhatsApp Business QR Code vs. Regular WhatsApp QR Code

WhatsApp and WhatsApp Business are two separate apps, but both work with wa.me QR codes. Here’s how they differ:

  • Regular WhatsApp QR code: Links to a personal WhatsApp number. Great for personal use, but lacks business features like auto-replies, labels, and product catalogs.
  • WhatsApp Business QR code: Links to a WhatsApp Business number. When a customer scans it, the chat opens inside WhatsApp Business (if installed), giving you access to quick replies, away messages, and business profile info.

The QR code itself is technically the same — it’s a wa.me link either way. The difference is which app is registered to that phone number. If you’re a business, always use your WhatsApp Business number so customers see your business name, address, hours, and description when they open the chat.

💡 Pro Tip

You don’t need the paid WhatsApp Business API to use a QR code. The free WhatsApp Business app (available on Android and iOS) works perfectly.

Step-by-Step: Create a WhatsApp QR Code on QRcraft (Free)

Creating a WhatsApp Business QR code on QRcraft takes less than 30 seconds. Here’s how:

  1. Open QRcraft.app in your browser — no signup or account required.
  2. Select the WhatsApp tab from the QR type options.
  3. Enter your full phone number with country code (e.g. +91 98765 43210 for India, +1 555 123 4567 for the US).
  4. Add an optional pre-filled message (more on this below).
  5. Click Generate QR Code. Your QR code appears instantly.
  6. Download the QR code as a high-resolution PNG — ready for print or digital use.

That’s it. No watermarks, no paid plans, no hidden limits. The QR code is yours to use anywhere.

How to Add a Pre-Filled Message (Great for Customer Support)

A pre-filled message is the text that automatically appears in the chat box when someone scans your QR code. The customer can edit it before sending, but having a default message does two important things:

  • Reduces friction: The customer doesn’t have to think about what to type. They just hit send.
  • Gives you context: You instantly know what the customer wants without asking “How can I help?”

Here are some effective pre-filled messages for different business types:

✓ “Hi! I’d like to place an order.” — Restaurants, bakeries

✓ “Hi! I’m interested in booking an appointment.” — Salons, clinics

✓ “Hi! I saw your product and have a question.” — Retail, e-commerce

✓ “Hi! I need a price quote for your services.” — Freelancers, agencies

✓ “Hi! I need help with my order #” — Customer support

💡 Tip: One QR per use case

Create separate QR codes for different purposes — one for orders, one for support, one for appointments. This way your team can route conversations faster.

Where to Use Your WhatsApp QR Code

A WhatsApp QR code is versatile. Here are the most effective placements for small businesses:

  • Business cards: Replace the phone number line with a QR code. One scan and the customer is chatting with you. Pair it with a business card QR code for maximum impact.
  • Product packaging: Add a “Questions? Scan to WhatsApp us” code on your packaging. This is especially powerful for D2C brands.
  • Store windows & counters: A printed QR on a sticker or standee lets walk-in customers contact you even when the store is closed.
  • Restaurant tables: Table tents with “Order via WhatsApp” reduce wait times and free up staff.
  • Social media profiles: Share your QR code image on Instagram stories, Facebook posts, or your website’s contact page.
  • Invoices & receipts: Print the QR on invoices so customers can reach support instantly if there’s an issue.
  • Vehicle branding: Delivery vans, auto-rickshaws, or cabs with a “Chat with us” QR visible from outside.

Tips for International Phone Numbers (Country Codes)

The wa.me link format requires your phone number in full international format — country code first, no leading zeros, no dashes or spaces. Here are some common examples:

CountryCodeExample
India+91919876543210
United States+115551234567
United Kingdom+44447911123456
Brazil+555511987654321
UAE+971971501234567

⚠️ Common mistake

Don’t include the “+” sign or any spaces/dashes in the wa.me URL number. QRcraft handles the formatting for you automatically — just enter your number as you normally would with the country code.

Dynamic vs. Static WhatsApp QR Codes

Understanding the difference between dynamic and static QR codes helps you choose the right approach:

  • Static QR code: The wa.me URL is encoded directly into the QR pattern. Once printed, it cannot be changed. If you change your WhatsApp number, you need to reprint the code. This is what most free generators (including QRcraft) produce, and it’s perfectly fine for most small businesses.
  • Dynamic QR code: The QR encodes a short redirect URL that you can update later. This means you can change the destination phone number or message without reprinting. Dynamic codes also allow scan tracking (how many scans, when, where). These typically require a paid plan from enterprise QR platforms.

For most small businesses, a static WhatsApp QR code is the best choice. It’s free, works forever, doesn’t depend on a third-party redirect service, and loads faster because it goes directly to wa.me. If you later need to change your number, you can generate a new code on QRcraft in seconds.

Want to learn more about the differences? Read our detailed dynamic vs. static QR code comparison.

Frequently Asked Questions

Is a WhatsApp Business QR code really free?

Yes. QRcraft lets you create unlimited WhatsApp QR codes for free — no signup, no watermark, no trial period. The QR code encodes a standard wa.me link, so it will keep working forever even if QRcraft goes offline.

Does the customer need WhatsApp installed to scan the code?

Yes, the customer needs WhatsApp or WhatsApp Business installed on their phone. If they don’t have it, the wa.me link will prompt them to download WhatsApp from their app store. On desktop, it opens WhatsApp Web.

Can I use the same QR code for WhatsApp and WhatsApp Business?

A QR code links to a phone number, not a specific app. If your number is registered on WhatsApp Business, the chat will open in WhatsApp Business. If it’s on regular WhatsApp, it opens there. You can’t control which app the customer uses — but you control which app you respond from.

What size should I print the QR code?

For reliable scanning, print the QR code at least 2 × 2 cm (about 0.8 × 0.8 inches) for close-range scanning (business cards, receipts). For posters or store windows, go bigger — at least 10 × 10 cm. The rule of thumb: the scanning distance should be no more than 10 times the QR code width.

Create your free WhatsApp Business QR code

No signup. No watermark. Ready in seconds.

Generate WhatsApp QR Code →