WhatsApp QR code generator
A QR code that opens a WhatsApp chat with your number and a message.
FreeRuns in your browserNo signupUpdated 2026-11-05
Keep a dark code on a light background. Inverted codes fail on many phone cameras.
Status
Ready to scan
Number used: 971501234567
Code grid
45 × 45
squares per side; fewer is easier to scan
Preview
The code appears once the number and message are valid.
https://wa.me/971501234567?text=Hi%2C%20I%20scanned%20your%20QR%20code%20and%20would%20like%20to%20know%20more.
Before printing, scan the code with two different phones, one on WhatsApp and one without it installed, and check the chat opens with your message filled in.
About this tool
How it works and how to read the result.
Need this done for you?
AI agents & chatbots
AI assistants that answer, act and hand over when needed.
See the serviceWhat it does
A WhatsApp QR code generator turns your phone number and an opening message into a square code that phone cameras can read. Scanning it opens a WhatsApp chat with you, with the message already typed. It uses WhatsApp's own click-to-chat link format, https://wa.me/ followed by the number in international format, so it works with personal and Business accounts and needs no app or service in between.
You can add a coloured caption bar such as "Scan to chat on WhatsApp" under the code, pick colours and error correction, and download a PNG for screens or an SVG for print. Everything is made in your browser.
How to use it
- Choose "Open a chat with my number", or "Share a message" for a code without a number.
- Type your WhatsApp number with the country code. Spaces, dashes and the plus sign are removed for you.
- Write a short opening message, for example "Hi, I saw your menu and would like to book a table".
- Keep or edit the caption, and set the colours. Dark on light scans best.
- Download the PNG or SVG, then scan it with two phones before printing.
How to read the result
The status badge confirms the number looks valid. A red badge usually means the country code is missing or the number starts with a zero; WhatsApp's help centre asks for the full number without leading zeros, brackets or dashes.
"Code grid" is the number of squares along each side. A short link gives a smaller grid, and fewer, larger squares are easier for a camera to read from a distance or on a crumpled flyer. The message is part of the link, so every word you add makes the grid denser. If the code looks busy, shorten the message rather than shrinking the print.
Error correction lets the code survive scratches or a sticker over a corner. M suits most uses; choose Q or H for outdoor signs and table tents that get handled. Higher levels also make the grid denser.
Use the SVG for anything printed. It scales to any size without blurring, which matters for posters and shop windows. The caption bar is drawn in a standard sans-serif font, so it looks the same on every printer.
For a link and button on your website rather than print, use the WhatsApp link generator. For QR codes that open a website, Wi-Fi network or contact card, use the general QR code generator. If the chats the code brings in need answering out of hours, an AI agent on WhatsApp can reply, book and hand over to your team.
Questions
Frequently asked.
What happens when someone scans the code?
The phone camera reads a wa.me link and opens WhatsApp with a chat to your number. If you added a message, it sits in the compose box ready to send, and the customer can edit it first. Nothing is sent until they tap send.
Can I change the message after the code is printed?
No. The number and message are stored inside the code itself, so a new message means a new code. If you expect to change it, point the code at a page on your own site that forwards to WhatsApp, then edit that page instead of reprinting.
What is the share option for?
It makes a code without a number. Scanning it opens WhatsApp with your message filled in and asks the person who to send it to. It suits referral cards and event flyers where you want people to pass a message on to a friend.
Your next move
Like what you see? Tell us about it.
A process that takes too long, a website that undersells you, or an idea ready to take shape. Tell us where you are and we will suggest a useful next step.
India · Working with clients worldwide