Website & CommunicationStatic QR code
WhatsApp QR Code Generator
A WhatsApp QR code opens a chat with a specific number using WhatsApp's official click-to-chat link. Add an optional message to help customers start the conversation with the right context.
The code is a normal web link. It does not require the WhatsApp Business API, does not send messages on your behalf, and does not give QRKit access to your account.
QR code preview
Static QR codeFill in the fields, then generate your QR code.
Contrast is 21.0:1 — good for scanning.
Download
PNG and SVG files are created in your browser. The selected logo, if any, is included in the file.
Test first: scan the finished code with at least one phone camera before you print, laminate or publish it.
Before you print or share
- Include the country code and use digits only. A leading zero is usually wrong in international format.
- The number must have a WhatsApp account. If WhatsApp is not installed, the link may open a download page or do nothing.
Practical guidance for this generator
Example: Enter 447911123456 with 'Hi, I saw your stall at the market', generate, then scan with WhatsApp installed and with it removed.
Common mistakes
- Keeping the leading zero from a local number.
- Encoding a landline or a number that has no WhatsApp account.
- Expecting the chat message to send without the user pressing send.
Testing checklist
- Open the chat from a phone with WhatsApp installed.
- Check the number and the prefilled message.
- Try the link in a browser with no WhatsApp session.
When to choose a different tool
Use a website or form link instead if you need to change the contact details or message after printing.
How to create this QR code
Enter the WhatsApp number with its country code.
Add a short prefilled message if useful.
Scan the generated code to confirm the chat opens with the right number, then download.
Number format and click-to-chat rules
WhatsApp click-to-chat uses the wa.me domain followed by the full international number. The number must include the country code, use digits only, and omit the leading zero. The optional text parameter prefills the chat box.
Because it is a normal link, the code works with any camera or QR scanner. WhatsApp decides whether to open the installed app or a browser page.
- Use 7–15 digits including the country code.
- Do not add a plus sign, spaces or brackets.
- The number must already have a WhatsApp account.
- The message is prefilled, not sent automatically.
Sources and review
This page is reviewed by the QRKit Editorial Team. Recommendations are based on practical testing, public platform documentation, and common failure modes reported by users. Test the final code on the exact devices and materials you plan to use.
Frequently asked questions
Does scanning the code send a WhatsApp message?
No. It opens a chat with the number. The person must type or send the prefilled message themselves.
Why does the wrong contact open?
The country code or number is probably incorrect. Remove the leading zero, use the full international number, and test again before printing.
Does this work with WhatsApp Business?
Yes, if the Business account uses a normal WhatsApp number that accepts click-to-chat links. Automated business messaging requires separate API setup, which this tool does not provide.
