Free forever · no account · no watermark
One scan opens a WhatsApp chat with you.
Type your number, add an optional pre-filled message, print the code. Customers scan it and land directly in a chat window with you: no saving contacts, no typing numbers, no missed digits. The code carries a standard wa.me link and never expires.
The code contains a standard wa.me link with your number. It is generated in your browser: we never see the number, and the chat happens directly in WhatsApp.
Try it now: point your phone camera at the preview.
This code is pure data. It carries your content directly instead of a link through our servers, so it can't expire and we couldn't turn it off if we wanted to.
It cannot expire
Static codes are pure data. There is no timer, no scan limit and no trial, so there is nothing that can run out.
It never touches our servers
The code is generated in your browser. We never see your content, so we have nothing to hold hostage.
No account, no watermark
Download PNG, SVG or print-ready PDF and use it commercially, without signing anything.
Why a WhatsApp code beats a printed phone number
Nobody types phone numbers off a poster any more. A WhatsApp QR code removes every step between seeing your number and messaging it: the camera opens the chat, your number already in place, the first message already written if you want it to be. Shops put it on the window for orders and enquiries, restaurants take reservations with it, service businesses put it on vans and invoices, market stalls take orders for the following week.
The pre-filled message is the underrated part. "Hi, I'd like to book a table" or "I'm interested in the apartment on Via Roma" tells you instantly which poster, product or listing the message comes from, and lowers the customer's effort to a single tap on send.
How it works, honestly
The code contains a wa.me link, WhatsApp's own official link format, with your number in international format. Scanning it opens the chat in the WhatsApp app, or WhatsApp Web on a desktop. Like every code on this site, it is generated in your browser: your number never touches our servers, there is no trial, and the code keeps working for as long as WhatsApp keeps wa.me links working, which is to say indefinitely.
One honest note: if you ever change your WhatsApp number, a printed static code cannot follow you. Regenerate and reprint, free every time. If you rotate numbers often, that is the one case where a dynamic (editable) code earns its price.
Questions, answered plainly
- Does scanning require the WhatsApp app?
- The person scanning needs WhatsApp installed (or WhatsApp Web on desktop), which covers most phones on the planet. The code itself is read by the normal camera app: point, tap the banner, chat opens.
- Which number format should I enter?
- International format with country code: +1 555 123 4567, +39 333 123 4567, and so on. Spaces, dashes and the plus sign are all fine — we strip them automatically, because wa.me links want digits only.
- Will the code expire or stop working?
- No. It is a static code containing an official wa.me link, generated in your browser with no redirect through us. It works as long as your WhatsApp number is active.
- Can I pre-fill the first message?
- Yes. Whatever you write in the message box appears pre-typed in the customer's chat when they scan. They just press send. Use it to identify where the scan came from: 'Hi! I saw the sign at the market…'
- Does it work with WhatsApp Business?
- Yes. wa.me links treat personal and Business numbers identically. If you use WhatsApp Business, the customer also sees your business profile, catalogue and hours when the chat opens.