A WhatsApp character counter for every message and template limit
The short answer
WhatsApp's limit is 4,096 characters for a normal message, 1,024 for a template body, 60 each for a template header and footer, and 25 for a button. Paste your message to see its length against each limit — Meta rejects a template longer than its limit before it reaches anyone.
Also asked as: «كيف أحسب عدد الحروف» · «هل رسالتي طويلة» · «عداد الحروف للواتساب» · «عداد الحروف ومنسق النصوص للواتساب»
Counted the way Meta's limits count: emoji and combined symbols count by their internal units. The text is not sent to any server.
Character limits on WhatsApp Business
| Where | Maximum |
|---|---|
| A normal text message | 4,096 characters |
| Template body | 1,024 characters |
| Template text header | 60 characters |
| Template footer | 60 characters |
| Template button text | 25 characters |
| Image or video caption | 1,024 characters |
| Interactive list row title | 24 characters |
| Interactive reply button | 20 characters |
Length is not the only rejection cause; a variable at the start or end, or too many variables for the words, gets a template rejected too. Check it here, and read error 2388040 if a field was rejected for length.
Frequently asked questions
How many characters can a WhatsApp message have?
A normal text message takes up to 4,096 characters. A template body takes up to 1,024, its text header and footer up to 60 each, and a button's text up to 25.
Why does an emoji count as more than one character?
Because an emoji is stored as more than one internal unit, and some — flags, skin tones — combine several. The counter counts them the way Meta's limits do, not the way the eye does.
Do spaces and line breaks count?
Yes, every space and every line break is a character against the limit.
Do you store what I type?
No. The tool runs entirely in your browser.
Try the agent before you pay anything
The agent that will answer your customers is the one answering you now: ask it from the chat button here or on WhatsApp. Your account is free with no credit card, and the free trial on your own number or page is activated after you contact our team on customer-service WhatsApp.