Выход из Юникода
Преобразуйте символы в escape-символы \uXXXX и декодируйте их обратно в текст.
Выход из Юникода
Инструмент escape-последовательности Unicode превращает любой символ в escape-последовательность \uXXXX и декодирует эти последовательности обратно в читаемый текст. Вставьте имя с акцентами, смайлик или целый абзац, и каждый символ станет его escape-кодом из четырех hex Unicode — é станет \u00e9, а символ выше U+FFFF, например смайлик, станет суррогатной парой, например \ud83d\ude00, именно такой формы ожидает строковый литерал JavaScript, Java или JSON. Это надежный способ встраивания текста, отличного от ASCII, в исходный код, файлы конфигурации, заголовки HTTP или любой канал, который поддерживает только простой ASCII.\n\nПо умолчанию инструмент экранирует только символы выше U+007F, поэтому обычные буквы, цифры и знаки препинания остаются читаемыми, а преобразуются только символы с диакритическими знаками или нелатинские символы. Отключите «Только не-ASCII», чтобы вместо этого экранировать каждый отдельный символ, что удобно, когда вам нужна полностью запутанная или транспортно-безопасная форма. В выводе используются строчные буквы hex, соглашение, принятое в большинстве языков.\n\nРежим декодирования делает обратное. Он понимает как фиксированную форму \uXXXX, так и форму кодовой точки ES6 \u{...} — поэтому \u{1f600} декодирует эмодзи с ухмыляющимся лицом так же, как это делает \ud83d\ude00 — и оставляет любой окружающий текст нетронутым, поэтому вы можете вставить целую строку кода, и преобразуются только escape-символы. Если ничто не похоже на выход, текст просто возвращается без изменений; ошибок, которые нужно было бы сбросить, нет.\n\nВсе работает локально в вашем браузере. Ничего из того, что вы вставляете, не загружается, не отправляется на сервер и не сохраняется — преобразование происходит полностью на вашем устройстве, поэтому даже личные строки и ключи остаются с вами.