Вставить · разобрать · скопировать

Увидьте точные значения текста, который лишь выглядит простым.

UnicodeLens сохраняет исходную последовательность и показывает для каждого scalar запись U+, decimal, байты UTF-8, единицы UTF-16 и escape.

Открыть инспектор Unicode

Без аккаунта, загрузки, нормализации, базы символов, догадок о grapheme, сохранения и публичной ссылки.

Три явных шага

Выберите направление, проверьте всё значение, скопируйте данные

01

Разберите текст или U+

У каждого режима одна описанная грамматика.

02

Отклоните неверные суррогаты

Символ замены не скрывает дефект.

03

Скопируйте точные последовательности

Видимые U+ и байты копируются без изменений.

Приватная отладка текста

Когда строки, хранение и отображение расходятся

  • Понять, почему emoji занимает две единицы JavaScript.
  • Скопировать точные U+ в баг-репорт или fixture.
  • Сравнить размер UTF-8 без загрузки приватного текста.
  • Различить готовую и combining-последовательность.

Исполняемые scalar-наборы

Воспроизведите разную ширину и joined emoji

Примеры связывают точный текст с U+, UTF-8 и UTF-16 и объясняют, чего эти меры не доказывают.
Открыть примеры

Точные значения · локальный разбор

Воспроизведите последовательность в UnicodeLens

Вставьте текст или строгие токены U+, запустите явную операцию и сравните кодовые точки, байты UTF-8 и единицы UTF-16 без загрузки и нормализации.

Открыть UnicodeLens