Конвертер двоичного в hex

Вставьте двоичное значение и получите соответствующее шестнадцатеричное значение в верхнем регистре. Конвертер оставляет только 0 и 1, игнорирует все остальное и показывает простой результат HEX без префикса, группировки, дополнения или предупреждений валидации.

Как преобразовать двоичное число в hex

  1. 1

    Вставьте двоичное значение

    Пробелы и разделители можно оставить для читаемости. Любой символ кроме `0` или `1` будет проигнорирован.

  2. 2

    Оставьте только биты

    Ввод очищается до одной непрерывной двоичной строки. Если двоичных цифр не осталось, результат остается пустым.

  3. 3

    Преобразуйте числовое значение

    Четыре бита соответствуют одной hex-цифре, но преобразование основано на значении, поэтому ведущие нули исчезают.

  4. 4

    Прочитайте HEX в верхнем регистре

    Вывод - только простой HEX в верхнем регистре. Добавляйте `0x`, пробелы между байтами или дополнение до фиксированной ширины отдельно, если это нужно.

Таблица hex-цифр

Двоичный Hex Двоичный Hex
0000 0 1000 8
0001 1 1001 9
0010 2 1010 A
0011 3 1011 B
0100 4 1100 C
0101 5 1101 D
0110 6 1110 E
0111 7 1111 F

Пример

Ввод: 1111 1010 0011 1100

Использованные биты: 1111101000111100

HEX-вывод: FA3C

Проверка ведущих нулей: 00001111 возвращает F, а не 0F.

Когда этот конвертер полезен

  • Быстрая проверка значений: превратите битовую маску, значение регистра или короткий payload в компактное значение HEX.
  • Читаемая группировка: одна hex-цифра представляет четыре двоичных бита, поэтому длинные значения проще просматривать.
  • Гибкая вставка ввода: пробелы, подчеркивания, знаки препинания и метки игнорируются, но любые 0 или 1 во вставленном тексте сохраняются.
  • Умеренный размер ввода: для очень длинных битовых строк, фиксированной ширины слова или произвольной точности используйте программистский калькулятор, CLI-инструмент или библиотеку произвольной точности.

Часто задаваемые вопросы

Они не вызывают ошибку. Конвертер удаляет каждый символ кроме 0 и 1; например, 0b1111 обрабатывается как 01111, что имеет то же значение, что и 1111.

00001111 и 1111 представляют одно и то же числовое значение, поэтому этот конвертер возвращает F. Он не сохраняет ширину байта и не добавляет дополнение вроде 0F.

Нет. Вывод - простой HEX в верхнем регистре. Если нужен 0xFA3C, нижний регистр или группы байтов вроде FA 3C, отформатируйте результат после конвертации.

Нет. Не двоичные символы молча игнорируются, а не вызывают предупреждение. Проверяйте ввод отдельно, если недопустимые символы должны отклоняться.

Сопутствующие инструменты

Генератор случайных цветовых палитр

Создавайте случайные палитры из 2–15 цветов, выбирайте яркий, пастельный, приглушенный или темный стиль и копируйте HEX-коды или CSS-переменные.

Конвертер BBCode в HTML

Преобразуйте BBCode (разметку форумов) в чистый HTML. Поддерживает теги форматирования, списки, цитаты, код, изображения, ссылки и таблицы.

Выбор цвета HEX

Выберите цвет визуально и получите значения HEX, RGB, HSL, HSV и CMYK, а также контраст на белом и чёрном фоне.

Генератор случайных букв

Генерируйте случайные буквы A-Z. Выберите количество, верхний или нижний регистр либо смешанный вариант для игр, заданий и уроков.

Форматировщик JSON

Вставьте JSON, чтобы оформить его с отступом 2 или 4 пробела, минифицировать до компактного вывода или быстро проверить синтаксис перед копированием результата.

Генератор случайных цветов

Создавайте от 1 до 50 случайных HEX-цветов с образцами для просмотра, копирования и использования в CSS, тестах или подборе палитр.