Free tools · No account, no watermark

WhatsApp QR code generator — scan to chat

A WhatsApp QR code opens a chat with your number in the scanner's own WhatsApp — with the first message already typed, if you want it. For markets where business runs on WhatsApp, this is the highest-conversion code there is: the reply arrives where the customer already lives.

The prefilled text is the underrated part. "Hi, I'm asking about the 2BHK on Park Street" tells you which sign they scanned before they say a word — a poor man's analytics, encoded in the message itself.

Pick a look

Error correction

Logo

This is the app's own renderer and its own scannability check, running in your browser — the logo included never leaves your device. Every preset on this shelf is decode-audited before it ships.

Scannability: Excellent

No watermark, no account. Print-grade: whole pixels per module.

The wa.me link format — international number without + or spaces, and an optional ?text= to prefill the customer's first message (URL-encoded).

How to get it right

Step 1

Build the wa.me link

Country code and number, no + and no spaces. Add ?text= with a URL-encoded opener that names the context — the shop, the product, the listing.

Step 2

Test with WhatsApp installed and not

With the app, the chat opens directly; without it, the browser shows a join page. Both are fine — just know what each audience sees.

Step 3

Print it at point of decision

Shop windows, delivery packaging, price tags. The customer is one scan from a conversation, which beats one scan from a form.

The honest catch

This code is permanent. That's its strength — and its limit.

What you make here is a static code: the content is encoded in the grid itself, it never expires, and it needs nothing from us to keep working — print it and forget us. The one thing it can never do is change. A dynamic code encodes a short link you can repoint any time after printing, counts every scan, and can carry your own domain. That's the paid product, and it starts with a free trial.

Questions

Do I need WhatsApp Business for this?

No — the link opens a chat with any WhatsApp number. Business accounts add catalogues and auto-replies on your side, but the code works the same either way.

Can I switch the number later?

A static code can't be changed after printing. If the number might move — a new SIM, a team inbox — encode a dynamic code and repoint it when it does.

More free generators

Print it once. Change it whenever.

Unlimited static codes on every plan. Dynamic codes you can repoint after printing, on your own domain.