Двоичный в текст
Декодирование двоичного (8-битные группы через пробел) в текст или кодирование текста в двоичный.
Невозможно декодировать байты как UTF-8.
Об этом инструменте
Конвертер двоичного кода в текст переводит между удобочитаемым текстом и двоичным (по основанию 2) представлением. В режиме Двоичный → Текст вставьте разделённые пробелами 8-битные двоичные группы, и инструмент декодирует их в соответствующий UTF-8 текст. В режиме Текст → Двоичный любой текст, включая символы Unicode, кодируется с помощью байтовых последовательностей UTF-8, а каждый байт представляется в виде 8-значного двоичного числа.
Двоичное кодирование лежит в основе вычислений: каждый символ, хранящийся в памяти, в конечном счёте является последовательностью 0 и 1. Этот инструмент делает это сопоставление наглядным и полезным для обучения, отладки или задач кодирования данных.
Как использовать
- Выберите режим Двоичный → Текст или Текст → Двоичный.
- Вставьте двоичные данные (8-битные группы, разделённые пробелами) или введите любой текст.
- Результат мгновенно появляется на правой панели.
- Нажмите Копировать для копирования вывода.
- Используйте кнопки с примерами для быстрого изучения.
Случаи использования
Студенты изучают двоичное кодирование, переводя знакомые слова в 0 и 1. Разработчики декодируют двоично-кодированные записи журналов или данные протоколов при отладке. Участники CTF декодируют двоичные строки, скрытые в данных задач. Сетевые инженеры проверяют «сырые» данные пакетов побайтово в двоичном виде.
Частые вопросы
- Какая кодировка используется? — UTF-8. Каждый символ может занимать 1–4 байта; каждый байт становится 8-битной двоичной группой.
- Нужно ли указывать все 8 бит? — Группы менее 8 бит принимаются (дополняются нулями). Например, 1001000 обрабатывается как 01001000.
- Можно ли использовать переносы строк вместо пробелов? — Любые пробельные символы (пробелы, переносы строк, табуляции) считаются разделителями между двоичными группами.
- Что делать, если в результате появляются странные символы? — Входные байты могут представлять кодировку, отличную от UTF-8. Этот инструмент всегда декодирует как UTF-8, заменяя недопустимые последовательности символами замены.