Omnikit
РазработкаФайлыФинансыВсе инструменты
Ctrl K
Инструменты для разработкиИнструменты для файловФинансовые калькуляторыВсе инструменты
ГлавнаяИнструменты для разработчиковПеревод текста в двоичный код
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Перевод текста в двоичный код

разработка

Переводите текст в двоичные, шестнадцатеричные, десятичные или восьмеричные байты и обратно, в UTF-8

Работает в вашем браузере. Ничего из того, что вы вводите, никуда не отправляется. Проверено 16 октября 2026 г..

Текст становится двоичным кодом, когда каждый символ превращается в байты, а каждый байт записывается 8 битами. В UTF-8 английские буквы занимают по 1 байту, поэтому «Hi» — это 01001000 01101001 (72 и 105 в десятичной системе); буквы с диакритикой занимают 2 байта, а эмодзи — 4. Те же байты можно записать в шестнадцатеричной, десятичной или восьмеричной системе.

Эта страница переведена машинным способом с английского оригинала. Перевод ещё не проверен человеком, поэтому ориентируйтесь на английскую версию. Читать английский оригинал

Дальше:
  • Конвертер систем счисления Двоичная, восьмеричная, десятичная, шестнадцатеричная и любая система до 36, точно при любом размере, с дополнительным кодом
  • Кодирование и декодирование Base64 Текст и файлы в Base64 и обратно, с режимом для URL и предпросмотром изображений

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

1

Введите или вставьте текст в панель Ввод или нажмите Попробовать пример.

2

Выберите Двоичная, Шестнадцатеричная, Десятичная или Восьмеричная; байты появляются в панели Результат по мере ввода.

3

Выберите разделитель и включите префиксы, например 0b или 0x, если они нужны вашему коду.

4

Нажмите Копировать или клавиши Ctrl+Enter, чтобы забрать результат.

О конвертере текста в двоичный код

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

Кодирование текста. Каждый символ превращается в один–четыре байта. 128 символов ASCII, которые охватывают английские буквы, цифры и знаки препинания, занимают по одному байту с теми же значениями, что и всегда в ASCII: A — это 65, или 01000001 в двоичной системе и 41 в шестнадцатеричной. Буквы вроде é занимают два байта, большинство индийских и азиатских письменностей — три, эмодзи — четыре. Результат показывает каждый байт в выбранной системе счисления:

Система Один байт «Hi»
Двоичная 8 цифр 01001000 01101001
Шестнадцатеричная 2 цифры 48 69
Десятичная от 0 до 255 72 105
Восьмеричная 3 цифры 110 151

Разделители, необязательный префикс 0b, 0o или 0x и шестнадцатеричные цифры в верхнем или нижнем регистре вы выбираете сами. Таблица под результатом перечисляет каждый символ с его кодовой точкой Unicode и байтами — это самый быстрый способ понять, почему строка длиннее в байтах, чем в буквах.

Декодирование байтов. Вставьте числа обратно, и появится текст. Группы можно разделять пробелами, запятыми или переносами строк; длинная непрерывная последовательность двоичных или шестнадцатеричных цифр сама делится на байты, а префиксы вроде 0x и \x игнорируются. Система счисления определяется по вставленному, и её можно изменить вручную. Группа с неверной цифрой или значением больше 255 указывается по её позиции. Байты, которые не образуют корректный UTF-8, подсчитываются и показываются как �, как их показывает браузер, а не исчезают.

Всё работает в вашем браузере; ничего из введённого никуда не отправляется.

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

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

«hello» в двоичном коде — это 01101000 01100101 01101100 01101100 01101111, по одной группе из 8 бит на букву. Это коды ASCII 104, 101, 108, 108 и 111. Заглавные буквы отличаются одним битом: «Hello» начинается с 01001000, то есть 72, потому что заглавные буквы стоят на 32 позиции раньше строчных.

Сколько бит в одной букве?

Английская буква, цифра или знак препинания занимает 8 бит, один байт, и в ASCII, и в UTF-8. Символам вне ASCII в UTF-8 нужно больше: 16 бит для букв вроде é или ñ, 24 бита для большинства символов хинди, китайского и японского и 32 бита для эмодзи. Поэтому число байтов и число символов часто различаются.

Чем ASCII отличается от UTF-8?

ASCII определяет 128 символов с номерами от 0 до 127 и использует по одному байту на символ. UTF-8 охватывает весь Unicode, более 150 000 символов, и спроектирован так, что 128 символов ASCII сохраняют те же самые однобайтовые значения. Поэтому любой файл ASCII уже является корректным UTF-8; дополнительные байты нужны только символам за пределами английского.

Почему мой двоичный код раскодируется в странные символы вроде �?

Символ замены � появляется, когда байты не являются корректным UTF-8: байт пропущен или лишний, группа введена с ошибкой или данные записаны в другой кодировке, например Windows-1252. Проверьте, что в каждой двоичной группе ровно 8 цифр. Страница подсчитывает заменённые байты, чтобы вы знали, сколько из них затронуто.

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

Разбейте двоичный код на группы по 8 бит. В каждой группе сложите разрядные веса единиц — слева направо это 128, 64, 32, 16, 8, 4, 2 и 1: 01001000 — это 64 + 8 = 72. Затем найдите число в таблице ASCII, где 72 — это H.

Можно ли переводить шестнадцатеричные числа с префиксами 0x или \x?

Да. Шестнадцатеричные данные, вставленные как 0x48 0x69, как \x48\x69 из строкового литерала, как 48,69 из массива или одной последовательностью вроде 4869, раскодируются одинаково. При кодировании включите Префикс, чтобы писать 0x перед каждым байтом, — результат готов для вставки в C, Java или JavaScript.

Источники

  • RFC 3629, UTF-8, a transformation format of ISO 10646 (IETF)How each character becomes 1 to 4 bytes; the section 7 examples are the tests
  • WHATWG Encoding Standard, UTF-8 decoderHow invalid byte sequences are found and replaced when decoding

Последняя проверка: 16 октября 2026 г..

Ставки и правила меняются; проверьте источник, прежде чем полагаться на цифру.

Всё ещё не получается? Задайте вопрос об инструменте «Перевод текста в двоичный код» и ответить может любой, кто знает. Учётная запись не нужна.

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

Все инструменты для разработчиков
Кодирование и декодирование Base64Текст и файлы в Base64 и обратно, с режимом для URL и предпросмотром изображенийКонвертер Unix-времениМетки времени Unix в даты и даты в метки времени, в любом часовом поясеJSON в TypeScriptСоздайте интерфейсы или типы TypeScript по образцу JSONКонвертер CSV в JSONПреобразуйте CSV в JSON и JSON в CSV с предпросмотром таблицыКонвертер YAML в JSONПреобразуйте YAML в JSON и JSON в YAML с разрешёнными якорямиКодирование и декодирование URLПроцентное кодирование и декодирование текста и URL, с разбором каждой части ссылкиКонвертер систем счисленияДвоичная, восьмеричная, десятичная, шестнадцатеричная и любая система до 36, точно при любом размере, с дополнительным кодомColor ConverterHEX, RGB, HSL, HWB, OKLCH and CMYK in both directions, with a contrast check
Был ли этот инструмент полезен?
Omnikit

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

Файлы

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Разработка

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Финансы

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
РуководстваВопросыО сайтеКак мы проверяемБиблиотека законов (бета)КонфиденциальностьУсловияРаскрытие информацииКонтактыMore: Exam practice (UGC NET Paper 1)Работает в вашем браузере. Ничего не загружается на сервер. © 2026 Omnikit (theomnikit.com)