Посчитать символы в сообщении и SMS

Число символов и частей SMS для кириллицы, латиницы и эмодзи.

Частей SMS
0
Символов с пробелами
0
Без пробелов
0
Слов
0
Предложений
0
Строк
0
Абзацев
0
Букв
0
Цифр
0
Пробелов
0
Знаков препинания
0
Время чтения
—
Вслух
—

Лимит символов

Telegram: 4 096 символов в сообщении, 1 024 — в подписи к фото.

Частые слова

СловоРазДоля

Сколько символов в одной SMS

ТекстОдна SMSЧасть длинной SMS
Латиница, цифры, базовые знаки (GSM-7)160153
Кириллица, эмодзи, особые знаки (UCS-2)7067

Сообщение длиннее лимита делится на части, и телефон собирает их обратно. В каждой части 6 байт занимает заголовок для склейки — отсюда 153 и 67 вместо 160 и 70.

Что переключает SMS на 70 символов

Хватает одного символа не из таблицы GSM-7 — и всё сообщение уходит в кодировке UCS-2. Кроме русских букв и эмодзи это «ёлочки», длинное тире —, знак № и многоточие одним символом. А знаки ^ { } [ ] ~ | \ € в латинском SMS остаются, но занимают по два места.

Пример

Напоминание о записи из поля выше

120 символов кириллицей — это больше 70, поэтому сообщение делится на 2 части по 67 мест, во второй остаётся 14 свободных. Тот же текст транслитом — 123 символа латиницей — поместится в одну SMS, и останется ещё 37 мест.

Лимиты мессенджеров

В Telegram одно сообщение вмещает 4 096 символов, подпись к фото или видео без подписки Premium — 1 024. Задайте лимит в поле ниже результатов, и счётчик покажет, сколько осталось. Лишние переносы строк перед отправкой можно убрать в инструменте «Текст в одну строку».

Частые вопросы

Почему в SMS на русском помещается меньше символов?
Латиница передаётся 7-битной кодировкой GSM, кириллица — 16-битной UCS-2. В SMS 140 байт: это 160 латинских символов или 70 русских. В длинном сообщении часть места уходит на служебный заголовок, поэтому в каждой части 153 и 67 символов.
Как уместить сообщение в одну SMS?
Уберите эмодзи и «ёлочки», замените длинное тире дефисом, сократите текст до 70 символов. Транслит латиницей даёт до 160 символов, но его хуже читают. Следите, чтобы в латинском тексте не осталось ни одной русской буквы — она переключит всё сообщение на 70 символов.
Сколько стоит длинное SMS?
Обычно каждая часть оплачивается как отдельное SMS: сообщение из 3 частей стоит как 3 SMS. Точные условия зависят от тарифа оператора или сервиса рассылок.

Обновлено