Skip to main content

Free WhatsApp QR Code Generator

Generate a QR code that opens a WhatsApp chat with a pre-filled message — no need to save a contact first.

1

Choose a QR type

2
WhatsApp
Start a WhatsApp chat instantly

Your QR code will appear here

Fill in the form and click “Generate QR Code”

How to create a WhatsApp QR code

  1. 1

    Enter the destination WhatsApp number including the country code, without spaces or symbols if possible (e.g. 12025550123).

  2. 2

    Optionally write a Pre-filled message so the chat opens with your text already typed in.

  3. 3

    Check the live preview updates as you type.

  4. 4

    Open Customize appearance for colors, dot and corner style, size, and an optional logo.

  5. 5

    Click Generate QR Code and download as PNG, SVG, or JPG.

Common uses for WhatsApp QR codes

  • Customer support entry points printed on packaging
  • Event vendors taking quick order requests
  • Real estate agents fielding fast listing inquiries
  • Community or group invite flyers

Tips for better results

  • Double-check the country code is included and correct — WhatsApp numbers won't resolve without it.
  • A pre-filled message helps you triage incoming chats faster once scans start coming in.

Features

Strict international-number validation
Always requires a complete, real number with country code — never a bare local number that could open the wrong chat.
Pre-filled opening message
Set the text ahead of time so every scan starts the conversation the same way.
Works with or without the app
Falls back to WhatsApp Web automatically if WhatsApp isn't installed on the scanning device.
Full visual customization
Colors, dot and corner style, size, margin, error correction, and an optional logo.
PNG, SVG, and JPG export
Download in whichever format fits packaging, signage, or a digital storefront.

Benefits

No contact-saving step
Skips the awkward "save my number first" flow — the chat just opens.
Faster customer support intake
A consistent pre-filled message helps you triage incoming chats the moment scans start coming in.
Familiar to billions of users
WhatsApp is already installed for most scanners worldwide, so there's little friction to starting a chat.
Fully private generation
The number and message are encoded entirely in your browser — nothing is sent to a server.
Free with no limits
Generate as many WhatsApp QR codes as you need, for as many numbers as you manage.

Frequently asked questions

It opens WhatsApp (the app if installed, or web.whatsapp.com in a browser otherwise) with a chat to your number already open, and your pre-filled message ready in the text box if you set one.

WhatsApp's wa.me links route purely by the digits in the link — there's no on-device dialer to interpret a local number the way a phone call does, so an incomplete number either fails to open a chat or, worse, opens a chat with the wrong person entirely. The country code has to be baked into the number itself.

No — WhatsApp's own convention is digits only, no plus sign and no spaces (e.g. 12025550123 for a US number). The generator accepts a leading + too and normalizes it, but digits-only matches WhatsApp's documented format.

No — that's the main advantage of a WhatsApp QR code. It opens a chat directly by number, without either side needing to add the other as a saved contact first.

No — it opens the chat with your message pre-filled in the text box, but the person scanning still has to tap send themselves.

The link falls back to web.whatsapp.com in their browser, which still works if they have a WhatsApp account, but requires their phone to be linked — this is standard WhatsApp Web behavior, not something this generator controls.

Yes — this is one of the most common uses, letting customers reach a support line via WhatsApp without you publishing the number as a plain contact anyone could add.

Yes — the wa.me link format works identically whether the number is a regular WhatsApp account or a WhatsApp Business account.

It's capped at 300 characters here, which is more than enough for an opening line — WhatsApp messages themselves can be much longer, but a long pre-fill just makes the QR code denser to scan.

Not with this form directly, since it's built for a number-plus-message chat link — but you could paste a WhatsApp group invite URL into the URL/Website generator instead, since a group invite is just a regular link.

The validator checks it as a real, fully-qualified international number (country code plus subscriber number) using the same numbering-plan data as phone apps — a wrong digit count for that specific country, or a fake area/exchange code, will still fail even if the total length looks plausible.

Yes — anyone who scans it opens a chat to the same destination number, which is exactly why it works well as a single shared support or sales entry point.

Related QR code types