Skip to main content
appkiro.com

Строка в Hex

Закодируйте Unicode-строку в UTF‑8 и посмотрите её шестнадцатеричные байты.

Что делает инструмент

Инструмент кодирует строку в байты UTF‑8, затем показывает каждый байт двумя шестнадцатеричными знаками верхнего регистра и отделяет пары пробелами. Кириллица и emoji обычно занимают несколько байт. Hex — представление байтов, а не шифрование и не хэш.

Введите текст и скопируйте его UTF‑8-байты в Hex.

Как пользоваться

  1. Введите текст для кодирования.

  2. Изучите результат по байтам, разделённым пробелами.

  3. Для обратного преобразования передайте его странице Hex в строку и декодируйте как UTF‑8.

Основные возможности

  • Кодирование Unicode-текста в UTF‑8.
  • Пары Hex-байтов в верхнем регистре.
  • Пробелы между байтами для удобства чтения.

Сценарии применения

  • Проверка UTF‑8 в API и протоколах.
  • Изучение кодирования Unicode-символов.
  • Подготовка тестовых векторов разработчика.

Ограничения и важные замечания

  • Байты UTF‑8 — не то же самое, что значение кодовой точки.
  • Hex не скрывает и не защищает исходный текст.
  • Пропуск или изменение байта может сделать декодирование неверным.

Устранение проблем

Результат не соответствует ожиданиям.

Проверьте ввод, выбранные параметры и ограничения ниже; перед удаляющей или агрессивной нормализацией сохраните исходник. Байты UTF‑8 — не то же самое, что значение кодовой точки.

Страница замедляется на большом вводе или числе повторов.

Уменьшите объём, разделите операцию на небольшие части и закройте другие ресурсоёмкие вкладки. Перед повтором сохраните исходник.

После вставки в другое приложение результат меняется.

Проверьте приложение назначения, шрифт и кодировку. Некоторые программы нормализуют пробелы или иначе отображают Unicode.

Частые вопросы

Как преобразовать строку в Hex?

Инструмент кодирует строку в байты UTF‑8, затем показывает каждый байт двумя шестнадцатеричными знаками верхнего регистра и отделяет пары пробелами. Кириллица и emoji обычно занимают несколько байт. Hex — представление байтов, а не шифрование и не хэш.

Сколько байт занимает кириллическая буква?

Это зависит от символа; в UTF‑8 кириллица обычно многобайтная. Ориентируйтесь на фактический вывод.

Чем Hex отличается от хэша?

Hex — обратимая запись байтов, а хэш — отдельный расчёт дайджеста.

Какие есть ограничения?

Байты UTF‑8 — не то же самое, что значение кодовой точки. Hex не скрывает и не защищает исходный текст. Пропуск или изменение байта может сделать декодирование неверным.

Использовать инструмент

Введите текст и скопируйте его UTF‑8-байты в Hex.