Website & CommunicationStatic QR code

WhatsApp QR Code Generator

A WhatsApp QR code opens a chat with a specific number using WhatsApp's official click-to-chat link. Add an optional message to help customers start the conversation with the right context.

The code is a normal web link. It does not require the WhatsApp Business API, does not send messages on your behalf, and does not give QRKit access to your account.

What this QR code stores: The QR code stores a https://wa.me/ link with the number and optional URL-encoded message. It does not store a contact card or your WhatsApp credentials.

Digits only is safest, including the country code. Do not add +, spaces or leading zeros.

Style and output

PNG pixel size. SVG scales without losing quality.

Higher levels survive damage but create a denser pattern.

Available in PNG and SVG. Place the code on a light, plain surface.

Contrast is 21.0:1 — good for scanning.

Centre logo (optional)

PNG, JPEG or WebP · max 1.5 MB

A logo covers data modules. Keep it small, use a high-contrast image and always test the finished code.

Your image is processed in this browser only. Nothing is uploaded. Maximum file size: 1500 KB.

Your content is encoded in this browser. Nothing you type or upload is sent to a server.

QR code preview

Static QR code

No code generated yet

Fill in the fields, then generate your QR code.

Contrast is 21.0:1 — good for scanning.

Download

PNG and SVG files are created in your browser. The selected logo, if any, is included in the file.

Test first: scan the finished code with at least one phone camera before you print, laminate or publish it.

Before you print or share

  • Include the country code and use digits only. A leading zero is usually wrong in international format.
  • The number must have a WhatsApp account. If WhatsApp is not installed, the link may open a download page or do nothing.

Practical guidance for this generator

Example: Enter 447911123456 with 'Hi, I saw your stall at the market', generate, then scan with WhatsApp installed and with it removed.

Common mistakes

  • Keeping the leading zero from a local number.
  • Encoding a landline or a number that has no WhatsApp account.
  • Expecting the chat message to send without the user pressing send.

Testing checklist

  • Open the chat from a phone with WhatsApp installed.
  • Check the number and the prefilled message.
  • Try the link in a browser with no WhatsApp session.

When to choose a different tool

Use a website or form link instead if you need to change the contact details or message after printing.

How to create this QR code

  1. Enter the WhatsApp number with its country code.

  2. Add a short prefilled message if useful.

  3. Scan the generated code to confirm the chat opens with the right number, then download.

More on this QR code

Number format and click-to-chat rules

WhatsApp click-to-chat uses the wa.me domain followed by the full international number. The number must include the country code, use digits only, and omit the leading zero. The optional text parameter prefills the chat box.

Because it is a normal link, the code works with any camera or QR scanner. WhatsApp decides whether to open the installed app or a browser page.

  • Use 7–15 digits including the country code.
  • Do not add a plus sign, spaces or brackets.
  • The number must already have a WhatsApp account.
  • The message is prefilled, not sent automatically.

Sources and review

This page is reviewed by the QRKit Editorial Team. Recommendations are based on practical testing, public platform documentation, and common failure modes reported by users. Test the final code on the exact devices and materials you plan to use.

Frequently asked questions

Does scanning the code send a WhatsApp message?

No. It opens a chat with the number. The person must type or send the prefilled message themselves.

Why does the wrong contact open?

The country code or number is probably incorrect. Remove the leading zero, use the full international number, and test again before printing.

Does this work with WhatsApp Business?

Yes, if the Business account uses a normal WhatsApp number that accepts click-to-chat links. Automated business messaging requires separate API setup, which this tool does not provide.