Chat button on your website
Point a button or banner at your WhatsApp. A visitor taps once and a chat opens, with your question already typed.
Hi! I have a question about your services.
Type a WhatsApp number and, if you like, a message. You get a wa.me link and a QR code that never expires, ready to copy, test and download. Free, no login, and everything happens in your browser.
Choose the number
Add a message (optional)
Copy or download your result
That message is too long to fit in a QR code. Shorten it and the code will appear. The link above still works.
These colours may not scan. Use a dark code on a light background for the best result.
Making links for a list? Use Bulk links above. To find out which numbers are actually on WhatsApp before you message them, use the Number Filter in the LeadTrapper Windows app (14-day free trial).
| # | You typed | Number | Link | Status |
|---|
Links only open a chat. They do not check that a number is on WhatsApp, and they do not send anything. The Number Filter in the LeadTrapper Windows app checks a whole list against WhatsApp first. To tidy a messy list before you make links, use the WhatsApp number formatter.
Runs in your browser. Nothing you type is sent to us or anywhere else, and there is no sign-up.
The number is the part people most often get wrong, so the tool works it out for you and shows exactly which number it will use.
Pick from 245 countries. We add the country code and remove a leading 0, so the link opens the right chat.
Static codes hold the link inside the pattern. No account, no subscription and no redirect through a server.
Get a PNG at about 512, 1024 or 2048 px for posts and print, or an SVG that stays sharp at any size.
Match your brand with your own colours and logo. The tool warns you when the contrast is too low to scan.
Turn up to 5,000 numbers into links and a CSV file. Duplicates and numbers that do not look right are flagged.
It runs in your browser. What you type is never sent to us or anyone else, and there is nothing to sign up for.
Three steps and no account.
Pick a use case to see it on a phone. The button fills the message box above, so you can make your own link in one click.
Point a button or banner at your WhatsApp. A visitor taps once and a chat opens, with your question already typed.
Hi! I have a question about your services.
Print a QR code on the table or the menu for bookings and orders. Guests scan it instead of typing your number.
Hi, I'd like to book a table for 4 tonight at 8pm.
A QR code on print lets people message you straight from the card, with no number to copy.
Hello, I saw your card and would like more information.
One link in your bio sends followers to a chat instead of a form they will not fill in.
Hi! I found you on Instagram and have a question.
A click-to-chat link under your name gives clients a faster way to reach you than another email.
Hi, I'm following up on your email.
Let people message you from the pavement or the waiting room, even when the shop is closed.
Hi, I'm outside your shop and need help.
Print a QR code on a box or a receipt for support, returns or reorders.
Hi, I need help with my order.
Customers who find you on Google can message you on WhatsApp. WhatsApp publishes its own guide to adding the link to your profile.
Hi, I found you on Google.
A WhatsApp click-to-chat link is a wa.me web address. WhatsApp's help centre describes it as https://wa.me/ followed by the full phone number in international format, with any zeros, brackets or dashes left out.
| Part | Example | Rule |
|---|---|---|
| Start | https://wa.me/ | Always the same. |
| Number | 971501234567 | Country code first, then the number. Digits only: no +, no leading 0, no spaces or dashes. |
| Message (optional) | ?text=Hi%20there | Starts with ?text= and is URL-encoded, so spaces, line breaks, & and # do not break the link. |
Put together: https://wa.me/971501234567?text=Hi%20there
Every code from this tool is a static QR code. The wa.me link is written into the pattern itself, so there is no account to keep, no subscription to renew and no redirect through anyone's server. A printed code keeps working for as long as the WhatsApp number does.
The trade-off is honest: you get no scan statistics, and if the number or the message changes you need to make a new code. For a printed menu, a card or a window sticker, that is usually the right choice.
A chat link opens one chat and waits for the person to write. The LeadTrapper Windows app works the other way round.
Free, with no login and no limit on how often you use it.
Choose the country, type the number and, if you want one, a message. The tool builds a wa.me link straight away. Copy it, or open it once to test it. The link opens a chat with that number and puts your message in the box, and the person still presses send.
It is https://wa.me/ followed by the full phone number in international format, then, if you want a message, ?text= and the message with spaces and punctuation encoded. WhatsApp's own guidance is to leave out zeros, brackets and dashes. For example: https://wa.me/15551234567?text=Hello.
Enter the number and message as above, then download the code as a PNG for print and social posts, or as an SVG for designers and large prints. The QR code holds the same wa.me link, so scanning it opens the chat.
No. They are static codes: the link is written into the pattern itself, so there is no account, no subscription and no redirect through a server. They keep working as long as the WhatsApp number does. The trade-off is that you get no scan statistics, and a new number or message needs a new code.
Yes. Open Customize to pick colours and add a logo from your computer, which stays in your browser. A logo covers part of the code, so the tool switches to the highest error correction, and you should scan the result with a phone before you print. Dark code on a light background scans best; low contrast or inverted colours may not scan.
Yes. Bulk mode turns up to 5,000 numbers into a list of links you can copy or download as a CSV, and it flags duplicates and numbers that do not look right. It cannot tell whether a number is registered on WhatsApp. The Number Filter in the LeadTrapper Windows app checks that.
No. The tool runs in your browser and sends nothing you type to us or anyone else. It stores nothing and needs no sign-up, and what you enter disappears when you close the page. Like the rest of this site, the page is counted by standard website analytics, which records visits to the page and not what you type.
WhatsApp says Click to Chat works on the phone and on WhatsApp Web. The person tapping the link needs WhatsApp installed on their phone or access to WhatsApp Web.
Almost always the number: a missing country code, a leading 0, or a mistyped digit. Check the line that says which number we will use, open the link once and see which chat opens.
No. This tool makes WhatsApp chat codes only. For a PDF or a website you need a general QR code generator. A WhatsApp code suits bookings, orders and support chats.
WhatsApp is a trademark of WhatsApp LLC. QR Code is a registered trademark of DENSO WAVE INCORPORATED. LeadTrapper is not affiliated with or endorsed by either. QR codes on this page are drawn with the MIT-licensed qrcode.js library by Kazuhiko Arase.
LeadTrapper for Windows checks which numbers on a list are on WhatsApp, sends personalised messages with calculated delays, and can build the list from Google Maps. Only message people who expect to hear from you, because WhatsApp's rules apply to every tool.