Free WhatsApp QR Code Generator
Create a QR code that opens a WhatsApp chat with your number when scanned. Print it on flyers, menus, packaging, visiting cards, or your storefront and turn offline footfall into WhatsApp conversations.
What happens after the scan matters most. With VGraple CRM on your number, every scanned chat can get an instant automated welcome, a menu of options, and a place in your team inbox - even at 11 pm.
Answer Every Scan Automatically →
How to use the WhatsApp QR code generator
- Enter your WhatsApp number with the country code and an optional prefilled message that names the placement, for example "Hi, I scanned the code at table 4".
- Download the PNG at print size. Keep at least a finger's width of white space around the code and test the print with two phones before ordering a batch.
- Place it where a customer is holding a phone and has a reason to write: the counter, the bill, the packaging, the table, the shop window.
Where to use it
- Table tents and menus: "Scan to order or call a waiter" in a restaurant.
- Bills and receipts: "Scan for your invoice and offers" at a retail counter, with a YES step for marketing consent.
- Packaging: "Scan for care instructions or to reorder" on a D2C parcel.
- Shop windows and hoardings: "Scan to book a visit" for a real estate project or a clinic.
- Business cards and brochures: a code that opens a chat with the salesperson's name in the message.
- Vehicles and uniforms: "Scan to book a service" on a workshop van.
Common mistakes
- Printing the code too small; below three centimetres it fails on older cameras.
- Low contrast or a busy background; black on white prints best.
- No prefilled message, so every scan arrives as "Hi" and you cannot tell the placement.
- A code that points to a personal number instead of the business number the team answers.
- Changing the number after printing; the code is fixed, so plan for the business number.
What happens after the scan
A scan opens the chat with the message ready; when the customer sends it, a free 24-hour window opens and the first message is their consent for service replies. In VGraple CRM the prefilled text can trigger a flow (a menu, a booking, a catalogue), the conversation reaches the inbox with the placement recorded as the source, and a follow-up question collects marketing consent so offers can be sent later within Meta's rules; see delivery protection.
Frequently asked questions
How does a WhatsApp QR code work?
The QR code encodes a wa.me click-to-chat link. When someone scans it with their phone camera, WhatsApp opens with a chat to your number, optionally with a pre-filled message ready to send.
Can I print this QR code?
Yes. Download the PNG and use it on menus, flyers, posters, product packaging, visiting cards, or vehicle branding. The generated code is high-contrast and scans reliably at print sizes of 2 cm and above.
Does the QR code expire?
No. The code encodes a permanent wa.me link tied to your phone number. It works as long as the number is on WhatsApp. If you change numbers, generate a new code.
Is my number sent to your server?
No. The QR code is generated entirely in your browser using an open-source library. Nothing you type here is transmitted or stored.
How do I track how many people scanned it?
Use a distinctive pre-filled message like "Hi! I scanned the QR at the store" - then in a CRM like VGraple you can count conversations that started with that message and attribute walk-in traffic.
Do customers need an app to scan?
No. Phone cameras on Android and iPhone open wa.me links directly.
Can I change the message without reprinting?
Only if the code points to a redirect you control; a plain wa.me code carries the message inside it.
Is the QR code free to use commercially?
Yes. Generate as many as you need; nothing is stored on our side.
Related