Skip to content
WeZend
Free tool

How many segments does your SMS cost?

SMS bills per segment, and one emoji can more than double the price of the whole message. Type or paste your text and watch it live.

Encoding

GSM-7

Characters

0 / 160

Segments

0

Tip: type an ordinary sentence — then add a single emoji and watch what happens to the segment count.

How the maths works

The SMS standard (GSM 03.38) has two encodings. GSM-7 covers basic Latin characters at 160 per segment — but nine characters (€, [, ], { and } among them) count double. Anything outside GSM-7 — emojis, Chinese, Arabic, «guillemets» — forces the whole message into UCS-2, where a segment holds only 70 characters.

Messages beyond one segment are split into parts with an invisible header (UDH) that shrinks capacity to 153/67 characters per part — and every part is billed as its own SMS. The phone stitches them back together nicely; your bill does not.

In WeZend you see segment count and price live as you type — the same maths as here, built into the sending flow and campaigns.

More in the glossary: SMS segments, GSM-7 & UCS-2

One platform. Every customer interaction.

Replace your patchwork of messaging APIs, CDP and automation tools with a single engagement platform built for scale.

No credit card required · EU data residency · 99.99% uptime SLA