WAButton

Template preview & validator Free, no signup

Preview and validate WhatsApp Template messages before sending the campaign

Header, body, footer and buttons, previewed like a real WhatsApp message with the same rules Meta uses to approve or reject it. Free, and nothing you type ever leaves your browser.

WhatsApp template designer

A made-up order-shipped template. Your own replaces it.
Variable format
Header

Up to 1024 characters. Use {{1}} for a variable, and *bold*, _italic_, ~strikethrough~ or ```monospace``` for formatting.

Plain text only, up to 60 characters. Footers cannot use variables.

Buttons

Up to 10 buttons. If you mix quick replies with another type, keep the quick replies grouped together.

This tool covers text and image headers, the body, the footer, and quick reply, URL, phone number and copy-code buttons. Location headers, catalog buttons, Flow buttons, OTP buttons, voice-call buttons and actual template submission are out of scope - WAButton holds no WhatsApp Business API credentials and is not a Business Solution Provider.

Template text

Add a header, body, footer or button to see your template here.

Everything here runs in your browser. Your template text, sample values and any image you add are never uploaded or sent anywhere.

Free WhatsApp button for your site

Stop losing conversions. Your customers are already on WhatsApp.

Every visitor who leaves without messaging you is a sale that never happened. Put a WhatsApp button on your site with a single line of code, and let them start the chat in one tap — from any page, on any device.

Get my free button

Free forever · No credit card · Live in minutes

What you actually get

1

The validator, not just the picture

Every rule here is a real Meta rejection reason: a variable that opens or closes the body, a URL button's placeholder in the wrong place, quick replies mixed in with other buttons. Errors say exactly what to fix.

2

A pixel-close preview, not a guess

Header, body, footer and buttons, rendered the same way the message formatter's chat preview already is - one verified renderer, not a second one nobody has checked against a real client.

3

Nothing you design ever leaves this page

No account, no WhatsApp Business API credentials and no submission. Design and validate here, then paste the result into your own template submission.

Common questions

Does this actually submit my template to Meta?

No. WAButton holds no WhatsApp Business API credentials and is not a Business Solution Provider. This tool only designs and validates a template; you copy the result into your own submission.

Why is my body rejected for starting with a variable?

WhatsApp requires ordinary text before the first variable and after the last one in the body. A body that opens or closes on a bare {{1}} is rejected on submission, so this tool flags it before you spend a submission attempt on it.

Can I preview a product catalog or Flow button here?

Not yet. Catalog, Flow, OTP and voice-call buttons all need infrastructure (a linked catalog, a built Flow, phone number verification) that this static tool has no way to simulate. Quick reply, URL, phone number and copy-code buttons are fully supported.