Конвертер CMYK в HSL

Преобразуй любой цвет из CMYK в HSL — мгновенно и бесплатно

#754595

Вставь любое значение цвета — мы определим формат за тебя.

C
M
Y
K
Результат HSL
Оттенок
276°
Насыщенность
37%
Светлота
43%

Профиль CMYK: Coated FOGRA39 (стандарт Photoshop по умолчанию для Европы)

Этот цвет во всех форматах

Перенос печатной палитры в веб удобнее делать через HSL: как только смесь чернил выражена в hue, saturation и lightness, можно за секунды построить hover-состояния, оттенки и тона.

Как работает конвертация CMYK в HSL

  1. Преобразуй проценты CMYK в каналы sRGB от 0 до 255 с профилем Coated FOGRA39.
  2. Раздели каналы на 255 и возьми их максимум и минимум.
  3. Среднее между максимумом и минимумом — это lightness L, а их разница определяет saturation S.
  4. Канал, содержащий максимум, определяет hue H в градусах на цветовом круге.

Рабочий пример

CMYK cmyk(66%, 82%, 0%, 0%)=HSL hsl(276, 37%, 43%)

Шаг CMYK в RGB использует стандартный профиль Coated FOGRA39, поэтому другие профили CMYK (например, от твоей типографии) дают другие числа. Значения HSL округляются до целых чисел.

CMYK и HSL объяснено

Что такое CMYK?

CMYK — модель с четырьмя красками для печати: cyan, magenta, yellow и key (чёрный), каждая указана в процентах от 0 до 100. Краски вычитают свет, а не излучают его, поэтому CMYK охватывает меньше цветов, чем экран — поэтому яркие цвета с экрана часто выглядят тусклее в печати.

Синтаксис:
cmyk(C%, M%, Y%, K%)
Диапазон:
0–100% на краску
Лучше всего для:
печать, упаковка, макеты для печати

Что такое HSL?

HSL разбивает цвет на hue (0–360° на цветовом круге), saturation (насколько цветной, 0–100%) и lightness (яркость, 0–100%). Поскольку каждая часть совпадает с тем, как люди описывают цвет, HSL — самый простой формат для создания оттенков, тональных вариаций и согласованных палитр вручную или в коде.

Синтаксис:
hsl(H, S%, L%)
Диапазон:
0–360°, 0–100%, 0–100%
Лучше всего для:
палитры, оттенки и тона, темизация

Таблица соответствий CMYK → HSL

Наиболее распространённые цвета CSS, сконвертированные из CMYK в HSL.

ЦветCMYKHSL
blackcmyk(89%, 78%, 62%, 97%)hsl(0, 0%, 0%)
whitecmyk(0%, 0%, 0%, 0%)hsl(0, 0%, 100%)
redcmyk(0%, 95%, 92%, 0%)hsl(1, 79%, 51%)
limecmyk(64%, 0%, 100%, 0%)hsl(93, 60%, 44%)
bluecmyk(93%, 75%, 0%, 0%)hsl(224, 56%, 39%)
yellowcmyk(9%, 0%, 96%, 0%)hsl(57, 100%, 48%)
orangecmyk(0%, 43%, 94%, 0%)hsl(37, 93%, 53%)
tealcmyk(83%, 27%, 48%, 12%)hsl(180, 87%, 27%)
purplecmyk(63%, 100%, 4%, 1%)hsl(299, 58%, 31%)
graycmyk(48%, 39%, 39%, 21%)hsl(30, 1%, 50%)

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

Преобразуй проценты CMYK в каналы sRGB от 0 до 255 с профилем Coated FOGRA39. Раздели каналы на 255 и возьми их максимум и минимум. Среднее между максимумом и минимумом — это lightness L, а их разница определяет saturation S. Канал, содержащий максимум, определяет hue H в градусах на цветовом круге.

Шаг CMYK в RGB использует стандартный профиль Coated FOGRA39, поэтому другие профили CMYK (например, от твоей типографии) дают другие числа. Значения HSL округляются до целых чисел.

HSL разбивает цвет на hue (0–360° на цветовом круге), saturation (насколько цветной, 0–100%) и lightness (яркость, 0–100%). Поскольку каждая часть совпадает с тем, как люди описывают цвет, HSL — самый простой формат для создания оттенков, тональных вариаций и согласованных палитр вручную или в коде.

Да. Кнопка обмена рядом с полем ввода переводит тебя в конвертер HSL → CMYK, который работает точно так же. Оба направления используют одну и ту же формулу, просто применённую в обратную сторону.

Оказавшись в HSL, сохрани hue из печати и подправь только lightness для веб-версии. Так фирменный цвет останется узнаваемым и при этом будет соответствовать требованиям контраста на экране.