Результат
Все вычисления выполняются локально в браузере: разбор, график, экспорт. Если отключите сеть, страница продолжит работать.
Факты и границы применимости
| Поддерживаемые форматы | 3-значный (#RGB) и 6-значный (#RRGGBB) HEX |
|---|---|
| Промежуточный шаг | HEX сначала переводится в RGB, затем в CMYK |
| Диапазон выхода | C, M, Y, K от 0% до 100% |
| Регистр символов | Заглавные и строчные буквы A–F равнозначны |
Когда этот метод вводит в заблуждение
- Это математическое приближение, а не настоящее цветоделение — реальные типографии используют профили ICC конкретного принтера и бумаги, которые дают другие числа.
- HEX и RGB — модели для экрана, CMYK — для печати на бумаге; часть насыщенных экранных цветов физически не воспроизводится в CMYK и на печати будет выглядеть более тускло.
- Формула предполагает простейшую генерацию чёрного (100% GCR), тогда как в допечатной подготовке применяются более сложные схемы совмещения красок.
- Результат стоит использовать как ориентир для дизайна, а не как финальные значения для типографии — перед печатью тиража их нужно проверить в профильном ПО.
Как это считается
HEX-код разбирается на три канала: красный, зелёный и синий, каждый в диапазоне от 0 до 255 (короткая запись из 3 знаков сначала разворачивается в 6-значную).
Значения R, G, B нормализуются делением на 255, чтобы получить числа от 0 до 1.
Чёрный канал K вычисляется как единица минус максимум из нормализованных R, G, B.
Каждый из голубого, пурпурного и жёлтого каналов вычисляется по формуле (1 − канал − K) / (1 − K), результат умножается на 100 — так получаются проценты CMYK.
Вопросы и ответы
Почему цвет на экране и на печати выглядит по-разному?
Экран показывает свет (RGB/HEX), а бумага — отражённый свет после нанесения красок (CMYK), поэтому итоговый оттенок на печати всегда стоит проверять на пробном оттиске.
Можно ли вводить HEX без символа #?
Да, символ # необязателен — конвертер понимает код и с ним, и без него.
Подходит короткая запись HEX из 3 знаков?
Да, конвертер автоматически разворачивает её в полную 6-значную запись перед расчётом.
Мои данные куда-то отправляются?
Нет, весь расчёт выполняется в вашем браузере.