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

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

Введите HEX-код цвета (например, #3B82F6 или короткую запись #3af) — конвертер покажет цвет в формате RGB: отдельные значения красного, зелёного и синего каналов, готовую строку для CSS и живой образец цвета.

Результат

Строка rgb()
Красный (R)
Зелёный (G)
Синий (B)

У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.

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

Короткая запись #RGB — каждый символ дублируется (#3af → #33aaff)
Полная запись #RRGGBB — шесть шестнадцатеричных цифр
Диапазон R/G/B От 0 до 255 для каждого канала
Решётка в начале Необязательна — «3B82F6» распознаётся так же, как «#3B82F6»

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

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

HEX-код проверяется на соответствие короткой (3 знака) или полной (6 знаков) записи, необязательная решётка в начале отбрасывается.

Короткая запись разворачивается в полную дублированием каждого символа: «3af» становится «33aaff».

Каждая пара шестнадцатеричных цифр переводится в десятичное число от 0 до 255 — это и есть значения red, green и blue соответственно.

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

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

Нужна ли решётка перед HEX-кодом?

Нет, конвертер распознаёт код и с решёткой, и без неё — «3B82F6» и «#3B82F6» дают одинаковый результат.

Работает ли короткая запись из трёх символов?

Да, «#3af» автоматически разворачивается в полную запись «#33aaff» перед расчётом.

А как быть с прозрачностью (альфа-каналом)?

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

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

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

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

Все утилиты