About the whatsapp qr code

The code encodes a wa.me link, which is WhatsApp's own click-to-chat format. Scanning it opens a conversation with your number, so nobody has to save the contact first.

The number must be in full international form with the country code and no leading zero. This is the single most common mistake: a national-format number produces a link that opens WhatsApp and finds nobody.

Frequently asked questions

Is anything I enter sent to a server?
No. The QR code is generated by JavaScript running on your own device, and nothing you type - a Wi-Fi password, a phone number, a contact card - is uploaded, stored or logged. You can disconnect from the network after the page loads and it keeps working.
Why does my code open WhatsApp but find no account?
Almost always the number format. It needs the country code and no leading zero - a UK number written 020 7946 0958 must be 44 20 7946 0958. The tool strips spaces and brackets for you but cannot know which digits are the country code.
Does the recipient have to have my number saved?
No. That is the point of the format - the chat opens whether or not either of you has the other saved.
Is this the same as the QR code in WhatsApp itself?
No. WhatsApp's own code is for adding you as a contact and rotates when you reset it. This one encodes a plain link and does not expire.
Do these codes expire, or need an account?
No. The code contains the content itself rather than a link to us, so there is nothing to expire, nothing to track and no service that can stop working. Once you have downloaded it, it will keep scanning forever.

How your data is handled

Everything happens on your device. There is no upload, no storage and no logging. Closing the tab clears everything you entered.