Free Tool: SMS Segment & Cost Calculator
The SMS segment & cost calculator is a free, browser-side utility on the developer tools hub. Paste a message, pick a destination country, set a recipient count, and the panel shows how many billable segments the body consumes and what it costs at the published per-segment rate — no account required. Everything runs in your browser; the text you paste is never sent anywhere.What the tool returns
For whatever message you paste, the calculator reports:- Characters — the total character count of the body.
- Encoding —
GSM-7when every character fits the GSM alphabet, orUnicode (UCS-2)when any character falls outside it. - Segments — the number of billable SMS segments the body splits into.
- Chars left in segment — how many more characters fit before another segment is added.
Why segment math matters
Carriers bill per segment, not per message, so the number of segments decides the cost of every send:- A GSM-7 message fits 160 characters in one segment; longer bodies split into 153-character segments (the shortfall is the concatenation header carriers use to reassemble multi-part messages).
- A UCS-2 message fits 70 characters in one segment and 67 per segment once it splits.
- Smart quotes and em/en dashes — editors autocorrect straight quotes to curly ones (” ”, ’ ’, —), and each of those is outside GSM-7.
- Emoji — any emoji forces UCS-2.
- Headers and signatures — a sender name, opt-out footer, or legal suffix appended automatically at send time counts toward the segment once rendered. Check the shape before launch, not after.
Pre-flight a template before launch
Paste your template — including the variable placeholders — before the campaign goes live. Substituting a rendered sample value ({{name}} weighed against
“Alexandra”) is more honest than counting the placeholder, and it catches the
long-{{name}}-value-tips-you-into-two-segments case while you can still trim.
Safe defaults per destination live in the best practices
guide; run the calculator as the cost half of that
checklist before every send.
How this differs from the in-dashboard preview
The compose window in the dashboard shows the same live encoding and segment count while you type, against the rendered template. It does not do the per-country cost lookup — the free tool is the place to compare destinations and recipient counts at published rates before you sign in.Worked example
Paste this 130-character body:Tools and pricing
- Open the SMS segment & cost calculator directly, or the full pricing table — linked from the page header — for every channel and destination.
- The dashboard’s best practices guide covers the pre-send checks that pair with this calculator.
Note: the estimate uses public starter rates for the selected country. Rates can vary by destination and carrier — signed-in accounts see their live per-tenant rates in the dashboard billing section.