QR Maker

WhatsApp QR Code Generator

Let customers start a WhatsApp chat with you by scanning, with an optional message already typed.

  1. Pick a type(done)
  2. 2Add content(current step)
  3. 3Save

Type

WhatsApp

Opens a WhatsApp chat with your number, with an optional message ready to send.

Preview

Waiting

Fill in the form above and your QR code appears here.

Size
Margin

Output 512 × 512px · 4-module margin

Add some content to turn on the save buttons.

StyleOptional · Frame, color, background, error correction, logo

Frame

Adds a colored border and a one-line caption around the code. Included in the saved PNG, SVG and the print sheet.

Code color

#111111

Background

Error correction

Maximum keeps the code readable when part of it is covered or damaged, but makes it denser.

Center logo

How a WhatsApp QR code works

The code uses WhatsApp's official click-to-chat link. Your number is reduced to digits only, without the plus sign, spaces or leading zeros, and any message is added as URL-encoded text: https://wa.me/14155552671?text=Hi%2C%20I%27d%20like%20to%20book%20a%20table.

When someone scans it, the phone opens the link, WhatsApp starts, and a chat with your number appears with the message waiting in the input box. Nothing is sent until they tap send, so they can edit it first. If WhatsApp is not installed, the link opens a web page that offers to download it or use WhatsApp Web.

The number must include the country code, because wa.me has no way to guess the country. The generator accepts 7 to 15 digits, which covers international numbers. A WhatsApp Business account works the same way as a personal one.

Where it helps

  • A hair salon prints a code on its business card with the message “I'd like to book an appointment”, so bookings arrive in one predictable format.
  • An online seller adds a code to the packing slip for questions about the order, which is easier than looking up a support address.
  • A tour guide shows a code at the meeting point so the group can reach them on the day.
  • A landlord puts a code in the apartment welcome folder for maintenance requests.

Tips before you print

  1. Write the number in international form, for example +44 7700 900123, not 07700 900123. A local leading zero is removed, but the country code cannot be added for you.
  2. Keep the pre-filled message short and specific, such as a booking request or an order number prompt. Long messages make the code denser.
  3. Scan the finished code yourself and check that the chat opens with the right name. A wrong digit sends people to a stranger.
  4. If you change your number, the printed code will keep opening the old one, so plan to reprint.

Questions

Does it work if the person has not saved my number?
Yes. That is the point of the wa.me link: the chat opens without adding you as a contact first.
Is the message sent automatically?
No. It appears in the text box, and the person decides whether to send it as is, edit it, or delete it.
Does it work with WhatsApp Business?
Yes. Use the number registered with your WhatsApp Business account.
Why doesn't my code open a chat?
The most common cause is a missing or wrong country code. Check that the number in the result line starts with your country code and has no extra zero after it.