Счётчик символов и сегментов SMS
Узнайте кодировку сообщения, границы сегментов и примерную стоимость. Текст остаётся в вашем браузере.
Текст SMS
Видимые символы: 0
Дополнительные настройки
Альтернативный профиль резервирует больший заголовок. Twilio указывает эти уменьшенные ёмкости для составных SMS с бесплатных номеров в США и Канаду. Это не универсальное правило.
Предварительный расчёт
0
сегментов
GSM-7
0 септетов
В текущем сегменте свободно 160 из 160 септетов
Обычный · 153 / 67
Оценка по выбранной модели. Провайдер может обработать сообщение иначе.Текст и данные о стоимости остаются в этой вкладке. Ничего не отправляется и не сохраняется.
Предпросмотр сегментов
Сохраняются исходный текст и переводы строк. Отправляйте через провайдера целое сообщение, а не эти фрагменты по отдельности.
Добавьте сообщение, чтобы увидеть сегменты.
Проверить замены
Выберите каждую замену для предпросмотра. Замена пунктуации может изменить оформление или смысл. Исходный текст не меняется.
Подходящих замен нет. Текст на других языках, имена и эмодзи не транслитерируются.
Оценить стоимость рассылки
Введите свою цену для расчёта.
Сегменты × получатели × цена за сегмент. Округляется только итог до числа знаков, принятого для валюты.
Без конвертации валют, налогов и сборов. Повторные попытки, неудачная доставка, страна, тип отправителя, оператор и условия договора могут изменить счёт.
Ёмкость SMS по кодировкам
| Кодировка | Одна часть | Составное, на часть |
|---|---|---|
| GSM-7 септетов | 160 | 153 |
| Unicode единиц UTF-16 | 70 | 67 |
В обычном профиле 160 септетов GSM помещаются в одно SMS, а 161 уже требуют объединения. Заголовок UDH в каждой части оставляет 153 септетов или 67 единиц UTF-16. Символ расширения GSM занимает два септета. CR и LF занимают по одной единице, CRLF — две. Переводы строк не нормализуются.
Провайдеры обычно называют Unicode SMS кодировкой UCS-2. Здесь считаются единицы UTF-16: 🙂 занимает две, а объединённый эмодзи может занимать больше. Дополнительный счётчик видимых символов считает графемы, а не единицы передачи.
Как проверить SMS
- Вставьте сообщение. Режим «Авто» выбирает GSM-7, если все символы есть в его алфавите, иначе — Unicode.
- Проверьте число сегментов и символы, влияющие на кодировку. Откройте дополнительные настройки, если ваш шлюз использует другой профиль.
- Просмотрите фрагменты исходного текста. При желании выберите замены пунктуации или укажите свою цену и число получателей.
Возможности
- Показывает кодировку GSM-7 или Unicode и число частей
- Выделяет символы, влияющие на кодировку
- Показывает части сообщения и примерную стоимость
- Показывает, сколько места осталось в текущей части
- Даёт выбрать другой профиль объединённых SMS
- Предлагает замены пунктуации, не меняя черновик автоматически
Когда пригодится
- Понять, почему короткое SMS стало длинным
- Оценить рассылку по своему тарифу
- Увидеть, как эмодзи и типографские кавычки влияют на длину SMS
- Сравнить формулировки, чтобы сократить число частей
Как считается длина SMS
GSM-7 — отдельный алфавит, а не ASCII. В нём есть é и ñ, но не все буквы с диакритикой. Фигурные и квадратные скобки, знак евро и другие символы расширения требуют escape-кода и занимают больше места.
«Привет», «你好» и «مرحبا» закономерно требуют Unicode в этой модели. Это нормальная поддержка языков, а не ошибка в тексте. Даже одна типографская кавычка в совместимом с GSM сообщении меняет кодировку всего текста.
Кодовая точка обозначает символ Unicode; в UTF-16 она занимает одну или две кодовые единицы. Графема — видимый символ, который может состоять из нескольких кодовых точек. Например, e с комбинируемым ударением и семейный эмодзи выглядят как один символ, но занимают несколько единиц.
Длинные SMS используют заголовок UDH для нумерации и сборки частей. Заголовок уменьшает полезную ёмкость каждой части. Предпросмотр сохраняет составные символы целиком и может оставлять место, которое шлюз использует иначе.
Конфиденциальность и ограничения модели
Текст, цена и число получателей хранятся только в памяти этой вкладки. Перезагрузка очищает их. Копирование происходит только по вашей команде. Инструмент не отправляет SMS и не запрашивает номер телефона.
Национальные таблицы фиксации и одиночного сдвига, двоичные данные, порты приложений, добавленный текст отписки, подписи отправителя, транслитерация и правила операторов не входят в модель. Провайдер может нормализовать, заменять, дополнять, отклонять или иначе делить текст. MMS и RCS не рассчитываются.
Используйте цену из договора с провайдером для нужной страны и типа отправителя. Выбор валюты меняет только отображение. Результат не является коммерческим предложением или гарантией суммы счёта.
Вопросы о счётчике SMS
Источники и проверка
Похожие инструменты
JSON в YAML
Преобразуйте JSON в YAML локально, сохраняя запись чисел и строки в кавычках; скопируйте или скачайте результат целиком.
Открыть инструмент — JSON в YAMLYAML в JSON
Преобразуйте один документ YAML в JSON локально, сохраняя точный числовой текст, и скопируйте или скачайте результат.
Открыть инструмент — YAML в JSONHTML в Markdown
Преобразуйте вставленный или локальный HTML в Markdown, проверьте примечания и скопируйте или скачайте результат.
Открыть инструмент — HTML в MarkdownТестирование регулярных выражений JavaScript
Проверяйте шаблон JavaScript локально и изучайте совпадения, группы и позиции UTF-16.
Открыть инструмент — Тестирование регулярных выражений JavaScriptMarkdown в HTML
Преобразуйте Markdown в HTML-фрагмент, проверьте код и неактивный предпросмотр, затем скопируйте или скачайте результат.
Открыть инструмент — Markdown в HTMLСортировка строк
Сортируйте строки по алфавиту выбранного языка или по кодовым точкам Unicode, сохраняя повторы, пустые строки и содержимое.
Открыть инструмент — Сортировка строкУдаление повторяющихся строк
Сохраните первую копию каждой точной строки, порядок, значимые пробелы и пустые строки, затем скопируйте или скачайте результат.
Открыть инструмент — Удаление повторяющихся строкСравнение текстов
Сравните два текста локально: целые строки, пробелы и последний перевод строки.
Открыть инструмент — Сравнение текстовПреобразование регистра
Меняйте регистр текста, начала слов или предложений с явно выбранными правилами букв.
Открыть инструмент — Преобразование регистраКодировщик и декодировщик HTML-сущностей
Кодируйте или декодируйте HTML-ссылки в тексте, выбирайте контекст и формат Unicode и получайте результат с переносами LF без разбора разметки.
Открыть инструмент — Кодировщик и декодировщик HTML-сущностейГенератор таблиц Markdown
Редактируйте таблицу с обычным текстом, задавайте выравнивание и копируйте GFM Markdown или импортируйте TSV.
Открыть инструмент — Генератор таблиц MarkdownРазбор и создание строки запроса
Разбирайте и редактируйте параметры запроса, сохраняя повторы и порядок. Копируйте нормализованную строку или HTTP(S)-адрес.
Открыть инструмент — Разбор и создание строки запросаКодирование и декодирование URL
Преобразуйте компонент URL или значение формы UTF-8 с понятными правилами для пробела и плюса, затем скопируйте или скачайте результат.
Открыть инструмент — Кодирование и декодирование URLКодирование и декодирование Base64
Кодируйте текст UTF-8 в стандартный или URL-безопасный Base64 либо декодируйте данные с понятными сообщениями об ошибках.
Открыть инструмент — Кодирование и декодирование Base64Форматирование XML
Локально проверяйте корректность XML 1.0 с учётом пространств имён, форматируйте или сжимайте текст и копируйте или скачивайте результат в UTF-8.
Открыть инструмент — Форматирование XMLФорматирование и проверка JSON
Проверяйте синтаксис JSON, форматируйте или минифицируйте локально, копируйте и скачивайте результат с сохранением исходных данных.
Открыть инструмент — Форматирование и проверка JSONСчётчик символов для соцсетей
Проверяйте лимиты платформ и разбивайте публикации без потери текста.
Открыть инструмент — Счётчик символов для соцсетейСчётчик символов
Считайте символы, слова, предложения и абзацы. Проверяйте плотность слов, время чтения и размер UTF-8 прямо в браузере.
Открыть инструмент — Счётчик символовКалькулятор размера текста
Сравнивайте кодировки и размеры передаваемого текста прямо в браузере.
Открыть инструмент — Калькулятор размера текстаОчистка текста из PDF
Исправьте переносы строк и пробелы в тексте из PDF. Сохраните исходник и проверьте неоднозначные дефисы перед копированием результата.
Открыть инструмент — Очистка текста из PDFТекст без стилизации
Преобразуйте поддерживаемые буквы Unicode в обычный текст прямо в браузере. Регистр, диакритика, эмодзи и оригинал сохраняются.
Открыть инструмент — Текст без стилизацииИсправить текст
Исправьте искажённый текст и повреждённые акценты в браузере. Проверьте каждый вариант восстановления UTF-8.
Открыть инструмент — Исправить текстПроверка обрезки письма в Gmail
Узнайте точный размер HTML письма в UTF-8, сравните с ориентиром 102 000 байт и найдите объёмные фрагменты кода.
Открыть инструмент — Проверка обрезки письма в Gmail