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

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

Введите тон (0–360°), насыщенность и яркость (0–100%) — конвертер вычислит соответствующий HEX-код цвета для экрана и покажет образец.

Результат

HEX-код
Строка RGB

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

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

Промежуточный шаг HSV сначала переводится в RGB, затем в HEX
Диапазон тона От 0° до 360° (значения вне диапазона приводятся по модулю)
Диапазон насыщенности и яркости От 0% до 100%
Формат результата #RRGGBB — шесть шестнадцатеричных цифр

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

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

Насыщенность и яркость переводятся в доли от 0 до 1 делением на 100.

Вычисляется цветность C = V × S, промежуточная величина X и сдвиг m = V − C по стандартным формулам модели HSV.

В зависимости от того, в каком из шести секторов (по 60°) находится тон H, значения (R', G', B') выбираются из C, X и 0, к ним прибавляется m, результат умножается на 255 и округляется.

Полученные R, G, B переводятся в двузначные шестнадцатеричные пары и соединяются в 6-значный HEX-код с символом «#» впереди.

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

Что произойдёт, если ввести тон больше 360° или отрицательный?

Конвертер автоматически приводит тон к диапазону от 0° до 360° по модулю, так что результат всегда корректен.

Почему при S=0% результат серый независимо от тона?

При нулевой насыщенности цвет становится ахроматическим (оттенком серого), а тон в этом случае не имеет визуального эффекта.

Можно ли получить чистый белый или чёрный HEX-код?

Да: V=100% и S=0% дают #FFFFFF (белый), а V=0% (независимо от S и H) — #000000 (чёрный).

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

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

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

Все утилиты