Конвертер двоичного кода в текст
Преобразуйте обычный текст в двоичный код (8-битные группы байтов UTF-8) или декодируйте двоичный код обратно в текст. Поддерживает биты, разделенные пробелами, запятыми или разрывами строк, и автоматически проверяет входные данные.
Ввод
Вывод
Руководства
Что такое конвертер двоичного кода в текст?
Компьютеры хранят каждый символ как один или несколько байтов, и каждый байт — это просто число, написанное в двоичной системе счисления — строка из восьми нулей и единиц. Этот инструмент свободно преобразует между читаемым человеком текстом и его двоичным представлением. Введите или вставьте обычный текст и переключитесь на Текст в двоичный код, чтобы увидеть каждый байт символа UTF-8, написанный как 8-битная группа (например, буква "H" становится 01001000, так как прописная H — это код символа 72). Переключитесь на Двоичный код в текст и вставьте двоичные цифры, чтобы декодировать их обратно в читаемый текст.
За кулисами текст кодируется как UTF-8 перед преобразованием, поэтому инструмент не ограничен простым ASCII — буквы с диакритическими знаками, символы и большинство символов не на английском языке преобразуются корректно, потому что многобайтовые последовательности UTF-8 декодируются как единое целое.
Как это использовать
- Выберите режим: Текст в двоичный код или Двоичный код в текст.
- Введите или вставьте вашу информацию в поле.
- Результат обновляется автоматически по мере ввода — нет кнопки для нажатия.
- Скопируйте результат с помощью значка копирования или загрузите его как файл
.txt.
Для Двоичный код в текст конвертер снисходителен к форматированию: биты могут быть разделены пробелами, запятыми или разрывами строк, и дополнительные пробелы игнорируются. Вы также можете вставить одну непрерывную последовательность цифр без разделителей (например, 0100100001101001), если ее длина кратна 8 — она автоматически разделится на 8-битные байты.
FAQ
Почему каждый символ превращается в 8 цифр? Байт — это 8 бит, и один байт достаточно для представления каждого символа ASCII (букв, цифр и общих знаков пунктуации). Некоторые символы не на английском языке требуют двух, трех или даже четырех байтов в UTF-8, поэтому их двоичная форма соответственно длиннее.
Что происходит, если я вставлю неправильный двоичный код?
Если группа содержит что-то, отличное от 0 или 1, не имеет длину 8 бит или декодированные байты не образуют корректный текст UTF-8, инструмент возвращает четкое сообщение об ошибке в поле вывода вместо искаженного вывода — он никогда не падает и не показывает результат в пустом виде.
Могу ли я конвертировать двоичный код, использующий 7-битный ASCII вместо 8-битных байтов?
Этот инструмент ожидает 8-битные группы, что является стандартом для текста UTF-8 и тем, что производит практически каждый современный рабочий процесс "конвертировать двоичный код в текст". Если у вас есть 7-битный двоичный код из старой системы, добавьте в начало каждой группы нулевой бит 0, чтобы сначала сделать его 8 бит.
Поддерживает ли это эмодзи или буквы с диакритическими знаками? Да. Текст кодируется как UTF-8 перед преобразованием, и декодирование использует те же правила UTF-8, поэтому многобайтовые символы, такие как "é" или эмодзи, преобразуются правильно — они просто занимают более одной 8-битной группы.
Мой текст куда-то отправляется? Нет. Все преобразования происходят локально в вашем браузере — ничего из того, что вы вводите, не загружается и не сохраняется на сервере.
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/binary-to-text-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "Hi",
"mode": "textToBinary"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `binary-to-text-converter` tool (Binary to Text Converter) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.