Текст / Кодирование

Конвертер текста в двоичный код (и двоичного кода в текст)

Преобразуйте текст в байты в двоичном, шестнадцатеричном, десятичном или восьмеричном виде с кодировкой UTF-8 — поддерживаются accented letters, китайские символы и эмодзи. Также декодируйте байты обратно в текст с сообщениями о недопустимых последовательностях.

Конвертер текста в двоичный код (и двоичного кода в текст): Текст кодируется в UTF-8 — кодировке, которую используют почти все веб-страницы, — а каждый байт записывается в выбранной системе счисления: 8 двоичных цифр, 2 шестнадцатеричные цифры или 3 восьмеричные цифры. При декодировании байты можно разделять пробелами или запятыми либо вводить двоичную или шестнадцатеричную последовательность без разделителей. Всё, что не является корректным UTF-8, отклоняется. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
Конвертер текста в двоичный кодЛокальная обработка

Полностью работает в браузере

Байты139 символов

Результат

01001000 01100101 01101100 01101100 01101111 00101100 00100000 11100100 10111000 10010110 11100111 10010101 10001100

Текст хранится в виде байтов UTF-8: обычные английские буквы занимают по одному байту (H — 01001000), буквы с диакритическими знаками — по два, а большинство китайских, японских и корейских символов — по три. При декодировании байты считываются обратно, а недопустимые последовательности сообщаются, а не угадываются. Для преобразования одного числа между системами счисления используйте конвертер систем счисления.

Пример

Hello, 世界 занимает 13 байт: 5 для Hello, по 1 для запятой и пробела и по 3 для 世 (E4 B8 96) и 界 (E7 95 8C). В двоичном виде H — это 01001000, а 世 — 11100100 10111000 10010110.

Байты и символы

ASCII, появившийся в 1960-х годах, охватывает 128 символов в 7 битах; UTF-8 сохраняет их как отдельные байты и добавляет более длинные последовательности для остальных символов Unicode. Чтобы увидеть кодовую точку и байты каждого символа, используйте инспектор Unicode.

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

  1. Выберите преобразование текста в байты или байтов в текст.
  2. Выберите двоичный, шестнадцатеричный, десятичный или восьмеричный формат.
  3. Введите данные и скопируйте результат.

Конфиденциальность и ограничения

Всё преобразование выполняется в вашем браузере.

Похожие инструменты

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

Как записать Hello в двоичном виде?

01001000 01100101 01101100 01101100 01101111: по одному байту на каждую букву, поскольку все они относятся к обычному ASCII.

Почему некоторые символы занимают несколько байтов?

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

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

Для чисел используйте конвертер систем счисления; этот инструмент преобразует символы текста.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен