How to add a WhatsApp QR code to a business card
Turn your number into a WhatsApp chat link, make a QR code from it and print it on your card. The exact link format, the checks, and the usual mistakes.
To add a WhatsApp QR code to a business card, write your number as a WhatsApp chat link (https://wa.me/ followed by your full number in digits only), turn that link into a QR code, and place the code on your card design before you print it. Whoever scans it lands in a chat with you, without having to save your number first.
What does a WhatsApp QR code on a business card do?
It opens a WhatsApp chat with your number. The person points their phone camera at the card, taps the link that appears, and WhatsApp opens on a new chat with you. This only works if your number has an active WhatsApp account.
How do I make the WhatsApp link from my number?
WhatsApp calls this "click to chat". The link is https://wa.me/ and then your number in full international format: the country code first, then the rest of the number, with no plus sign, no leading zero, no spaces, no dashes and no brackets.
| How you write your number | In the link |
|---|---|
| +44 7700 900123 | https://wa.me/447700900123 |
| 07700 900123 (UK, written locally) | https://wa.me/447700900123 |
| +44 (0) 7700-900123 | https://wa.me/447700900123 |
The example is a made-up number from a range kept for films and TV. Notice that the local zero goes away once the country code is in front.
Before you go on, open your link in a browser on your phone. If WhatsApp offers a chat with your own name or number, the link is right.
Can the chat start with a ready message?
Yes. Add ?text= and your message after the number, with the spaces written as %20:
https://wa.me/447700900123?text=Hello%20I%20have%20your%20card
The message then waits in the person's message box, ready to send. Keep it short: every extra character makes the QR code denser and harder to read when printed small.
How do I put the code on my card?
- Make the code. Paste your full link, starting with
https://, into a QR code generator. On the vCardGen QR code generator you choose "Link", paste it, and download the code, with no account. Take the SVG for printing: it stays sharp at any size. The PNG is fine for a screen or a quick test. - Place it on the design. Put the code in dark ink on a plain light background, and leave a clear white margin all around it. Do not stretch it or crop its edges.
- Give it room. A standard card has little space. If the front is full, put the code alone on the back, with one short line under it, such as "Scan to chat on WhatsApp".
- Test a printed proof. Print one card at actual size. Scan it with two different phones, one of them not yours, in normal room light. Only then send the file to the print shop.
Can I use the QR code from the WhatsApp app instead?
You can. A personal account has its own QR code, reached from the QR icon next to your name in Settings: scanning it adds you as a contact. The WhatsApp Business app has a short link and a QR code under Tools, then Short link, with an optional default message.
There is one thing to know before you print those. WhatsApp lets you reset these codes, and a reset makes the old one stop working. On a box of printed cards, it means every card goes dead at once.
A code made from your wa.me link holds your number itself. No reset in the app touches it: it works for as long as that number is on WhatsApp.
Code from your wa.me link | Code from the WhatsApp app | |
|---|---|---|
| Where you make it | Any QR code generator | Inside WhatsApp |
| Ready message | Yes, in the link | Yes, in the Business app |
| Stops working if | The number leaves WhatsApp | The code is reset, or the account is deleted |
Is this the same as the WhatsApp Web QR code?
No. The code shown by WhatsApp Web or the desktop app is scanned by your own phone to link that computer to your account. Never print it or show it to anyone: it has nothing to do with a code for a business card.
Why does my WhatsApp QR code not open a chat?
Go through these in order:
- The link has a plus sign, a zero, spaces or brackets in the number. Rewrite it as in the table above.
- The country code is missing. Without it, the link cannot point to your number.
- The number is not on WhatsApp. A landline or an old number will not open a chat.
- The phone shows nothing when scanning. The problem is usually the print: too small, too pale, on a shiny or busy background, or with no white margin. Make it bigger and reprint.
Will the code stop working one day?
A code made from a plain link does not expire: the link is written in the pattern itself, with no redirect service between the code and WhatsApp. There is more on this in do QR codes expire?. What can change is your number. If you move to a new WhatsApp number, the old cards still point to the old one, and the only fix is a new code and a new print.
What if one code should do more than WhatsApp?
A WhatsApp code does one thing: it opens a chat. If you also want people to call you, send an email, see your website or save you as a contact, a digital business card puts all of that behind one code.
On vCardGen you build the card with your photo and your details. Type your number the way you usually write it: the builder puts it in international format for you. Leave "This number is also on WhatsApp" ticked, and the card page shows a WhatsApp button next to Call and Save contact. Your account gives you the card's QR code in PNG and SVG, a business card to print (85 x 55 mm, with the code on it), and a count of scans and WhatsApp taps. The card goes online once you sign in with a code sent to your email. You can change your details later, even your number, and the printed code stays the same, as long as vCardGen is online.


