Skip to main content

Free WhatsApp QR code generator

Enter your number and an optional pre-filled message, and get a QR code that opens a WhatsApp chat the moment someone scans it. Free, no signup, generated entirely in your browser.

Generated entirely in your browser — nothing you type here is uploaded or stored.

Fill in the form to generate your QR code

This is a free static QR code — it works forever, but it can't be tracked or edited after download.

Make It Dynamic & Trackable — Free

How it works

1

Enter your number

Type your WhatsApp number with the country code — 1 for the US, 44 for the UK. Add an optional pre-filled message, and keep it to one sentence so the code stays easy to scan.

2

Watch the code update live

The tool builds the wa.me link and redraws the QR code as you type. Everything runs in your browser — your number and message are never uploaded anywhere.

3

Download and test

Grab a PNG for screens or a print-ready SVG for anything going to a printer, then test-scan it with your own phone. The code is static: free, no signup, no expiration.

4

Make it editable and trackable (optional)

If you want scan counts or the ability to change the number after printing, create a dynamic WhatsApp QR code at /create-qr-code instead.

What is a whatsapp qr code?

A WhatsApp QR code is a standard QR code that encodes a wa.me link — WhatsApp's official click-to-chat URL. The link puts your phone number in full international format, country code first, with no plus sign, spaces, or dashes: wa.me/15551234567. An optional pre-filled message rides along as a URL-encoded text parameter. When a phone camera scans the code, it opens the link, WhatsApp launches, and a chat with your number appears with the message already typed. The person reviews it and taps send.

Use one anywhere you would otherwise say "save this number, then find us on WhatsApp" — a sequence many people abandon halfway. The scanner never has to save your contact; the chat opens directly. That makes these codes useful on storefront windows, packaging, business cards, table tents, and booth signage, and especially valuable in markets where WhatsApp is the default way to reach a business — much of Europe, Latin America, India, and Southeast Asia. The same wa.me link works whether you run personal WhatsApp or WhatsApp Business.

Print it dark on a light background with strong contrast, and leave a quiet zone — a clear margin about four modules wide — around all four sides. Keep the printed code at least 2 cm (0.8 in) across for close-range scans, larger for posters. A long pre-filled message packs more data into the code and makes the modules finer, so keep the message short. Always test-scan the final artwork with an iPhone and an Android phone before sending it to print; the SVG download here is print-ready at 300 DPI.

Where whatsapp qr codes work best

Storefront and service-counter signs

A "Message us on WhatsApp" decal on the door or counter turns walk-by questions into chats. Someone checking hours, stock, or pricing scans the code, the chat opens with a pre-filled line like "Hi, I have a question about...", and they send it in seconds. You answer from your phone or WhatsApp Business between customers instead of returning voicemails.

Product packaging and support inserts

Print the code on packaging, manuals, or an insert card so support starts in a chat instead of an email queue. Pre-fill the message with the product name or SKU — "Hi, I need help with the X200" — so every incoming chat already tells you which product it is about before you type a word.

Trade show booths and business cards

A scan at your booth opens a chat with a pre-filled line like "Hi, we met at the expo." The moment they hit send, you have their WhatsApp number and an open conversation thread — a warmer lead than a badge scan, and follow-up happens in a channel they actually check.

Hotels, tours, and travel bookings

For travelers, WhatsApp is often the one messaging channel that works across borders without SMS fees. Put the code at reception, on confirmation printouts, or in rental vehicles so guests can ask about late checkout, airport pickup, or tour times in a chat instead of an international phone call.

Takeout menus and reservation requests

A code on the takeout menu, window, or receipt opens a chat pre-filled with "Hi, I'd like to place an order." Regulars skip the phone line at rush hour, and reservation requests arrive in writing with the party size and time already stated, ready to confirm with one reply.

Service businesses that book by chat

Salons, barbers, cleaners, tutors, and repair techs can put the code on cards and flyers with a pre-filled "Hi, I'd like to book an appointment." The whole exchange — availability, quote, confirmation — happens in one thread, and the customer keeps your number in their chat history for next time.

Static code vs. dynamic QR code

  • The static code from this page hard-codes your number and message — if you switch WhatsApp numbers, every printed code still opens a chat with the old one.
  • Static codes report nothing: you can't see how many people scanned, from where, or on which device.
  • A QRelix dynamic QR code routes through an editable short link, so you can change the number or the pre-filled message anytime without reprinting, and see scan counts, device type, geography, and time-of-day in a live dashboard.
  • The static code will keep working forever — dynamic is worth it once you print at volume or want to compare placements.

Frequently Asked Questions

Does a WhatsApp QR code work on both iPhone and Android?

Yes. The code encodes an ordinary wa.me web link, and modern iPhone and Android cameras scan QR codes natively — no scanner app needed. On either platform the link opens WhatsApp if it's installed and starts a chat with your number. If WhatsApp isn't installed, the phone opens WhatsApp's website instead, which prompts the person to install it.

How should I format the phone number?

Use full international format: country code first, then the number, with no plus sign, spaces, dashes, or leading zeros. A US number becomes 15551234567; a UK mobile becomes 447911123456. The wa.me format requires this — a bare local number won't resolve for people scanning from other countries. This tool builds the link for you, so just enter the country code and number in the fields.

Can the QR code pre-fill a message?

Yes. The message travels in the link as a URL-encoded text parameter and appears in the chat box already typed when the scan opens WhatsApp. The person can edit or delete it before sending — nothing sends automatically. Keep it to one short sentence: it lowers the effort to make contact, tells you what the scan was about, and keeps the QR code from getting too dense to scan easily.

Does the person scanning need my number saved in their contacts?

No — that is the main reason to use one. A wa.me link opens the chat directly, skipping the save-contact-then-search routine that loses many people. The scanner does need WhatsApp installed with an active account, and your number must be registered on WhatsApp for the chat to connect. If either side is missing, the link falls back to WhatsApp's website.

Does this work with WhatsApp Business?

Yes. wa.me links don't distinguish between personal WhatsApp and WhatsApp Business — the chat opens with whichever account is registered to that number. If you use WhatsApp Business, scans land in your business inbox, where your greeting message, quick replies, and away messages all apply as usual. No special link format is needed.

What happens if I change my WhatsApp number after printing?

A static code can't follow you — the wa.me link is baked into the pattern permanently, so printed codes keep pointing at the old number. If a number change is plausible, create a dynamic WhatsApp QR code at /create-qr-code instead: it routes through a short link you can repoint anytime, and it adds scan tracking. QRelix's free plan needs no credit card; free scans show a QRelix-branded redirect, which Pro removes for $5.99/mo while also unlocking unlimited scans.