How to create a whatsapp qr code
Open your QR code generator, paste the URL or text below into the URL field, and click Create. The QR code is ready to download as a PNG. For best print quality, use at least 300 DPI when placing it in design software.
WhatsApp chat link - Use the full international format without the + or spaces: country code + number. You can add a pre-filled message: https://wa.me/15551234567?text=Hello%2C+I+have+a+question
Need a dynamic QR code you can edit later? Create a free QR4Everyone account - paste your URL, get a short link with a QR code you can update any time without reprinting.
What does a WhatsApp QR code contain?
A WhatsApp QR code encodes a wa.me link - WhatsApp's official click-to-chat URL. Scanning opens a new WhatsApp conversation to your phone number. The contact doesn't need to save your number first.
You can include a pre-filled message in the URL: https://wa.me/15551234567?text=I'd+like+more+info. This reduces friction for the customer - they just hit send instead of composing from scratch.
When to use a WhatsApp QR code
- Customer support - Display on product packaging, receipts, or website as a direct support channel.
- Business cards - Clients scan to message you directly without dialing or saving a contact.
- Restaurant tables - Customers message their order or reservation request without calling.
- Signage and banners - Event organizers provide an instant contact point for attendees.
- Real estate listings - Prospective buyers scan a yard sign to message the agent directly.
WhatsApp Business vs. personal number
If you're using WhatsApp for business, the wa.me link works for both personal WhatsApp accounts and WhatsApp Business accounts. There's no functional difference in the QR code - both encode the same URL format.
WhatsApp Business has an official QR code feature built in (under Settings → Business Tools → Short Link), but it only works while you have the app open. The wa.me URL in a standard QR code is more reliable for printed materials because it doesn't depend on app state.