The 160-character SMS limit is not arbitrary — it comes from a 1985 technical decision that shaped global communication. Here is why it exists, what happens when you go over it, and how to work within the limit.

Why Is SMS Limited to 160 Characters?

In 1985, German engineers Friedhelm Hillebrand and Bernard Ghillebaert studied ordinary human communication and found that the average postcard and telex message was under 160 characters. They proposed using 160 characters as the limit for a new mobile messaging system — enough for a meaningful message, small enough to fit in signalling channels already used by mobile networks.

This 160-character limit (using GSM 7-bit encoding) has remained the global standard ever since, even though technology has advanced enormously.

SMS Character Limits at a Glance

EncodingCharacters Per SMSWhen Used
GSM-7 (standard)160 charactersEnglish and basic Latin characters
Unicode (UCS-2)70 charactersEmoji, non-Latin scripts (Chinese, Arabic, etc.)
Concatenated SMS (GSM-7)153 chars per segmentMessages over 160 chars
Concatenated SMS (Unicode)67 chars per segmentLong messages with emoji/special chars

What Happens When You Go Over 160 Characters?

When a message exceeds 160 characters, it is automatically split into multiple SMS messages and reassembled on the recipient’s device. However, each segment uses 7 characters for a header (to tell the phone how to reassemble the message), reducing the usable content per segment to 153 characters.

So a 170-character message actually sends as two SMS messages of 153 + 17 characters. This matters for two reasons:

The Emoji Problem: Unicode Encoding

Adding a single emoji to your SMS switches the encoding from GSM-7 to Unicode (UCS-2). This drops your character limit from 160 to just 70 characters.

A single emoji in a 140-character message (which would normally be one SMS) pushes it to Unicode encoding, making it a two-segment message at 67+73 characters.

Emoji cost you double: If you are sending bulk SMS messages (marketing, alerts, notifications), adding emoji can double your sending costs. Calculate costs based on segments, not total messages.

GSM-7 Extended Characters

The GSM-7 character set includes the standard Latin alphabet, numbers, and common punctuation. However, some characters that look standard are not in GSM-7 and will trigger Unicode encoding:

Checking SMS Character Count

Use our character counter to check your SMS text. The platform shows your character count live as you type, with the SMS limit (160) displayed in the platform character limits section.

Does the 160-character limit apply to iMessage and WhatsApp?
No. The 160-character limit only applies to traditional SMS (Short Message Service) sent over cellular networks. iMessage (between Apple devices on Wi-Fi or data), WhatsApp, and other internet-based messaging apps have much higher limits (WhatsApp: 65,536 characters; iMessage: no fixed limit). Your phone automatically switches between SMS and iMessage depending on connectivity and the recipient’s device.
What is MMS and how does its character limit differ from SMS?
MMS (Multimedia Messaging Service) is the protocol used to send images, audio, and video via mobile networks. MMS messages can include a text caption of up to 1,000 characters, significantly more than SMS. MMS is also more expensive than SMS and requires mobile data. When you send a photo from your phone’s messaging app, it is usually sent as MMS.

Free Word & Character Counter

Count words, characters, reading time and more — instantly, no signup needed.