For shops, stalls and services

A free WhatsApp QR code that opens a chat with your business

Customers scan it and land in a WhatsApp chat with you, a first message already typed if you want one. Make it free in your browser, set it on a 3D island, and print it for the counter, the van or the market stall.

Make my WhatsApp codeFree, no sign-up. Your number stays in your browser.
A QR code laid as the courtyard of the Tropical Conservatory island, beside a glasshouse with palms and flowering beds

Tropical Conservatory, one of the 25 worlds. This code is a link that opens the studio with the WhatsApp form ready.

What a WhatsApp code holds

A WhatsApp code is an ordinary web link in WhatsApp’s click-to-chat format:

https://wa.me/12025550147

Scanned, it opens a chat with that number in WhatsApp. The customer doesn’t have to save your number first, and you see nothing until they send a message. Add a message and it waits in the chat’s typing box:

https://wa.me/12025550147?text=Hi%2C%20I'd%20like%20to%20order%20a%20cake

Nothing is sent until the customer presses send, and they can change the text first. On a phone without WhatsApp, the link opens WhatsApp’s website instead, which points them to the app.

Write the number in international format

The number is where most WhatsApp codes go wrong. The link needs the full international number as digits only:

  • Start with the country code, without a plus sign or a 00 in front.
  • Drop the leading 0 of a local number. Many countries write numbers at home with a 0 that disappears after the country code.
  • No spaces, brackets or dashes.
As people write itCountry codeIn the link
+1 (202) 555-01471wa.me/12025550147
00 44 20 7946 095844wa.me/442079460958
020 7946 0958, written locally44wa.me/442079460958

Leave out the country code and the first digits of your number are read as one, so the link can open a chat with a stranger elsewhere in the world, or tell the customer the number isn’t on WhatsApp.

Pre-filled messages: keep them short

The message is part of the code, and in a link every space and most punctuation is percent-encoded: a space becomes %20, a comma %2C. A curly apostrophe takes nine characters (%E2%80%99) where a straight one takes one, and an accented letter six. A longer message means a denser code that has to print bigger:

MessageCharacters in the linkCode version (modules)Smallest print
None252 (25 × 25)2 cm
Hi, I'd like to order a cake736 (41 × 41)2.5 cm
A two-line question about opening hours and delivery (113 characters)18612 (65 × 65)5 cm

Sizes are at error correction level Q, at least 0.5 mm per module (0.75 mm from 57 modules). Use the message to tell you something you would otherwise have to ask: where the customer found you (“Hi, I saw your sign at the market”) or what they want (“Order: small sourdough”).

Business or personal number

The link works the same for an account on WhatsApp or on the free WhatsApp Business app, which adds a business profile with your hours and address, automatic greeting and away messages, and quick replies. For a code customers will use, the Business app is usually the better home.

  • Print a number that stays with the business, not a member of staff’s personal mobile, which leaves when they do.
  • The code shows your number to anyone who scans it, as surely as printing it. Don’t put a private number on a public sign.
  • If the number might change, plan for it now: see the Editable code below.

WhatsApp’s own QR code or a printed wa.me code

Both WhatsApp apps can show a QR code for your account in their settings, for someone standing next to you to scan. For print, a wa.me code has two advantages:

  • It can’t be switched off by accident. WhatsApp lets you reset the code in the app, and once you do, the old one stops working, including every copy you printed. A wa.me code is made from your number, so it works for as long as that number is on WhatsApp.
  • You control the file: its size, its colours, a vector file for the printer, and an optional first message.

Test it on a phone that doesn’t know you

  1. Scan the printed proof with a phone that doesn’t have your number saved, such as a friend’s. You see what a new customer sees: your number, and your business name if you use WhatsApp Business.
  2. Check the chat opens with the right number and the message waits in the typing box, unsent.
  3. Send it, and check it arrives on the phone or computer you will answer from.
  4. Try a phone or a computer without WhatsApp: the link should reach WhatsApp’s website, not an error.
  5. Scan from where customers will stand: across the counter, from the sidewalk beside the van.

For size, aim for about a tenth of the scanning distance: 3 cm on a card read from 30 cm, 10 cm on a counter sign read from a metre, 20 cm or more on a van.

The flat, print-ready code from Get QR code on a cream card, beside a picture of the Tropical Conservatory
The print-ready code. Get QR code shows the flat code on a card in your world’s colours. This one is a link to the studio; yours opens your chat.

Make it in QR Island

In the studio, choose WhatsApp and type your number with its country code. Spaces, brackets and a plus sign are fine; the studio turns them into the digits the link needs, and refuses a number that starts with 0, because that means the country code is missing. Add an optional message and pick a world.

Get QR code shows the flat code to print. Download it as PNG or SVG, or open the free print sheet. Free codes are made in your browser: your number is never sent to our server, and the code never expires.

A WhatsApp code is a web link, so it can also be an Editable code (US$19 a year): the printed code holds a short link that you can point at a new number or message later, with private daily scan totals. The island sign pack (+US$4.99, added to an Island pack or an Editable code) has a “Scan me” template whose headline you write yourself, such as “Chat with us on WhatsApp”.

Which one fits

For most WhatsApp codes, free is enough

Pay only for print files with your logo, a ready-made sign, or a code you can repoint if your number changes.

For print runs

Island pack

For print runs, van signs and packaging.

US$6.99one-time

  • Your island picture in print sizes, with no mark: Large print 12 × 9 in, a portrait Poster 18 × 24 in and a Wide poster 20 × 15 in, at 300 dpi
  • A 12-second island video for Reels and Stories
  • Your logo and styles in the print files, plus gradients and “Scan me” frames
  • Print-quality 4096 px PNG, SVG and a PDF print sheet on US Letter or A4

For the counter

Island sign pack

Added to an Island pack or an Editable code.

+US$4.99add-on

  • All four styles in one pack, each a PDF on US Letter or A4: a poster, flyers, a table tent, cards and stickers
  • Story, post and screen pictures in each style too
  • In your island’s colours, with your own headline
  • Templates for Wi‑Fi, menus, events and “Scan me”

Choose “Scan me” and write your own headline, such as “Chat with us on WhatsApp”.

If your number may change

Editable code

A WhatsApp code is a web link, so it can be editable.

US$19a year

  • Change where the printed code points, any time
  • Private scan counts: a 30-day chart of daily totals
  • The Island pack included
  • Renews every year until you cancel; cancel any time

Point the printed code at a new wa.me link if your number or message changes.

Prices in US dollars and include any sales tax. Sold by Paddle.com, our merchant of record. The studio always shows the current price before you pay. All prices

Make your WhatsApp code now.

Free, no sign-up, and your number never leaves your browser.