ConvertText.app LogoConvertText.app

Hex-конвертер

Преобразуйте текст в hex, декодируйте hex в текст, переводите ASCII в hex и возвращайте hex обратно в читаемый текст прямо в браузере. Этот онлайн hex-конвертер работает как конвертер текста в hex, конвертер hex в текст, инструмент ASCII в hex, hex-декодер, hex-кодер и UTF-8 hex-декодер.

Вставьте текст или hex-данные, выберите направление преобразования и сразу скопируйте или скачайте результат. Конвертер поддерживает UTF-8 текст, ASCII-символы, эмодзи, буквы с диакритикой, отдельные hex-байты, непрерывные hex-строки, а также префиксы 0x и \x.

Преобразовать текст в шестнадцатеричный формат

Декодировать hex обратно в читаемый текст

Формат вывода
Символы ASCII кодируются как один байт UTF-8; буквы с ударением и эмодзи используют многобайтовые последовательности UTF-8.

Добавить пробел между каждым hex-байтом

Использовать A–F вместо a–f

Ввод текста
Введите текст, который хотите преобразовать в hex
0 символов
0 байт
Вывод hex
Шестнадцатеричное представление вашего текста
0 символов
0 байт
Попробовать примеры
Нажмите на пример, чтобы загрузить его в поле ввода.

Что такое hex-конвертер?

Hex-конвертер преобразует текст или байты в шестнадцатеричную запись и также может декодировать hex обратно в читаемый текст.

Этот инструмент работает как конвертер текста в hex, конвертер hex в текст и hex-декодер для повседневных строк.

Поскольку каждый байт представлен двумя hex-символами, hex удобно использовать для просмотра, обмена и анализа сырых данных.

Преобразование текста в hex

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

Примеры преобразования текста в hex:

  • Hello → 48 65 6c 6c 6f
  • Hi 1! → 48 69 20 31 21
  • ABC → 41 42 43

В настройках вывода можно убрать пробелы, использовать заглавные буквы или добавить префикс 0x либо \x к каждому байту.

Декодирование hex в текст

Режим hex в текст принимает самые распространённые форматы: непрерывный hex, байты через пробелы, префиксы 0x и префиксы \x.

Каждая пара hex-символов превращается в байт и декодируется как UTF-8, чтобы акценты и эмодзи восстанавливались правильно.

Если ввод некорректен, инструмент показывает понятную ошибку вместо повреждённого текста.

ASCII в hex и hex в ASCII

ASCII — это кодировка символов для базовых латинских букв, цифр и знаков препинания. UTF-8 является надмножеством ASCII и может представлять также многие другие символы.

Поскольку ASCII-символы в UTF-8 остаются теми же, этот конвертер работает и как инструмент ASCII в hex, и как конвертер hex в ASCII-текст.

Если нужно преобразовать ASCII-текст в hex или прочитать hex как ASCII, просто используйте нужную сторону инструмента.

UTF-8 hex-декодер

Современный текст — это не только ASCII. Имена с диакритикой, эмодзи и нелатинские письменности часто используют многобайтовые UTF-8 последовательности.

Этот инструмент по умолчанию работает с UTF-8, поэтому он является настоящим UTF-8 hex-декодером, а не только ASCII-инструментом.

Примеры:

  • café → 63 61 66 c3 a9
  • 😀 → f0 9f 98 80

Распространённые форматы hex

Режим hex в текст принимает форматы, которые чаще всего встречаются в документации, отладчиках и исходном коде:

  • Непрерывный hex: 48656c6c6f
  • Hex с пробелами: 48 65 6c 6c 6f
  • Префикс 0x: 0x48 0x65 0x6c 0x6c 0x6f
  • Префикс \x: \x48\x65\x6c\x6c\x6f

Приватное hex-преобразование в браузере

Все преобразования выполняются локально в браузере. Ваши данные никогда не отправляются на сервер и не сохраняются на сайте.

Это делает конвертер удобным для чувствительных фрагментов текста, технических логов или сырых данных, которые не хочется отправлять во внешний сервис.

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

Это конвертер цветового hex?

Нет. Эта страница предназначена для текста и данных в hex, а не для выбора цветов.

Веб-цвета тоже используют hex, но они представляют значения RGB, а не текстовые байты.

Чтобы подбирать или переводить цвета сайтов, используйте отдельный инструмент для цвета.

Часто задаваемые вопросы

Что такое конвертер текста в hex?

Конвертер текста в hex преобразует обычный текст в hex-значения, сначала кодируя каждый символ как UTF-8 байт, а затем показывая байты как двухсимвольные hex-пары.

Как преобразовать текст в hex онлайн?

Выберите режим текст в hex, вставьте текст, и результат появится сразу. В настройках можно управлять пробелами, заглавными буквами и префиксами.

Как декодировать hex в текст?

Переключитесь в режим hex в текст и вставьте hex-ввод. Инструмент принимает непрерывный hex, байты с пробелами, а также префиксы 0x и \x, после чего декодирует всё как UTF-8.

В чём разница между ASCII в hex и UTF-8 hex?

ASCII охватывает базовые латинские буквы, цифры и знаки препинания. UTF-8 — это надмножество, которое также может представлять диакритические знаки, эмодзи и многие другие символы. Этот инструмент по умолчанию использует UTF-8.

Можно ли использовать это как конвертер hex в ASCII?

Да. Если байты содержат только ASCII-символы, инструмент декодирует их в читаемый ASCII-текст и работает как конвертер hex в ASCII.

Можно ли преобразовать hex-строку в читаемый текст?

Да. Вставьте hex-строку в режим hex в текст. Инструмент принимает обычные форматы и восстанавливает читаемый текст.

Поддерживает ли конвертер hex с префиксом 0x?

Да. Префиксы 0x и \x автоматически распознаются и удаляются при декодировании. В режиме текст в hex вы также можете выбрать эти префиксы как формат вывода.

Можно ли конвертировать эмодзи или символы с диакритикой в hex?

Да. Конвертер использует UTF-8, поэтому символы с диакритикой, эмодзи и многие другие знаки корректно преобразуются в hex и восстанавливаются при декодировании.

Это конвертер цветового hex?

Нет. Эта страница предназначена для текста и данных. Для цветов нужен отдельный инструмент.

Отправляются ли мои данные на сервер?

Нет. Все преобразования происходят прямо в браузере. Ваши данные остаются на устройстве.

Другие текстовые инструменты

Бесплатные онлайн-инструменты для конвертации, кодирования и преобразования текста

Преобразование регистра

Изменяйте регистр текста — ВЕРХНИЙ, нижний, Заголовок и другие

Переводчик азбуки Морзе

Конвертируйте текст в код Морзе и обратно

Аудио-декодер кода Морзе

Декодирование кода Морзе из аудиофайлов или микрофона

Переводчик двоичного кода

Конвертируйте текст в двоичный код и обратно

Кодировщик/Декодировщик Base64

Кодируйте и декодируйте текст Base64

Кодировщик/Декодировщик ROT13

Кодировать и декодировать текст с помощью шифра ROT13

Генератор верхнего индекса

Преобразует текст в надстрочный Unicode там, где это поддерживается.

Генератор нижних индексов

Конвертировать текст в нижний индекс Unicode там, где поддерживается

Генератор маленького текста

Создавайте текст в малых капителях, верхнем и нижнем индексе для копирования и вставки

Генератор зачёркнутого текста

Мгновенно генерируйте Unicode зачёркнутый текст для копирования и вставки

Изображение в Base64

Конвертировать изображения в строки Base64 и URI данных

URL Encoder / Decoder

Encode and decode URL components, query strings, and percent-encoded text

HTML Entity Encoder / Decoder

Кодирование и декодирование HTML-сущностей, таких как &, <, >, " и '