Про цей інструмент
Конвертер кодових точок Unicode розбиває текст символ за символом і показує кожне поширене подання кожного з них, а також працює у зворотному напрямку, щоб відновити рядок із кодових точок, які ви вставляєте. У прямому режимі він ітерує за кодовою точкою (а не за одиницею UTF-16), тож астральні символи й емодзі, складені з сурогатних пар, правильно обробляються як окремі символи.
Для кожного символу він повідомляє шістнадцяткову кодову точку U+, десяткову кодову точку, послідовність байтів UTF-8 у hex (через TextEncoder браузера), кодові одиниці UTF-16 у hex, числову HTML-сутність (&#nnnn;) і escape JavaScript/JSON (\uXXXX, або \u{...} для кодових точок вище U+FFFF). Це ідеально для налагодження проблем із кодуванням, виявлення невидимих чи схожих символів або побудови escape-послідовностей для вихідного коду.
У зворотному режимі ви вставляєте кодові точки майже в будь-якій нотації — U+1F600, звичайний десятковий, \uXXXX, \u{1F600}, 😀, 😀 чи hex із префіксом 0x, розділені пробілами чи комами — і інструмент перевіряє кожну (відхиляючи значення вище U+10FFFF і поодинокі сурогати) та відновлює рядок за допомогою String.fromCodePoint. Уся обробка локальна для вашого браузера, тож приватний текст ніколи не залишає сторінку.