Free WhatsApp Template Generator & Validator
Build WhatsApp message templates, preview them live and catch every rule-based rejection before you submit to Meta. Export ready-to-use API JSON. Free, no signup.
Build WhatsApp message templates with a live preview and catch every rule-based rejection reason before you submit to Meta. Export ready-to-use API JSON. Free, no signup.
Promotions, offers, product news. Highest per-message price.
Transactional and service updates after a customer action. Cheaper than marketing.
One-time verification codes. No URLs, media or emojis allowed.
Lowercase letters, numbers and underscores only.
Preview placeholder. You upload the sample file when submitting via your account or SendSeven.
Meta requires a sample value for each variable. It also fills the live preview.
Hi [[1]], thanks for your order [[2]]. We'll ship it within 24 hours and message you with the tracking details.
Your verification code is [[1]]. For your security, do not share it with anyone.
Hi [[1]], our summer sale is live: up to 30% off the entire range. Take a look while stocks last.
Good news, [[1]]: your order [[2]] is on its way. Estimated delivery: [[3]].
Use only lowercase letters, numbers and underscores, no spaces.
A text header can contain at most one variable.
Do not mix numbered and named variables in one template.
Two variables sit next to each other. Add fixed text between them.
The body cannot start with a variable. Put fixed text first.
The body cannot end on a variable, only on a variable plus punctuation.
The body is only variables. Add some fixed text.
A link or call button has no target yet.
Auth templates cannot use a media header.
Tabs, more than four spaces in a row, or many blank lines can be flagged.
This business uses a secure service from Meta to manage this chat.
Copy API JSON for the Cloud API, clean text, or an AI prompt to fix it.
The prompt bundles your template, the issues found and Meta's rules. The AI work runs in your own chat, so it costs us nothing.
Prompt copied, paste it into the chat (Ctrl/Cmd + V).
You are an expert in WhatsApp message templates. Review and fix the template below so it passes Meta's approval.
Meta's rules: body max 1024 characters, header and footer 60 each, button text 25. Variables in double-curly-brace format, sequential from 1 with no gaps, never adjacent, never at the start or end without text. Utility templates without promotional language. Auth templates without links, media or emojis.
Return the corrected template plus the ready-to-use JSON for the Cloud API endpoint POST /message_templates.
No rule-based issues found. Review tone and clarity.
Three steps to a submission-ready template.
Pick a category, then add a header, body with variables, footer and buttons.
The preview shows the real WhatsApp view; the checker flags every rule-based rejection reason.
Copy the API JSON, submit it in SendSeven and send the template within minutes.
Rule-clean templates clear Meta in minutes. Each mistake costs a fix-and-resubmit cycle, or bumps you into slow manual review.
See bold, italic, variables and buttons exactly as your customers see them on their phone.
Export the exact payload for the Cloud API endpoint, with no manual work.
A prepared prompt for ChatGPT, Claude or Gemini; the AI work runs in your own chat.
Promotional wording in Utility templates is flagged before Meta quietly switches you to the pricier Marketing rate.
Fully in the browser, no data leaves your device, no registration needed.
WhatsApp template categories: Marketing, Utility, Authentication
Every WhatsApp message template belongs to exactly one of three categories. The choice decides what's allowed and what Meta charges per message.
Promotions, offers, product news and re-engagement. Highest per-message price and an opt-out requirement. Promotional content always belongs here.
Transactional and service updates after a customer action, such as order or shipping confirmations. Notably cheaper than marketing.
One-time verification codes. No links, media or emojis, and parameters capped at 15 characters.
Most rejections have formal, rule-based causes you can avoid before submitting. These are exactly what the generator validates live:
Wrong variable format or gaps in the placeholder numbering
Two variables next to each other, or a variable at the very start or end of the body
A missing sample value for a placeholder
Body over 1,024 characters, or a header/footer that's too long
Promotional language in a Utility template, which forces the pricier Marketing reclassification
A link shortener instead of a branded domain
Links, media or emojis inside an Authentication template
Content judgments such as spam suspicion, brand impersonation or quality are decided by Meta's reviewers. For those, the tool gives an AI risk assessment rather than a guarantee.
WhatsApp sets fixed limits per template element. Staying within them keeps you in the fast automated review and out of slow manual checks.
Character and count limits for each WhatsApp message template element, from body text and header to buttons.
Text formatting: asterisks for *bold*, underscores for _italic_, tildes for ~strikethrough~ and triple backticks for monospace. The live preview shows the result instantly.
Go deeper on WhatsApp templates, the Business API and GDPR-compliant messaging.
wa.me links and QR codes with your logo and colours.
Estimate returns with real Meta pricing.
AI-fix prompt for ChatGPT, Claude and Gemini