WhatsApp QR Code Generator
Let people start a WhatsApp chat with you by scanning a code.
How to use the WhatsApp QR Code Generator
- Enter your number with country code (digits only).
- Optionally add a message people will start with.
- Download the QR code as PNG.
About the WhatsApp QR Code Generator
This is an ordinary URL QR code pointing at WhatsApp’s standard click-to-chat link: https://wa.me/<number>, with your optional message appended as a URL-encoded ?text= parameter. Scanning it opens a chat with your number, pre-filled and ready to send — no saving your contact first, no typing digits. Shops, market stalls, support desks and freelancers put these on signage, receipts and business cards because it turns a phone number into a single tap.
Enter the number in full international format, digits only — for example 923001234567, with no plus sign, spaces or dashes. This tool strips anything that is not a digit, but getting the country code right is on you: a number without it will not open the right chat, and the number must be registered on WhatsApp.
The honest caveat: this code depends entirely on WhatsApp continuing to support the wa.me link format. It is stable and widely used, but it is Meta’s scheme, not a standard anyone else controls — if it changed, printed codes would need reprinting. Your number is also plainly readable to anyone who scans the code; a QR code is not private. For a platform-independent alternative, see the phone QR code generator.
Frequently asked questions
How should I write the number?
Full international format, digits only — country code first, no plus sign, no spaces, no dashes. For example 923001234567. Anything that is not a digit is stripped automatically.
Do I need a WhatsApp Business account?
No. It works with any number registered on WhatsApp, personal or business. The link format is the same either way.
Can the person edit the pre-filled message?
Yes. It lands in the message box as an editable draft — they can change it or delete it before sending. Nothing sends on its own.
What happens if they do not have WhatsApp installed?
The wa.me link opens in a browser and WhatsApp prompts them to install or continue on the web version, rather than starting a chat directly.
Will this code keep working forever?
It encodes the link directly, so it never expires on our side and never contacts our servers. It does, however, rely on WhatsApp continuing to support wa.me links — that is a dependency on Meta, not on us.

