Как пользоваться
- В разделе «Режим» выберите «Текст → кодовые точки».
- В списке «Формат вывода» выберите «U+XXXX».
- В списке «Разделитель» выберите «Пробел».
- Вставьте текст в поле ввода: конвертация начнётся автоматически.
- Чтобы вернуть текст из кодов, выберите «Кодовые точки → текст» или «Escape-последовательности → текст» и вставьте коды.
Примеры
Кириллица в виде \u-кодов для JSON
Ёжик
\u0401\u0436\u0438\u043A
Расшифровка Unicode-последовательностей
\u041f\u0440\u0438\u0432\u0435\u0442, Анна!
Привет, Анна!
Название города из десятичных кодов
1052 1086 1089 1082 1074 1072
Москва
Частые вопросы
Как найти невидимые символы в тексте?
Посмотрите таблицу символов: неразрывный пробел обозначается как ⟨NBSP⟩, пробел нулевой ширины — как ⟨ZWSP⟩, а метка порядка байтов — как ⟨BOM⟩. Таблица показывает первые 1 000 кодовых точек.
Почему количество символов и кодовых точек отличается?
Один видимый символ, или графема, может состоять из нескольких кодовых точек. Статистика отдельно считает графемы, кодовые точки, единицы UTF-16 и байты UTF-8.
Почему появляется ошибка при расшифровке \u?
Формат \uXXXX требует четырёх шестнадцатеричных цифр, \u{…} — от 1 до 6, а \UXXXXXXXX — восьми. Суррогатная пара должна быть полной, а код не должен превышать U+10FFFF: например, \u{110000} вызовет ошибку. При ошибке инструмент указывает строку и столбец и выделяет это место в исходных данных.
Отправляется ли введённый текст на сервер?
Конвертация выполняется в браузере, код инструмента не отправляет текст на сервер и не сохраняет ввод. В localStorage сохраняются только настройки и состояние таблицы символов.