How to Create a WhatsApp QR Code

Quick answer: A WhatsApp QR code encodes a wa.me link that contains your phone number. When someone scans it, WhatsApp opens a chat with you instantly — no need to save your contact first. You can even prefill a message so the conversation starts on the right foot. Enter your number, add an optional message, generate, then download and print.

WhatsApp is one of the most-used messaging apps on the planet, which makes it a natural channel for talking to customers. The trouble is friction: asking someone to find your number, type it correctly, and save it before they can message you is enough to lose them. A WhatsApp QR code removes every one of those steps. Point a phone camera at it, tap the link, and a chat with your business is already open. This guide explains how the code works and walks you through building one in a couple of minutes.

What a WhatsApp QR code actually is

A WhatsApp QR code is not magic — it is simply a normal URL QR code that contains a special WhatsApp link. The link uses the format https://wa.me/<number>, where the number is your phone number written in full international format with no plus sign, spaces, or dashes. For example, a UK number might become https://wa.me/447700900123.

When that link is opened on a device with WhatsApp installed, the app launches and opens a one-to-one chat with that number. The person scanning does not need to have you in their contacts, and you do not need to know their number in advance. Because the QR code only carries a link, any standard phone camera or QR scanner can read it — there is nothing WhatsApp-specific about the code itself.

You can also append an optional ?text= parameter to prefill the message box, which we cover below. That single addition turns a generic "message us" code into a purpose-built lead capture or support shortcut.

How to create one, step by step

The fastest route is a dedicated tool that builds the wa.me link for you and handles the international formatting. Try the WhatsApp QR code generator or the general free QR code generator and follow these steps.

  1. Choose the WhatsApp option. Pick the WhatsApp type so the tool produces a wa.me link rather than a plain text QR.
  2. Enter your number in full international format. Include the country code (for example 1 for the US, 44 for the UK, 49 for Germany) and drop the leading zero from the local number.
  3. Add an optional prefilled message. Something like "Hi! I'd like to know more about…" gives people a starting point.
  4. Generate the code. The tool encodes the link and renders the QR instantly.
  5. Download in high resolution. Choose PNG for screens and on-screen use, or SVG for print so it stays crisp at any size.
  6. Test before you publish. Scan it with at least two different phones to confirm it opens the correct chat.

That is the whole process. The code now lives wherever you place it — a poster, a flyer, a business card, a packaging insert, or your website.

Adding a prefilled message

A prefilled message is the difference between a scan and a conversation. By extending the link to https://wa.me/447700900123?text=Hello%2C%20I%27d%20like%20a%20quote, the chat opens with that text already in the box. The recipient can send it as-is or edit it first.

Spaces and special characters need to be URL-encoded (a space becomes %20, an apostrophe becomes %27), but a good generator does this automatically — you just type the message normally. Keep it short, friendly, and specific to the place the code appears. A code on a "request a quote" flyer should prefill a quote request; a code on a product label might prefill a question about that product.

Real-world use cases

The same simple code adapts to very different goals:

GoalWhere to place itSuggested prefilled message
Customer supportPackaging, receipts, help pages"Hi, I need help with my order…"
Orders & reservationsMenus, shop windows, table tents"Hi, I'd like to place an order / book a table"
Lead captureAds, flyers, event stands"Hi, I saw your ad and want more info"
After-sales & reviewsThank-you cards, delivery slips"Hi, I just received my order"

For a restaurant or café, a WhatsApp code on the table can become a lightweight ordering channel. If you want to go beyond messaging into structured ordering, that is where a full menu platform helps — more on that in our guide to QR codes for restaurants.

Want a code you can update later?

A printed number can change. With a dynamic QR code from QRbug you can swap the destination — a new number, a different message, or a richer landing page — without reprinting a single flyer, and see how many people scanned.

Try QRbug Free

Tips that make it work better

Done well, a WhatsApp QR code turns a passive poster into a two-way conversation — and conversations are where sales and support actually happen.

Frequently asked questions

Does a WhatsApp QR code work without saving my number?

Yes. The QR encodes a wa.me link with your number, so when someone scans it WhatsApp opens a chat with you directly. They do not need to save your contact first.

Can I add a prefilled message to a WhatsApp QR code?

Yes. By adding a text parameter to the wa.me link, the chat opens with a message already typed in the input box. The person can edit it before sending or just tap send.

Does the WhatsApp QR code need WhatsApp Business?

No. The wa.me link works with both a regular WhatsApp account and WhatsApp Business. Business accounts simply add features like a catalogue, quick replies and automated greetings.

F
The freeqrcodegenerators.com team
We produce content on QR codes and digital menu technology, in partnership with our technology partner QRbug.