Конвертер текста в двоичный код — кодирование и декодирование ASCII онлайн
Введите данные в любое поле — второе обновится мгновенно.
Символов: 0
Бит: 0
Введите текст в верхнее поле — и его двоичное представление появится ниже. Или вставьте двоичный код в нижнее поле, чтобы декодировать его обратно в текст. Каждый символ кодируется как 8-битное двоичное число, соответствующее его кодовой точке ASCII/Unicode. Всё работает в браузере — данные никуда не отправляются.
Как это работает
- 1 Введите или вставьте текст Введите текст в верхнее поле. Двоичное представление появится ниже — каждый символ преобразуется в 8 бит, разделённых пробелами.
- 2 Или вставьте двоичный код для декодирования Можно работать в обратном направлении: вставьте группы бит, разделённые пробелами (например, 01001000 01101001), в нижнее поле — и декодированный текст появится выше.
- 3 Скопируйте результат Нажмите кнопку «Копировать» рядом с любым полем, чтобы скопировать результат в буфер обмена.
Ваши данные защищены
Всё обрабатывается прямо в вашем браузере. Никакие файлы или текст не отправляются на наши серверы. Отключите интернет — инструмент продолжит работать.
Часто задаваемые вопросы
- Как работает перевод текста в двоичный код?
- Каждому символу соответствует числовой код — например, «A» в ASCII равно 65. Инструмент переводит это число в двоичную систему счисления и дополняет до 8 бит. Так «A» становится 01000001.
- Какая кодировка используется?
- Инструмент использует кодовые точки JavaScript (UTF-16). Для символов базового ASCII (0–127) это совпадает со стандартным ASCII. Расширенные символы, например буквы с диакритическими знаками или кириллица, дают значения выше 127.
- Почему двоичные группы по 8 бит?
- Один байт — это 8 бит, и стандартный ASCII умещается в одном байте. Группировка по 8 позволяет легко найти каждый символ отдельно и соответствует тому, как компьютер хранит символы в памяти.
- Поддерживаются ли цифры, знаки препинания и пробелы?
- Да — поддерживается любой символ, который можно ввести с клавиатуры. Пробел — 00100000, точка — 00101110, цифра «0» — 00110000 (не путать с бинарным нулём).
- Что произойдёт, если вставить некорректный двоичный код?
- Декодер обрабатывает каждую группу, разделённую пробелами, и конвертирует всё, что похоже на корректный двоичный код. Символы, не являющиеся нулём или единицей, дадут непредсказуемый результат — убедитесь, что ввод содержит только 0 и 1.
Из блога
Текст в двоичный код: как ASCII-кодировка превращает символы в биты Как компьютер хранит текст в виде нулей и единиц, как читать и записывать двоичные строки и когда это действительно нужно. Читать статью →Похожие инструменты
Конвертер систем счисления Перевод чисел между двоичной, восьмеричной, десятичной и шестнадцатеричной системами. Base64 кодировщик / декодировщик Кодирование текста в Base64 и обратно. Генератор хешей Генерация хешей MD5, SHA-1, SHA-256 и SHA-512 из текста. URL-кодировщик / декодировщик Процентное кодирование и декодирование URL.