Блог
Конвертеры единиц

Конвертер RGB в HEX

Введите значения красного, зелёного и синего каналов (от 0 до 255 каждый) — конвертер соберёт из них HEX-код цвета в формате #RRGGBB и покажет живой образец получившегося цвета.

Результат

HEX-код —

Все вычисления выполняются локально в браузере: разбор, график, экспорт. Если отключите сеть, страница продолжит работать.

Факты и границы применимости

Диапазон каждого канала От 0 до 255 включительно
Формат результата #RRGGBB — шесть шестнадцатеричных цифр, буквы в верхнем регистре
Округление Дробные значения канала округляются до ближайшего целого
Выход за диапазон Значения ниже 0 или выше 255 автоматически ограничиваются этими границами

Когда этот метод вводит в заблуждение

Как это считается

Каждое из трёх значений (red, green, blue) округляется до ближайшего целого и ограничивается диапазоном от 0 до 255.

Каждое ограниченное значение переводится в двузначное шестнадцатеричное число: например, 59 в десятичной системе — это «3b» в шестнадцатеричной.

Три полученные пары символов соединяются подряд с символом «#» впереди — так получается полный HEX-код вида #3B82F6.

Образец цвета заливается тем же HEX-кодом через CSS напрямую, поэтому визуально совпадает с результатом.

Вопросы и ответы

Что будет, если ввести число больше 255?

Оно автоматически ограничится значением 255 — ошибки не будет, просто канал станет максимально ярким.

Можно вводить дробные значения канала?

Да, но перед переводом в HEX они округляются до ближайшего целого — итоговый цвет всегда описывается целыми числами от 0 до 255.

Результат учитывает прозрачность?

Нет, этот конвертер работает только с непрозрачным цветом. Для альфа-канала используйте отдельный конвертер RGBA в HEX.

Мои данные куда-то отправляются?

Нет, весь расчёт выполняется в вашем браузере.

Похожие утилиты

Все утилиты