Enter your number above (with country code) and an optional pre-filled message, and download a free WhatsApp QR code. Anyone who scans it opens a chat with you straight away, without saving your number first. It suits storefronts, packaging, menus, flyers and link-in-bio. There’s no watermark, no sign-up, and the code is generated in your browser.
To make yours:
Enter your number with country code
Digits only — for example 447911123456, with no +, spaces, dashes or brackets.
Add a pre-filled message (optional)
Such as “Hi, I’d like to order…”. It’s URL-encoded for you so emojis and punctuation don’t break the link.
Scan-test on a phone
Confirm it opens the right chat — especially if your message has emojis.
Download free
PNG for screens or vector SVG/PDF for print — no watermark.
How it works
There is no special “WhatsApp QR” format: the code simply contains your wa.me click-to-chat link (e.g. https://wa.me/447911123456). Any phone camera reads it, and the link hands off to WhatsApp. It works identically with WhatsApp and WhatsApp Business, because both use the same number.
WhatsApp’s wa.me links want the full international number with country code, digits only. Drop the leading + and any spaces, dashes or brackets, and drop the leading 0 that some countries use for domestic dialling: a UK mobile written 07911 123456 becomes 447911123456. This is the single most common thing to get wrong, and a wrong number opens an empty chat or fails to find your account.
Want it branded? Add your logo with the logo guide. Putting it in print? Check the print-size guide. Prefer plain texts over WhatsApp? Use the SMS QR code generator instead.
The same tool, written for a specific trade, with the wording and examples that trade uses.