# Санитайзер кодирования сообщений.

- Канонический URL: https://www.broadnet.me/ru/tools/message-sanitizer
- Язык: ru
- Последнее обновление: 2026-10-21
- Издатель: BroadNet (https://www.broadnet.me)
- Markdown-версия страницы, созданная из опубликованной страницы.

Бесплатный инструмент для разработчиков · работает в вашем браузере

Одна умная кавычка, тире или невидимый неразрывный пробел могут незаметно изменить SMS с GSM-7 на UCS-2, сократив лимит символов на сегмент со 160 до 70 и удвоив стоимость. Вставьте ваше сообщение: этот инструмент найдет каждый проблемный символ, объяснит его значение и предоставит вам очищенную, безопасную для GSM-7 версию. Ничего не покинет ваше устройство.

65 персонажи

Попробовать пример

До

UCS-2

Персонажи 65

Сегменты 1

70 / 67 символов на часть

После

UCS-2

Персонажи 67

Сегменты 1

70 / 67 символов на часть

Влияние сегмента и затрат

Некоторые символы (эмодзи или буквы из другого алфавита) не имеют эквивалента в GSM-7, поэтому очищенное сообщение остается в формате UCS-2. Удалите их, чтобы получить GSM-7 и полный лимит в 160 символов.

Внимание: это сообщение содержит буквы, похожие на буквы другого алфавита. Визуально они идентичны латинским буквам, но заменяют их на Unicode. Замена — это рекомендация; включайте переключатель только в том случае, если текст должен быть латинским.

Хотите получить полную разбивку по сегментам и затратам? [Откройте калькулятор сегментов SMS.](https://www.broadnet.me/ru/tools/sms-segment-calculator).

Хотите просто классифицировать каждого персонажа, не исправляя его? [Откройте программу проверки GSM-7 / Unicode.](https://www.broadnet.me/ru/tools/gsm7-unicode-checker).

Очищенное сообщение

We've updated our plan - see what's new... Reply "YES". Prіce: €5 🎉

Произведена замена. Просмотрите текст, затем скопируйте его.

Персонажи, заставляющие Unicode

7 обнаружен отдельный персонажи

| Чар | Кодовая точка | Имя | Тип | Почему это заставляет Unicode | Безопасная замена GSM-7 |
|---|---|---|---|---|---|
| ’ × 2 | U+2019 | RIGHT SINGLE QUOTATION MARK | Типографская кавычка | Фигурная/типографическая кавычка. Не входит в алфавит GSM-7, поэтому всё сообщение преобразуется в UCS-2. | "'" |
| — | U+2014 | EM DASH | Тире | Типографское тире (тире en/em или знак минус). В GSM-7 используется только обычный дефис-минус, поэтому здесь используется UCS-2. | "-" |
| … | U+2026 | HORIZONTAL ELLIPSIS | Многоточие | Символ с одним многоточием. GSM-7 не содержит многоточия, поэтому используется UCS-2. Три обычные точки эквивалентны. | "..." |
| “ | U+201C | LEFT DOUBLE QUOTATION MARK | Типографская кавычка | Фигурная/типографическая кавычка. Не входит в алфавит GSM-7, поэтому всё сообщение преобразуется в UCS-2. | """ |
| ” | U+201D | RIGHT DOUBLE QUOTATION MARK | Типографская кавычка | Фигурная/типографическая кавычка. Не входит в алфавит GSM-7, поэтому всё сообщение преобразуется в UCS-2. | """ |
| і | U+0456 | CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I | Гомоглиф | Буква кириллического или греческого алфавита, которая выглядит идентично латинской букве. Невидима для глаза, но вызывает ошибку UCS-2 — классическая причина загадки «почему это Unicode?». | "i" (сохранено — замена омоглифов отключена) |
| 🎉 | U+1F389 | Эмодзи | Эмодзи | У эмодзи вообще нет представления в кодировке GSM-7. Безопасной замены нет — удалите её или примите кодировку UCS-2 для этого сообщения. | Эквивалент GSM-7 отсутствует. |

Всё работает локально в вашем браузере. Ваш текст никогда не загружается.

Короткий ответ

## Как предотвратить автоматическое преобразование сообщения в Unicode?

Замените несколько символов, отсутствующих в алфавите GSM-7. Обычно виновники незаметны: умные кавычки, скопированные из текстового редактора, тире (en или em), случайное многоточие, неразрывный пробел или кириллическая/греческая буква, визуально идентичная латинской. Одна такая ошибка снижает бюджет на сегмент со 160 до 70 символов и может удвоить количество сегментов и стоимость. Этот инструмент обнаруживает каждую из них и создает очищенную, безопасную для GSM-7 версию, которую вы можете скопировать.

### Что меняет дезинфицирующее средство

Фигурные и изящные кавычки становятся прямыми кавычками. Тире «en» и «em» становятся дефисом. Символ многоточия становится тремя точками. Неразрывные, тонкие и нулевые пробелы становятся обычным пробелом (или удаляются). Маркеры становятся звездочкой; символы товарных знаков, авторских прав и зарегистрированных прав становятся (TM), (C) и (R). Буквы, похожие на кириллические и греческие, по желанию могут быть заменены на их латинские аналоги. У эмодзи и других символов алфавита нет эквивалента GSM-7, поэтому они помечаются, а не изменяются — вы сами решаете, удалять их или принять Unicode.

### Что является точным, а что — лишь рекомендацией?

Обнаружение символов и расчеты сегментации/стоимости точны: они следуют алфавиту GSM 03.38 и правилам сегментации 160/153 (GSM-7) против 70/67 (UCS-2). Замена знаков препинания, пробелов и символов не приводит к потере смысла. Замена омоглифов — это единственное решение, требующее субъективной оценки: замена кириллической буквы на латинскую меняет базовый символ, что идеально подходит для поддельного латинского текста, но неправильно, если сообщение действительно написано на другом языке. Именно поэтому эта функция отключена по умолчанию и четко обозначена.

## Часто задаваемые вопросы

**Чем это отличается от средства проверки GSM-7 / Unicode?**

Программа проверки классифицирует каждый символ, чтобы вы могли увидеть, какие из них принудительно устанавливают UCS-2 — она помечает их. Этот санитайзер идет еще дальше и исправляет их: он применяет тщательно подобранный набор безопасных для GSM-7 замен и предоставляет вам очищенное сообщение для копирования, со сравнением сегментов до и после и сравнением стоимости. Используйте программу проверки, чтобы понять, а санитайзер — чтобы очистить.

**Почему одна выгодная сделка удваивает мои затраты в SMS?**

SMS использует единую кодировку для всего сообщения. Если хотя бы один символ выходит за пределы алфавита GSM-7, всё сообщение должно быть отправлено как UCS-2, чтобы этот символ сохранился. UCS-2 вмещает только 70 символов в одном сегменте (67 в части при конкатенации) по сравнению со 160 (153 в части) для GSM-7. Таким образом, лишняя фигурная кавычка или тире могут превратить сообщение из одного сегмента в сообщение из двух, удваивая стоимость.

**Что такое омоглиф и почему он опасен?**

Омоглиф — это символ одного алфавита, который выглядит идентично символу другого алфавита — например, кириллическая «а» (U+0430) визуально неотличима от латинской «а» (U+0061). Если он случайно попадёт в ваш текст (часто при копировании и вставке), сообщение будет выглядеть как обычный английский текст, но на самом деле будет закодировано как Unicode. Поскольку вы его не видите, это одна из самых запутанных причин неожиданного кодирования UCS-2. Санитайзер отображает точные кодовые точки и может их заменить.

**Изменит ли замена омоглифов моё сообщение?**

Это изменяет основной символ, а не внешний вид. Для текста, который должен быть латинским (например, название бренда, вставленное со скрытой кириллической буквой), это именно то, что нужно исправить. Но если ваше сообщение действительно написано на русском, греческом или другом языке, эти буквы правильны и должны остаться — поэтому замена омоглифов по умолчанию отключена и об этом четко предупреждается.

**Может ли это сделать каждое сообщение GSM-7?**

Нет, и он этого не делает. У эмодзи и символов из нелатинских алфавитов, таких как арабский или китайский, нет эквивалента в формате GSM-7. Инструмент корректно помечает их и оставляет на месте; достижение формата GSM-7 означает их удаление или принятие формата Unicode. Все, что инструмент может безопасно исправить, он исправляет.

**Моё сообщение куда-нибудь загружается?**

Нет. Все вычисления, замена и сегментация выполняются локально в вашем браузере с помощью JavaScript. Ваш текст никогда не отправляется на сервер.

[Справочник по протоколу Спецификация, лежащая в основе этого инструмента, в библиотеке справочника.](https://www.broadnet.me/ru/tools/gsm7-unicode-checker) [Калькулятор сегментов Кодировка, сегменты и стоимость всего сообщения.](https://www.broadnet.me/ru/tools/sms-segment-calculator) [SMS API REST + SMPP 3.4, аутентификация по токену Bearer, вебхуки доставки.](https://www.broadnet.me/ru/products/sms-api) [Все инструменты Все бесплатные инструменты BroadNet для разработчиков.](https://www.broadnet.me/ru/tools)

## Готовы отправлять корректные сообщения в больших масштабах?

BroadNet поставляется с REST API на токенах Bearer, прямыми подключениями SMPP 3.4, вебхуками доставки и официальным TypeScript SDK в 200+ странах — при этом GSM-7 и Unicode обрабатываются корректно от начала до конца.

[Раздел для разработчиков](https://www.broadnet.me/ru/developers) [Связаться с отделом продаж](https://www.broadnet.me/ru/contact)
