QR Code Generator
Create a scannable WhatsApp QR code in seconds. Enter your number and an optional pre-filled message, customise the colours, and download a QR code people can scan to open a chat with you instantly, perfect for posters, packaging, cards and shopfronts.
+1▾How to use QR Code Generator
- 1 Enter your number Pick your country code and type your WhatsApp number.
- 2 Add a message (optional) Set a pre-filled message that appears when someone scans.
- 3 Download or copy Customise the colours, then download the QR as a PNG or copy the link.
What a WhatsApp QR code does
A WhatsApp QR code is simply a picture of a click-to-chat link. Instead of typing wa.me/15551234567, a person points their camera at the code and their phone offers to open the chat. That extra step of “just point and scan” is what makes QR codes so useful in the physical world, where nobody wants to type a long number from a poster.
Under the hood there is no magic: the code encodes the same wa.me address you would share as text, optionally with a prefilled message. Every modern phone camera reads QR codes natively, so there is nothing for the scanner to install.
How to design a code that actually scans
QR codes are forgiving, but they are not indestructible. Three things decide whether a scan succeeds. The first is contrast: dark modules on a light background scan best, and while you can brand the colour, a pale code on a busy photo will frustrate people. The second is size: on print, aim for at least two centimetres square for close-up scanning and larger for anything read from a distance, such as a shop window or a banner. The third is quiet space: leave a clear margin around the code so the camera can find its edges.
This tool lets you set the colours and export at high resolution so the code stays sharp when it is enlarged. If you plan to print big, download the largest size available and let your design software scale it down rather than up.
Where WhatsApp QR codes shine
Anywhere a customer is holding a phone and looking at something physical is a good candidate. Restaurants put a code on the table so guests can message for the bill or a refill. Shops place one at the till for support and reorders. Market stalls and pop-ups use them because there is no card machine conversation to have. Real-estate boards, event badges, packaging inserts, vehicle wraps and conference posters all turn a passive glance into an active chat. Even online, a code can be handy: someone reading on a laptop can scan it with their phone and continue the conversation on the device WhatsApp lives on.
Best practices
- Prefill a message that fits the place. A code on a menu might prefill “Hi, table 12 here”; a code on a product might prefill “Hi, I have a question about my order”.
- Test on more than one phone. Scan with an older Android and a recent iPhone before you print a thousand copies.
- Keep the number active. The code points at a link; if you change or lose the number, every printed code stops working. Use a number you intend to keep.
- Add a short instruction. “Scan to chat on WhatsApp” next to the code lifts scan rates, because not everyone assumes what a bare code does.
- Mind the contrast. If you must brand the colour, keep the modules dark and the background light.
Common mistakes
The classic error is encoding a badly formatted number, because a QR code will happily encode a broken link and you will not notice until someone scans it. Always confirm the underlying wa.me link works as text first. The next most common problem is printing too small or over a busy background, which drops the scan rate. Inverting the colours so the code is light on dark also breaks many scanners. And because a QR code is permanent once printed, avoid baking a time-limited campaign message into the prefilled text; keep it evergreen so the code stays useful.
Troubleshooting
The code will not scan. Increase the size, raise the contrast, and add quiet space around it. Re-download at a higher resolution if it looks fuzzy.
It scans but opens the wrong chat. The encoded number is wrong. Fix the wa.me link, then regenerate the code.
The message did not prefill. Make sure you entered the message before generating the code, and that the link it encodes includes the text.
Key features
Scannable WhatsApp QR
Encodes a wa.me link so a scan opens a chat with your prefilled message.
Custom colours
Match the code to your brand while keeping enough contrast to scan reliably.
High-resolution download
Export a crisp PNG that stays sharp on posters, packaging and business cards.
Drawn on your device
The code is generated locally, so nothing about your chat leaves the browser.
Why people use it
- Bridge print and chat Turn a flyer, sign or product label into a one-scan conversation starter.
- No app required to make it Everything runs in the browser; there is nothing to install.
- Reusable Because it points at a link, the same code keeps working as long as the number is active.
Frequently asked questions
How does a WhatsApp QR code work?
When someone scans it with their camera, it opens a WhatsApp chat with your number and any pre-filled message ready to send.
Where can I use the QR code?
Print it on posters, flyers, business cards, packaging or your shop window, or share it online.
Do people need to save my number?
No, scanning opens the chat directly, no saving required.
Is it free?
Yes, free with no watermark.
Privacy & security
Your QR code is drawn in your browser using local code. The link it encodes is never uploaded to a server to be rendered, so your number and message stay on your device. The finished image is yours to download and print.
Sources
Your WhatsApp bestie has more tricks
Message packs, fancy text, symbols, links and QR codes. Every tool runs in your browser, free, no sign-up.
Explore all 389 tools