Skip to content
Free interactive tool

WhatsApp QR Code Generator

Generate a free WhatsApp QR code that opens a chat with your number and a pre-filled message. Download as PNG — no login, no watermark.

Instant resultExport friendlyNo credit card

Build your WhatsApp QR code

Enter your country code and WhatsApp number to generate the QR code.

About WhatsApp QR codes

What does this tool do?

Creates a QR code that encodes an official wa.me click-to-chat link. Anyone who scans it opens a WhatsApp conversation with your number, with the first message already typed.

Why does it matter?

QR codes bridge the physical world into WhatsApp: storefront windows, product packaging, exhibition stalls, vehicle branding, menus, and invoices all become lead sources. The scan-to-chat step is faster than any phone-number sign or form.

Definition

A WhatsApp QR code is a scannable image encoding a wa.me link. Scanning it with any camera app opens WhatsApp with your business number and an optional pre-filled first message.

Assumptions

  • The number entered is registered on WhatsApp or WhatsApp Business.
  • The code will be printed large enough to scan — roughly 2 cm per 50 cm of scanning distance.

How do you interpret your results?

Scan the preview with your own phone before printing. If the chat opens with the right number and message, the code is ready for print or screen use at any size.

How can you improve your numbers?

  • One code per placement

    Give the shop window, the brochure, and the exhibition stand different pre-filled messages, and the first message tells you which placement produced each lead.

  • Capture scans as leads

    A scan starts a conversation; a shared WhatsApp inbox with automatic lead capture makes sure it also starts a follow-up sequence.

Where WhatsApp QR codes work best

The QR code generated here encodes an official wa.me link, so it behaves exactly like a click-to-chat button — just triggered by a camera instead of a tap. It downloads as a PNG with a quiet zone (margin) already applied, prints cleanly at any size, and never expires: the code is just a URL, so it keeps working as long as your number is on WhatsApp.

Retail counters and storefront glass are the classic placements, but the highest-leverage ones are often transactional: on a quotation or invoice ("questions about this quote? scan to chat"), on delivery packaging, on a service technician's visiting card, or on the back of an exhibition badge. Anywhere a customer holds paper and has a question is a scan waiting to happen.

Treat each printed code like a campaign: vary the pre-filled message per placement and you can attribute every conversation to the surface that produced it. When scans become a steady lead stream, move the number onto the WhatsApp Business API with a shared team inbox — so every scan is captured as a lead, assigned to a rep, and chased by an automated follow-up if the conversation goes quiet.

Put whatsapp qr code generator into your workflow

Use HelloGrowthCRM to turn one-off calculations and templates into repeatable revenue workflows.

100+ features across 14 categories
No credit card - free forever tier
Setup in minutes

Free Forever • No Credit Card Required

What the WhatsApp QR Code Generator does

The WhatsApp QR Code Generator encodes an official wa.me click-to-chat link as a scannable image. You enter a country code, a WhatsApp number, and an optional first message; the code renders in the browser with a quiet-zone margin already applied and downloads as a PNG. The wa.me link it encodes is displayed alongside the image and can be copied separately if you want both the printable and the clickable format.

A QR code moves WhatsApp into places a URL cannot reach: a storefront window, a delivery box, a printed quotation, an exhibition stand, a technician's visiting card. The person scanning is standing in front of your business with a question in mind, and the code shortens the distance between that question and a conversation to one camera scan. Nothing gets typed, nothing gets saved, and no number is transcribed incorrectly.

The code encodes a URL and nothing more. It does not count scans, does not expire, cannot be edited once printed, and does not check that the number is registered on WhatsApp. There is no analytics layer here at all - if you want to know which placement produced a conversation, the pre-filled message has to carry that information, because the image itself reports nothing back to you.

How to use the WhatsApp QR Code Generator

  1. Enter the country code and number

    Digits only, no plus sign and no leading zero. The generated code is only ever as correct as the number behind it, and a printed run carrying a wrong digit is an expensive way to learn that.

  2. Write a message that fits the placement

    The message somebody scanning a shop window should send is not the message for an invoice. Write the sentence you want to receive, and make it name the surface it is printed on so you can tell the placements apart.

  3. Scan the on-screen preview yourself

    Before downloading, point a second phone at the preview. Confirm the chat opens with the right number and the right message. This is the entire quality-control process and it takes about fifteen seconds.

  4. Download the PNG and place it

    The file downloads at a size that scales cleanly for print or screen. Keep the white margin around the code intact, because cropping it is the most common reason a printed code stops scanning reliably.

  5. Size the print for the scanning distance

    As a rough rule, a code needs about a centimetre of width for every twenty-five centimetres of expected scanning distance. A code on a menu can be small; a code meant to be read from the pavement cannot.

How to read your results

Success here is a scan that opens a chat, and there is only one way to check it: scan the thing yourself, on more than one phone, before it goes to print. Test the printed proof too rather than only the screen - low contrast, glossy lamination, and a busy background all break scanning in ways that look perfectly fine on a monitor. Print dark on a plain light background and leave the margin alone.

The mistake that costs real money is printing at volume before testing, then finding the number was wrong or the artwork cropped the quiet zone. The second mistake is treating one code as enough. Because the image carries no analytics, identical codes on five surfaces produce five indistinguishable streams of enquiries, and different pre-filled messages are the only attribution you are going to get.

Real-world examples

A furniture showroom putting a code on price tags

Shoppers who wanted to check fabric options were leaving without asking anybody, because the two staff on the floor were always with another customer. A code on each tag, opening with a message that named the tag number, let them ask from where they stood, and the sales team could answer two people without crossing the room twice.

An equipment supplier printing a code on invoices

Payment queries used to arrive as voicemails several days after the invoice went out, usually with no invoice number attached to them. A code labelled with a scan-to-chat prompt moved those to WhatsApp, where the accounts team resolved them in writing with the invoice number already sitting at the top of the thread.

A services firm exhibiting at a trade show

Badge scanning gave them a list of names and no conversations, and the follow-up emails a week later went nowhere. A large code on the stand, opening with a message that referenced the event, started chats while the visitor was still standing in front of them, and follow-up began the same day instead of the following week.

WhatsApp QR Code Generator — frequently asked questions

Quick answer

How does a WhatsApp QR code work?

The QR code encodes an official wa. me click-to-chat link.
  • Where should I place a WhatsApp QR code
  • What size should I print the QR code
  • Does the QR code expire