Текст / Кодирование
Конвертер текста в двоичный код (и двоичного кода в текст)
Преобразуйте текст в байты в двоичном, шестнадцатеричном, десятичном или восьмеричном виде с кодировкой UTF-8 — поддерживаются accented letters, китайские символы и эмодзи. Также декодируйте байты обратно в текст с сообщениями о недопустимых последовательностях.
Конвертер текста в двоичный код (и двоичного кода в текст): Текст кодируется в UTF-8 — кодировке, которую используют почти все веб-страницы, — а каждый байт записывается в выбранной системе счисления: 8 двоичных цифр, 2 шестнадцатеричные цифры или 3 восьмеричные цифры. При декодировании байты можно разделять пробелами или запятыми либо вводить двоичную или шестнадцатеричную последовательность без разделителей. Всё, что не является корректным UTF-8, отклоняется. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для работы с текстом
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
Результат
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.
Как пользоваться
- Выберите преобразование текста в байты или байтов в текст.
- Выберите двоичный, шестнадцатеричный, десятичный или восьмеричный формат.
- Введите данные и скопируйте результат.
Конфиденциальность и ограничения
Всё преобразование выполняется в вашем браузере.
Похожие инструменты
Часто задаваемые вопросы
Как записать Hello в двоичном виде?
01001000 01100101 01101100 01101100 01101111: по одному байту на каждую букву, поскольку все они относятся к обычному ASCII.
Почему некоторые символы занимают несколько байтов?
UTF-8 использует один байт для ASCII, два — для большинства букв с диакритическими знаками, а также греческих и кириллических букв, три — для большинства китайских, японских и корейских символов и четыре — для эмодзи.
Можно ли преобразовать одно число в двоичный код?
Для чисел используйте конвертер систем счисления; этот инструмент преобразует символы текста.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен