Skip to content

Free tool · Live as you type

How many segments is
your SMS really?

One smart quote can triple your SMS bill. Count segments, catch encoding traps, and keep every message to one billable part.

Counted live in your browser. Watch the encoding badge — one smart quote pasted from a doc flips the whole message to Unicode.

Segments billed

0

Carriers bill per segment — a 2-segment message costs exactly 2×.

Encoding
GSM-7
Septets used
0
Left in current segment
160
Per-segment limit
160 single · 153 multi

The encoding math, in 60 seconds

GSM-7: the 160-character alphabet

The original SMS character set packs 160 characters into one message. It covers basic Latin, digits, and a curious mix of accents — é, ñ and ü are in; á, í and ó are out.

Unicode: everything, at half capacity

Any character outside GSM-7 switches the whole message to UCS-2: full emoji and every alphabet, but only 70 characters per SMS (67 when split).

Extended characters cost double

Even inside GSM-7, a few characters — € [ ] { } | ^ ~ \ — are 'extended' and count as two. A price written as €99 quietly spends three characters.

Copy-paste is the enemy

Word processors auto-replace straight quotes with curly ones and hyphens with em dashes. The text looks identical; the bill doesn't. Type SMS copy in a plain editor — or paste it here first.

Questions, answered honestly

Why is one SMS 160 characters but my message split at 153?

Because multipart messages need a header on every part telling the phone how to reassemble them. That header eats 7 characters, so a single SMS holds 160 but each segment of a multi-part message holds only 153 (or 67 instead of 70 in Unicode mode).

What flipped my message to Unicode mode?

One single character outside the GSM-7 alphabet — most often a smart quote (’) pasted from a doc, an em dash, an emoji, or accented characters like á/í/ó/ú (which, unlike é or ñ, are NOT in GSM-7 — the classic Spanish-language gotcha). The calculator lists each offending character with a suggested replacement.

Why do segments matter for cost?

Carriers and SMS APIs bill per segment, not per message. A 320-character message in GSM-7 is 3 segments — three times the price. Going Unicode cuts capacity from 160 to 70, so the same text can silently double or triple in cost. At campaign volume, this is real money.

Do all phones reassemble multi-part messages correctly?

Modern phones, yes — they display one continuous message. But delivery of each part is independent, so on a flaky route a recipient can get part 2 without part 1. Mission-critical texts (codes, alerts) should always fit one segment.

What's a good length for outreach SMS?

One segment, always — and ideally well under it. SMS is a glance medium: name, reason, one question. If you need 300 characters, the message wants to be an email instead.

Outreach is bigger than one channel.

Norbelys is built multichannel from day one — email today, SMS and calls on the same contacts, sequences and analytics as they roll out. One outreach system, every channel.

Start sending

From $29/mo · Cancel anytime