Конвертер Unicode

Вставте будь-який текст — включно з емодзі — щоб побачити його код Unicode у hex, десятковому вигляді або як HTML-сутність, а також закодувати чи декодувати \u escape-послідовності.

Результат (308 символів):
СимволDecHexHTML EntityUnicode
H7248HU+0048
e10165eU+0065
l1086ClU+006C
l1086ClU+006C
o1116FoU+006F
,442C,U+002C
3220 U+0020
w11977wU+0077
o1116FoU+006F
r11472rU+0072
l1086ClU+006C
d10064dU+0064
!3321!U+0021
3220 U+0020
🌍1277571F30D🌍U+1F30D
3220 U+0020
👋1280751F44B👋U+1F44B

Dec = десятковий код, Hex = шістнадцятковий код, HTML = HTML-сутність, Unicode = позначення U+XXXX.

Дізнайтеся Код Unicode Будь-якого Символу

Вставте будь-який текст — включно з емодзі та символами будь-яких писемностей — і миттєво побачите код кожного символу в hex, десятковому вигляді та як HTML-сутність, плюс об'єднаний вигляд і повну таблицю розбивки.

Також можна закодувати текст у escape-послідовності \uXXXX у стилі JavaScript або декодувати такий рядок назад у читабельний текст — усе виконується локально у браузері.

Навіщо потрібен конвертер Unicode?

  • Дізнайтеся точний код будь-якого символу, знака чи емодзі
  • Генеруйте HTML-сутності для символів, які складно набрати
  • Кодуйте та декодуйте \u escape-послідовності з коду чи логів
  • Налагоджуйте «кракозябри» та несподівані символи, перевіряючи їхні реальні коди
  • Отримайте повну таблицю розбивки по символах без ручного пошуку

Як конвертувати символи Unicode

  1. Вставте або введіть текст у поле вводу
  2. Виберіть формат: Hex, Dec, HTML Entities, Усі формати або кодування/декодування \u
  3. Скопіюйте результат або прогорніть униз до повної таблиці розбивки

Часті запитання

У чому різниця між кнопками форматів?

Hex, Dec і HTML Entities показують увесь текст, перетворений в один із цих форматів. «Усі формати» показує кожен символ разом із його кодом і десятковим значенням в одному читабельному рядку.

Чи коректно це працює з емодзі?

Так. Символи зчитуються за кодовою точкою Unicode (а не за 16-бітною одиницею UTF-16), тому емодзі та інші символи за межами базової багатомовної площини рахуються та конвертуються як єдині символи, а не розбиваються на сурогатні половини.

Що таке escape-послідовності \u?

\uXXXX — це спосіб, яким JavaScript (та деякі інші мови) представляють 16-бітну одиницю UTF-16 всередині рядкового літералу. «Кодувати» перетворює ваш текст у такий екранований вигляд; «Декодувати» перетворює послідовності \uXXXX назад у звичайні символи.

Чи надсилається мій текст на сервер?

Ні. Усе перетворення відбувається локально у вашому браузері — текст ніколи не завантажується на сервер і не зберігається.

ВГОРУ