Конвертер Unicode
Преобразуйте текст в escape-последовательности Unicode (\uXXXX) и обратно. Поддерживает все символы Unicode, включая эмодзи, CJK и специальные символы. Бесплатно, без установки.
Что такое Unicode?
Unicode — это универсальный стандарт кодирования символов, который присваивает уникальный номер (кодовую точку) каждому символу в каждой системе письма, охватывая более 149 000 символов в 161 современной и исторической письменности.
Что такое escape-последовательность Unicode?
Escape-последовательность Unicode — это способ представления любого символа Unicode в формате \uXXXX, где XXXX — это четырёхзначный шестнадцатеричный код. Для символов за пределами основной многоязычной плоскости используется формат суррогатной пары \uXXXX\uXXXX.
Как работает этот конвертер Unicode?
Просто введите или вставьте текст, затем выберите кодирование в escape-последовательности Unicode или декодирование существующих escape-последовательностей обратно в читаемый текст. Преобразование происходит мгновенно в вашем браузере.
Безопасны ли мои данные при использовании этого инструмента?
Да, полностью безопасны. Вся обработка происходит локально в вашем браузере. Данные никогда не отправляются на сервер, что делает инструмент подходящим для конфиденциального контента.
Может ли этот инструмент преобразовать эмодзи в Unicode?
Да, этот инструмент поддерживает все символы Unicode, включая эмодзи. Эмодзи преобразуются в суррогатные пары escape-последовательностей, так как находятся за пределами основной многоязычной плоскости (кодовые точки выше U+FFFF).
В чём разница между \uXXXX и \UXXXXXXXX?
\uXXXX использует 4 шестнадцатеричные цифры и охватывает основную многоязычную плоскость (U+0000–U+FFFF). \UXXXXXXXX использует 8 шестнадцатеричных цифр и может представлять все кодовые точки Unicode, включая те, что выше U+FFFF, например эмодзи.
Какие языки программирования используют escape-последовательности Unicode?
Escape-последовательности Unicode используются в Java, JavaScript, C#, Python (\uXXXX), JSON, CSS (\XXXXXX) и многих других языках и форматах для представления символов, которые могут быть недоступны для прямого ввода.
Могу ли я преобразовать китайские иероглифы в Unicode?
Да, этот инструмент полностью поддерживает символы CJK (китайский, японский, корейский). Каждый символ CJK преобразуется в свою escape-последовательность Unicode \uXXXX, что полезно для обеспечения кроссплатформенной совместимости текста.
Что такое основная многоязычная плоскость (BMP)?
BMP — это первая группа плоскостей в Unicode, содержащая кодовые точки от U+0000 до U+FFFF. Она включает большинство часто используемых символов. Символы выше U+FFFF требуют суррогатных пар в формате \uXXXX.
Этот инструмент работает офлайн?
Да, после загрузки страницы все преобразования работают полностью офлайн в вашем браузере. После начальной загрузки страницы подключение к интернету не требуется.
Какова максимальная поддерживаемая длина текста?
Жёсткого ограничения на длину текста нет. Инструмент может эффективно обрабатывать большие тексты, так как вся обработка выполняется на стороне клиента в браузере.
Могу ли я использовать этот инструмент для кодирования строк JSON?
Да, escape-последовательности Unicode, созданные этим инструментом, полностью совместимы с форматом JSON, так как JSON нативно поддерживает escape-последовательности \uXXXX для символов Unicode.
Как использовать Конвертер Unicode
Преобразуйте текст в escape-последовательности Unicode и обратно прямо в браузере. Поддерживаются эмодзи, CJK-символы и специальные знаки, ничего не загружается в сеть.
- Введите или вставьте свой текст в поле ввода.
- Выберите запись в «Format:» — \uXXXX, U+XXXX, шестнадцатеричную HTML &#xXXXX; или десятичную &#DDDD;.
- Нажмите «Encode», чтобы превратить символы в escape-последовательности, или «Decode», чтобы вернуть читаемый текст.
- Включите «Encode all», когда нужно экранировать и ASCII-буквы с цифрами, а не только символы вне ASCII.
Для документирования кодовых точек используйте U+XXXX, а для вставки строк в JavaScript или JSON — \uXXXX.
Похожие инструменты
- Hex-просмотрщик Просмотр содержимого файлов в шестнадцатеричном формате с поиском, навигацией по смещению и виртуальной прокруткой
- AES Шифрование / Расшифровка Шифрование/расшифровка AES с режимами CBC, CFB, CTR, OFB, ECB, заполнение Pkcs7/ZeroPadding/NoPadding, ключи 128/192/256 бит, вывод Base64, автоопределение формата ключа/IV
- Brotli Компрессор Бесплатный онлайн-компрессор Brotli. Сжимайте файлы в .br с качеством 0–11 или распаковывайте .br обратно. Всё работает в браузере — без загрузки на сервер и установки.
- Zstd Компрессор Бесплатный онлайн-компрессор zstd. Сжимайте файлы в .zst с уровнями Zstandard 1–19 или распаковывайте .zst обратно. Всё работает в браузере — без загрузки на сервер и установки.
- Конвертер MessagePack Бесплатный онлайн-конвертер MessagePack. Кодируйте JSON в msgpack и декодируйте hex, base64 или файлы .bin обратно в читаемый JSON со сравнением размеров. Без загрузки на сервер, всё в браузере.
- Генератор ULID Генерируйте универсальные уникальные лексикографически сортируемые идентификаторы (ULID) онлайн. Декодируйте ULID, извлекайте временные метки и создавайте пакеты ID для баз данных.
- Конвертер Азбуки Морзе Бесплатный онлайн-переводчик азбуки Морзе. Мгновенно преобразуйте текст в азбуку Морзе и обратно. Поддерживает воспроизведение звука, пользовательские символы и работает офлайн.
- Шифр ROT13 Мгновенное кодирование и декодирование шифром ROT13. Каждая буква смещается на 13 позиций. Бесплатно, без регистрации, прямо в браузере.