Конвертеры цветов
Переводите цвета между HEX, RGB, HSL, HSV, OKLCH и CMYK. Выберите конвертацию или откройте полный конвертер.
Почему у одного цвета столько записей
HEX и RGB обращаются к экрану напрямую. HSL и HSV придуманы для человека, который правит цвет руками. OKLCH достаточно близок к человеческому восприятию, чтобы с ним можно было считать. CMYK описывает краску на бумаге. Это разные описания одного и того же, выбранные под разные задачи.
Какую запись выбрать
HEX — чтобы передать значение разработчику или в дизайн-инструмент. HSL — когда нужен быстрый вариант посветлее или потемнее. OKLCH — когда шкала генерируется программно. В CMYK переводите в самом конце, перед печатью, и будьте готовы, что сочные экранные цвета поблёкнут: краска просто не может их воспроизвести.
Частые вопросы
Меняется ли цвет при конвертации?
Между HEX, RGB, HSL и HSV — нет: это описания одного и того же значения sRGB без потерь, и обратный перевод вернёт исходное. С OKLCH и CMYK иначе: OKLCH умеет выражать цвета, которых нет в sRGB, а CMYK охватывает меньший диапазон, поэтому такие переводы приблизительны.
Почему значения иногда отличаются на единицу?
Проценты в HSL и HSV для читаемости округляют до целых. Если 60,4% округлить до 60% и перевести обратно, в RGB можно уехать на один шаг. На экране это незаметно, но именно поэтому обратный перевод не всегда совпадает побайтово.
Почему в CMYK цвет выглядит тусклее, чем на экране?
Экран излучает свет и показывает насыщенные цвета, недостижимые для краски на бумаге. Всё, что выходит за пределы печатного диапазона, заменяется ближайшей достижимой смесью — обычно она читается как менее яркая. Для точной печати сверяйтесь с профилем вашей типографии.
Данные уходят на сервер?
Нет. Все преобразования здесь — обычная арифметика, которая выполняется в браузере: введённые цвета не покидают ваше устройство.