Текст в двоичный код
Каждый символ, который вы видите на экране, на самом нижнем уровне, это набор единиц и нулей. Этот конвертер переключается между двумя представлениями с помощью 8-битного ASCII: каждый символ становится одним байтом (восемь двоичных цифр), отделенным пробелами. Именно такой формат вы встречаете в упражнениях курса CS101, заданиях capture-the-flag, головоломках геокэшинга и редких шутках в духе «бот против человека».
Как кодировать и декодировать
-
1
Выберите режим
Кодирование: для перехода от текста к двоичному коду. Декодирование: от двоичного кода к тексту.
-
2
Вставьте ваш ввод
Для декодирования разделяйте каждый байт пробелом: `01001000 01101001`.
-
3
Запустите преобразование
Каждый символ отображается в свое 8-битное представление, дополненное нулями слева.
-
4
Скопируйте результат
Декодированный текст собирается по порядку; любой байт вне диапазона 0–255 молча пропускается.
Краткий справочник байтов ASCII
| Символ | Десятичный | Двоичный |
|---|---|---|
| пробел | 32 | 00100000 |
0 |
48 | 00110000 |
A |
65 | 01000001 |
a |
97 | 01100001 |
! |
33 | 00100001 |
? |
63 | 00111111 |
| перевод строки | 10 | 00001010 |
Несколько вещей, которые стоит знать
- Стандартный ASCII охватывает только 0–127. Значения 128–255, это «расширенный ASCII», который различается в зависимости от кодовой страницы; мы трактуем их как одиночные байты, что обычно и нужно для текста Latin-1.
- Символы Unicode за пределами U+00FF перед преобразованием кодируются в несколько байтов UTF-8, поэтому
éстановится двумя байтами, а эмодзи может занимать четыре. - Декодеры придирчивы к пробелам. Каждая группа из 8 цифр должна быть отделена от следующей. Группы короче 8 считаются недопустимыми и пропускаются.
- Ведущие нули важны.
1000001, это семь цифр и неоднозначность;01000001, восемь цифр и чисто декодируется вA.
Типичные применения
- Упражнения по информатике («запишите двоичный код своего имени»).
- Квесты-головоломки и геокэши, где двоичная строка, это финальная подсказка.
- Беглая проверка последовательного протокола или hex-дампа на глаз.
- Розыгрыши в командном чате.
Часто задаваемые вопросы
Эмодзи и большинство не-ASCII символов в UTF-8 многобайтовые. Конвертер кодирует каждый исходный байт как 8 бит, поэтому 4-байтовый эмодзи становится 32 битами двоичного кода.
Он пропускается. Декодирование принимает только группы из единиц и нулей, представляющие один байт.
Те же числа, другое основание. Двоичный код использует основание 2 с 8 цифрами на байт; hex использует основание 16 с 2 цифрами на байт. A, это 01000001 в двоичном коде и 41 в hex.
Декодер разделяет ввод по любому пробельному символу, поэтому пробелы, табуляции и переводы строк работают. Запятые нужно сначала удалить.
Нет. Каждое преобразование происходит локально во вкладке вашего браузера.
Сопутствующие инструменты
Генератор названий городов
Создавайте вымышленные названия городов, посёлков, деревень и столиц для миростроения, карт, игр, историй и тестовых данных с короткими заметками к каждому результату.
Переводчик иконок
Введите английский текст, и каждое слово из встроенного списка получит подходящий эмодзи. Скопируйте результат как текст с эмодзи.
Генератор бегущей строки
Создавайте анимированные бегущие заголовки с настраиваемой скоростью, размером шрифта и цветами. Предпросматривайте CSS-строку marquee или панель объявлений вживую в браузере.
Символы стрелок для копирования
Копируйте популярные Unicode-стрелки одним щелчком: прямые, двойные, диагональные, крючковые, круговые и треугольные для документов, чатов и дизайна.
Переводчик Эндермана
Превратите любую фразу в речь Эндермена в стиле Minecraft: растяните гласные и переверните каждое второе слово. Скопируйте результат в чат, на таблички или в посты фанатов.
Символ «меньше или равно»
Копируйте знак ≤ и связанные математические символы сравнения. Включает Unicode, HTML-сущности и разметку LaTeX для электронных таблиц, научных работ и веб-страниц.
Инструмент доступен на других языках
- Text till binärt [SV]
- Chuyển văn bản thành nhị phân [VI]
- Text in Binär [DE]
- Teks ke Biner [ID]
- テキストをバイナリに変換 [JA]
- Tekst na binarny [PL]
- تحويل النص إلى بيانات ثنائية [AR]
- Texto para Binário [PT]
- Texto a Binario [ES]
- Texte en binaire [FR]
- 텍스트를 2진수로 [KO]
- Tekst naar Binair [NL]
- แปลงข้อความเป็นฐานสอง [TH]
- Text to Binary [EN]
- Testo in Binario [IT]
- Metinden İkiliye [TR]
- 文本转二进制 [ZH]