WhatsApp QR Code Generator
Enter your WhatsApp number and an optional opening message, pick a size and colours, and download a QR code as PNG or SVG. Scanning it opens a chat with you.
Inputs
Keep it short — longer text makes a denser QR that is harder to scan from a distance.
Your QR code
Enter the WhatsApp number you want people to message.
What this WhatsApp QR code generator does
It turns a wa.me click-to-chat link into a QR code image. Under the hood the QR holds the same URL the WhatsApp link generator produces — https://wa.me/<number>?text=<message> — so anything that can scan a QR can open a chat with you. You choose the pixel size (200 px for a story sticker up to 1200 px for print), the dot and background colours, and export as PNG (raster) or SVG (vector). Generation happens in your browser; the number and message never leave your device.
How to use it
Enter the number
Country code (91 for India) and your 10-digit WhatsApp number. Spaces and a leading 0 are cleaned up for you.
Add a short message
Optional, but useful: 'Hi, I scanned the QR on your packaging' tells you where the customer came from. Shorter text = a simpler, easier-to-scan code.
Pick size and colours
300 px is fine for screens. Use 800–1200 px or SVG for print. Keep dark dots on a light background.
Download and test
Download PNG or SVG, print one copy, and scan it with two different phones from about 30 cm away before producing in bulk.
Worked example
Worked example
A home bakery in Pune prints a thank-you card in every box. They enter country code 91, number 98765 43210, message “Hi! I scanned your QR and want to order.”, size 800 px, black on white.
The QR encodes https://wa.me/919876543210?text=Hi!%20I%20scanned%20your%20QR%20and%20want%20to%20order. — 88 characters. At error-correction level M that fits in a small QR (version 6, 41×41 modules), which is why it still scans cleanly at 2.5 cm on a card.
They download the SVG for the printer and the 800 px PNG for an Instagram story. Every reorder now opens with “I scanned your QR”, so they know the cards are working.
Print tips that avoid failed scans
- ✓Minimum printed size around 2 cm × 2 cm for a short link; bigger if you add a long message.
- ✓Leave a quiet zone (blank margin) around the code — the generator adds one, do not crop it away.
- ✓Dark dots, light background. Black on white is the safest; deep brand colours on white are fine.
- ✓Matte paper or laminate scans better than glossy under shop lights.
- ✓Put a one-line instruction next to it: 'Scan to order on WhatsApp'.
If you sell at exhibitions or from a counter, print one large QR (A5 or bigger) on a stand. Walk-in customers who do not want to type a number will scan a code.
QR to a chat vs. QR to a store
A chat QR is perfect when you want the conversation. A store QR is better when you want the order: the buyer lands on a catalogue with prices, picks a size, and pays by UPI or chooses COD without waiting for you to reply at 11 pm. On SitesPlaced you can have both — the store link for the catalogue, and a WhatsApp checkout button on every product for buyers who prefer to chat first. Publishing the store is free; see pricing for what the paid plan adds.
Frequently asked questions
What happens when someone scans the QR?
Their phone camera reads a wa.me link and offers to open it. WhatsApp launches with a chat to your number and, if you set one, the pre-filled message typed in. They tap send. It works with the default camera app on Android and iPhone, and inside WhatsApp's own scanner.
PNG or SVG — which should I download?
PNG for anything digital or a quick print: stickers, stories, a slide, a Canva design. SVG for professional print (packaging, signage, visiting cards) because it scales to any size without blurring. Both encode exactly the same link.
Can I change the colours?
Yes — pick a preset or set your own dot and background colours. Keep strong contrast (dark dots, light background). Inverted or pastel QR codes scan poorly; if you must use brand colours, keep the background near white and the dots dark.
Does the QR stop working if I change my number?
The QR encodes the number, so a printed QR points to the old number forever. If you expect to change numbers, print a QR that points to a page on your store (for example a Contact page) and update the number there instead.
Is this the same as the QR in the WhatsApp Business app?
Similar. WhatsApp Business can show a QR for your profile, but you cannot set a pre-filled message, pick colours or export a high-resolution SVG from it. This tool gives you those options and works for regular WhatsApp numbers too.
Put this to work on a free online store
Print the QR on your packaging, and let the store handle what comes after the scan. A free SitesPlaced store gives buyers a catalogue, Razorpay and COD, WhatsApp checkout with the product pre-filled, and order tracking — all on one link.
Open your free store →₹0 to publish, unlimited products, 0% commission. Razorpay, COD, WhatsApp checkout, Shiprocket and Shipmozo included free. ₹499/month (early-bird; ₹999 after the first 30 stores) adds a custom domain, branding removal, AI copy, analytics, Meta Pixel + CAPI and WhatsApp Business API alerts. See pricing.
More free tools
All ten tools are listed on the free tools hub.