Live preview
The exact code you copy is rendered on a sample page as you edit.
Free WhatsApp chat button for websites
Design a floating WhatsApp chat button, see it live on a sample page, and copy one small HTML snippet. It works on WordPress, Shopify, Wix, Squarespace, Webflow or hand-coded sites, with no plugin, no external script and no visitor tracking.
Include the country code. Spaces, dashes and a leading + are fine.
The visitor sees this text in WhatsApp and can edit it before sending. Nothing is sent automatically.
Embed code: paste before </body>
Free, no sign-up. Generated in your browser; nothing you type is sent to MyChatWrap.
A WhatsApp widget is a button fixed to the corner of your website that opens a WhatsApp chat with your business when clicked. This generator produces plain HTML and CSS: a styled wa.me link with an optional greeting bubble. Because nothing is loaded from another server, it adds almost no page weight, can't slow your site down and doesn't need a cookie banner.
The exact code you copy is rendered on a sample page as you edit.
Pure HTML and CSS, about 1 KB, with no third-party requests or cookies.
Use a label like "Chat with us" or an icon-only round button in your brand color.
An optional message above the button invites visitors to start a chat.
Optionally collapses to an icon on phones so it never covers your content.
Keyboard focus styles and a screen-reader label are built in.
Add your WhatsApp or WhatsApp Business number with country code.
Set the text, greeting, color, position and pre-filled message.
Copy the snippet and paste it just before </body> on your site.
Paste the snippet once in a place that loads on every page:
Most chat-widget plugins load JavaScript from another company's server on every page view. That adds weight, can set tracking cookies and stops working if the service changes its plans. This snippet is a styled link: if your page loads, the button works.
The trade-off is that there's no built-in click analytics. Use a distinct pre-filled message, such as "Hi, I'm on your website", so you can tell which chats came from the widget.
Say what happens next ("Chat with us", "Ask a question") rather than just showing an icon, keep the greeting short and human, and pre-fill a message so visitors don't face an empty text box. On mobile, an icon-only button avoids covering product photos or checkout buttons.
Everything on this page is generated in your browser. The number, message and settings you type are not sent to MyChatWrap or stored anywhere. The only thing that leaves your device is whatever you choose to copy, download or publish yourself.
Create a wa.me click-to-chat link with a pre-filled message, ready to copy.
Make a scan-to-chat WhatsApp QR code with custom colors, as PNG or print-ready SVG.
Fill in ready-made WhatsApp business messages for orders, reminders, offers and more.
Need every message instead? Create a complete chronological transcript PDF.
Export a customer or team chat and see reply times, busiest hours, who starts conversations and more, analyzed privately in your browser.
Analyze a WhatsApp chat