Конвертер Текста в Двоичный/Hex/ASCII
Преобразование текста в двоичный, шестнадцатеричный (Hex) и ASCII коды (или их декодирование обратно) с предварительным просмотром в нескольких форматах, разбивкой по символам, выбором разделителей и отступов, а также полной поддержкой Unicode (UTF-8).
Ваш блокировщик рекламы мешает показывать объявления
MiniWebtool бесплатен благодаря рекламе. Если этот инструмент помог, поддержите нас через Premium (без рекламы + быстрее) или добавьте MiniWebtool.com в исключения и обновите страницу.
- Или перейдите на Premium (без рекламы)
- Разрешите показ рекламы на MiniWebtool.com, затем перезагрузите страницу.
О Конвертер Текста в Двоичный/Hex/ASCII
Конвертер текста в двоичный, Hex, ASCII — это бесплатный онлайн-кодировщик и декодер, который превращает обычный текст в понятные машине числовые коды и обратно. Если вы занимаетесь отладкой низкоуровневых данных, изучаете, как компьютеры представляют символы, выполняете задание по программированию или просто любопытствуете, как выглядит ваше имя в виде нулей и единиц, этот инструмент предоставит вам двоичный, шестнадцатеричный, десятичный (ASCII) и восьмеричный вывод бок о бок с живым предпросмотром и посимвольным разбором байтов UTF-8.
Что делает этот инструмент
Этот конвертер работает в двух направлениях. В режиме Кодировать он берет любой предоставленный вами текст и переводит каждый символ в один или несколько байтов (используя универсальный стандарт UTF-8), а затем отображает эти байты в выбранной вами системе счисления: двоичной (основание 2), шестнадцатеричной (основание 16), десятичной ASCII (основание 10) или восьмеричной (основание 8). В режиме Декодировать процесс обратный: вставьте строку двоичных, Hex, десятичных или восьмеричных кодов, и он восстановит исходный текст.
Как текст становится числами — краткое введение
Каждый символ в компьютере в конечном итоге хранится в виде числа. Оригинальный стандарт ASCII, определенный в 1963 году, сопоставлял 128 символов (буквы, цифры, пунктуация, управляющие коды) с числами от 0 до 127. Современные системы используют Unicode, который присваивает уникальную кодовую точку каждому символу в любой системе письма на Земле, плюс эмодзи, символы и многое другое — всего более 149 000 кодовых точек. Для их эффективного хранения компьютеры используют кодировку UTF-8: символы ASCII по-прежнему занимают всего один байт, но буквы с диакритикой, иероглифы и эмодзи используют от 2 до 4 байтов каждый.
Буква
H имеет кодовую точку Unicode U+0048, что соответствует числу 72. Как один байт UTF-8 это будет 01001000 в двоичной системе, 48 в Hex, 072 в десятичной или 110 в восьмеричной.Буква
i — это U+0069 (105), что превращается в 01101001, 69, 105 или 151.Таким образом, полная кодировка "Hi" выглядит так:
01001000 01101001 (двоичный код).
Сравнение популярных систем счисления
| Символ | Десятичный | Двоичный (8-бит) | Hex | Восьмеричный |
|---|---|---|---|---|
| A | 65 | 01000001 | 41 | 101 |
| B | 66 | 01000010 | 42 | 102 |
| Z | 90 | 01011010 | 5A | 132 |
| a | 97 | 01100001 | 61 | 141 |
| z | 122 | 01111010 | 7A | 172 |
| 0 | 48 | 00110000 | 30 | 060 |
| 9 | 57 | 00111001 | 39 | 071 |
| (пробел) | 32 | 00100000 | 20 | 040 |
| ! | 33 | 00100001 | 21 | 041 |
| ? | 63 | 00111111 | 3F | 077 |
Пошаговое руководство: как пользоваться конвертером
- Выберите направление: Используйте переключатель вверху, чтобы выбрать 'Кодировать' (текст в коды) или 'Декодировать' (коды в текст).
- Выберите формат: Выберите Binary, Hexadecimal, ASCII (десятичный) или Octal в качестве целевого или исходного формата.
- Введите или вставьте данные: Введите текст или коды в поле ввода. В режиме кодирования живой предпросмотр будет показывать обновления во всех четырех форматах одновременно.
- Настройте параметры форматирования: Выберите предпочтительный разделитель (пробел, запятая, тире, новая строка или нет), включите дополнение нулями для фиксированной ширины, добавьте префиксы (0b, 0x, 0o) или измените регистр Hex.
- Нажмите Конвертировать: Полный результат появится ниже вместе с панелью "Все форматы одним взглядом" и посимвольным разбором байтов.
- Скопируйте или скачайте: Одним кликом скопируйте результат в буфер обмена или скачайте в виде текстового файла. Кнопка "Использовать как ввод" позволяет быстро отправить результат обратно для обратной конвертации.
Умный декодер — гибкий парсинг ввода
Декодер спроектирован так, чтобы принимать коды из разных источников без необходимости их предварительной очистки:
- Поддержка множества разделителей: пробелы, запятые, тире, точки с запятой, косая черта, вертикальные черты и новые строки работают как границы токенов.
- Автоматическое удаление префиксов: если ваши коды содержат префиксы
0b,0xили0o(обычные для Python, C и др.), они будут автоматически удалены перед обработкой. - Резервное разделение по ширине: если вы вставите одну длинную строку без разделителей, декодер попытается разделить ее по стандартной ширине формата: 8 символов для Binary, 2 для Hex, 3 для Decimal или Octal.
- Восстановление многобайтовых UTF-8: когда байты образуют валидную последовательность UTF-8, они объединяются для корректного воссоздания букв с акцентами, иероглифов и эмодзи.
Часто задаваемые вопросы
Как этот инструмент переводит текст в двоичный код?
Каждый символ сначала кодируется в байты UTF-8, а затем каждый байт отображается как 8-битное двоичное число. Например, буква A — это один байт (65), который становится 01000001.
В чем разница между ASCII и Unicode?
ASCII покрывает коды от 0 до 127. Этот инструмент использует UTF-8, надмножество ASCII: символы ASCII занимают 1 байт, а специфические символы и эмодзи — от 2 до 4 байтов. Вы видите реальные значения байтов UTF-8, которые передаются по сети или хранятся в файлах.
Можно ли декодировать коды без разделителей?
Да. Если ввод — сплошная строка, инструмент разделит ее по фиксированной ширине (8 для Binary, 2 для Hex и т.д.). Убедитесь, что ширина байтов соблюдена, например, используйте 01000001 вместо 1000001.
Почему некоторые символы длиннее 8 бит?
Символы вне ASCII требуют больше одного байта UTF-8. Каждый байт остается 8-битным, но символ представляется группой из 2, 3 или 4 таких байтов. Например, é — это два байта (11000011 10101001), а ракета 🚀 — четыре байта.
Какие разделители поддерживает декодер?
Декодер принимает пробелы, запятые, тире, точки с запятой, слеши и переносы строк. Он также автоматически очищает префиксы типа 0x.
Передаются ли мои данные на сервер?
Данные отправляются на сервер только при нажатии кнопки 'Конвертировать'. Функция живого предпросмотра работает исключительно в вашем браузере через JavaScript.
Примеры использования
Для программирования и разработки
- Создание байтовых литералов для прошивок или сетевых пакетов
- Проверка того, какие байты генерирует строка при сериализации
- Подготовка тестовых данных для парсеров и декодеров
- Отладка проблем с кодировкой (кракозябры, BOM, некорректный UTF-8)
Для образования
- Визуализация того, как компьютер хранит буквы и цифры
- Демонстрация связи между Binary, Hex, Decimal и Octal
- Изучение многобайтового кодирования UTF-8 на живых примерах
- Выполнение домашних заданий по информатике
Для интереса и развлечения
- Увидеть свое имя в виде нулей и единиц
- Кодирование секретных сообщений для квестов
- Создание дизайна в стиле "компьютерного кода"
- Декодирование двоичного кода из игр, фильмов или геокэшинга
Советы для лучших результатов
- Следите за предпросмотром: при вводе в режиме кодирования все форматы обновляются синхронно — это удобно для сравнения представлений.
- Используйте дополнение нулями: фиксированная ширина гарантирует, что декодер правильно распознает байты даже без разделителей.
- Используйте префиксы для вставки в код: префиксы
0b/0xпозволяют копировать результат сразу в Python, JavaScript или C. - Кнопка "Использовать как ввод": позволяет мгновенно проверить точность кодирования, выполнив обратную операцию.
- Попробуйте Unicode: пример "Café 🚀" наглядно показывает работу многобайтовых последовательностей UTF-8.
Дополнительные ресурсы
- ASCII - Википедия
- UTF-8 - Википедия
- Двоичная система - Википедия
- Шестнадцатеричная система - Википедия
- Восьмеричная система - Википедия
Ссылайтесь на этот контент, страницу или инструмент так:
"Конвертер Текста в Двоичный/Hex/ASCII" на сайте https://ru.miniWebtool.com// от MiniWebtool, https://MiniWebtool.com/
от команды miniwebtool. Обновлено: 27 апр. 2026 г.