Skip to content

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

Конвертируйте HEX-цвета в CMYK прямо в браузере. Наивное приближение на основе sRGB для предпросмотра печати. Бесплатно, без регистрации, ваши цвета остаются локально.

Без отслеживания Работает в браузере Бесплатно
Вся конвертация цветов происходит локально в браузере. Никакие данные не отправляются на сервер.
Цветовой охват: sRGB Display P3 Rec2020
Контраст против:
AA AA-Lg AAA AAA-Lg · APCA Lc
Симуляция дальтонизма (8 типов)
Протанопия (нечувствительность к красному)
Дейтеранопия (нечувствительность к зелёному)
Тританопия (нечувствительность к синему)
Ахроматопсия (полная)
Протаномалия (слабая чувствительность к красному)
Дейтераномалия (слабая чувствительность к зелёному)
Тританомалия (слабая чувствительность к синему)
Ахроматомалия (частичная)
Tints / Shades / Tones / Harmonies

Светлые оттенки

Тёмные оттенки

Тона

Гармонии

Скопировать как код
Справочник распространённых цветов
Проверено на корректность наивной формулы CMYK, короткое замыкание для чистого чёрного (K=100, когда max(R,G,B)=0), целочисленное округление процентов, наличие оговорки про ICC во всём описании / примерах / FAQ / лучших практиках / типичных ошибках, а также стабильность переходов туда-обратно через источник истины в OKLCH в диапазонах покрытия C/M/Y/K 0–100%. — Команда Go Tools Engineering · May 27, 2026

Что такое конвертер HEX в CMYK?

Конвертер HEX в CMYK — это небольшая утилита, которая превращает HEX-код цвета (`#FF5733`) в четырёхканальные проценты CMYK (`cmyk(0%, 66%, 80%, 0%)`), приближающие тот же цвет в покрытии печатной краской. HEX — это лаконичная строка по основанию 16, которую дизайнеры и разработчики копируют между Figma, Sketch, Photoshop, PDF-брендбуками и CSS-стайлшитами — три 8-битных канала sRGB, упакованных в 6-символьную форму `#RRGGBB`, привязанную к спецификации sRGB IEC 61966-2-1. CMYK — это модель составных цветов для печати — четыре канала, представляющие процент каждой краски (Cyan, Magenta, Yellow, Key=чёрный), нанесённой на бумажную подложку, привязанные к тому ICC-профилю, который использует печатная установка (обычно US Web Coated SWOP v2, Fogra39 или Japan Color 2011 Coated). Разработчики и дизайнеры конвертируют HEX → CMYK для подготовки к печати: пробы у поставщиков, дизайн упаковки, визитки, брошюры и любая другая работа, которой нужно покинуть экран и стать краской на бумаге.

**Глубокое погружение в формат CMYK + оговорка про ICC.** CMYK — это модель составных цветов для печати. Каждый канал представляет процент краски, нанесённой на подложку — 0% означает отсутствие краски, 100% — полное покрытие. K (Key) — чёрная краска, отделённая от CMY, чтобы тёмные цвета не требовали мутных перекрытий CMY, дающих коричневатый почти-чёрный; чистый K даёт чёткую типографику, глубокие тени и более плотное общее покрытие краской. 4-канальная нотация — `cmyk(76%, 47%, 0%, 4%)` для Tailwind blue-500 — 76% циан, 47% маджента, 0% жёлтый, 4% чёрный. **Честный дисклеймер, вокруг которого построен весь инструмент**: наш конвертер использует наивную учебную формулу `K = 1 - max(R, G, B); C = (1-R-K)/(1-K); M = (1-G-K)/(1-K); Y = (1-B-K)/(1-K)`. Она трактует CMYK как прямую инверсию sRGB. Она игнорирует кривые впитывания красок (у каждой краски своя нелинейная характеристика), подложку бумаги (кремовая бумага сдвигает белую точку, глянцевая мелованная удерживает насыщенность лучше, чем немелованная), растискивание (точки краски расплываются, попадая на впитывающую бумагу, увеличивая видимое покрытие на 10–30% по каналу), общий лимит краски (офсетные прессы ограничивают суммарное покрытие около 280–320%, чтобы избежать оттискивания и проблем с высыханием; газетная бумага ограничивает около 220%) и реальную цепочку управления цветом (полный ICC-конвейер от исходного профиля через device link к выходному профилю). **Реальная точность печати требует конвертации через ICC-профиль** против конкретного пресса: обычно US Web Coated SWOP v2 для североамериканского офсета (SWOP-сертифицированные прессы на мелованной бумаге), Fogra39 для европейского офсета (по ISO 12647-2, с Fogra51 для более новой премиальной мелованной и Fogra52 для немелованной), Japan Color 2011 Coated для японского офсета. Плюс характеристики бумажной подложки и набор красок. Используйте этот инструмент для оценки, а не как готовый результат.

**Когда наивное приближение «достаточно близко», а когда — нет.** Случаи «достаточно близко»: короткие тиражи на плотно управляемых цифровых прессах (HP Indigo, Kodak NexPress, Xerox iGen), где RIP применяет своё управление цветом и наивный вывод ближе отслеживает реальную печать; макеты proof-of-concept для внутреннего дизайн-ревью; брифы поставщикам, где вы отправите ICC-корректную спецификацию отдельно, а наивный CMYK просто передаёт намерение; иллюстрации для блог-постов и документация, демонстрирующие «примерно этот цвет в CMYK»; разговоры о бюджете и охвате с печатными провайдерами перед заказом реальной работы. Случаи НЕ «достаточно близко»: производственные тиражи на офсетном прессе, где оператору нужны готовые к печати файлы; дизайн упаковки, где важно совпадение Pantone-спот-цвета (спот-цвета полностью заменяют CMYK — пресс использует предварительно смешанную краску, а не строит цвет из составных каналов); брендово-критичная работа, где сдвиг каналов на 5–15% может дать визуально неверный цвет на финальном изделии; любая работа, где результатом является сама печатная вещь, а не экранное приближение. Инструмент заметно выводит дисклеймер в каждом выводе, чтобы вы оставались честны в вопросе, в каком случае вы находитесь.

**Почему CMYK вообще существует.** Принтеры не могут излучать свет — они наносят краску, которая вычитает длины волн из белого отражения бумаги. Комбинация Cyan, Magenta и Yellow на полной интенсивности теоретически даёт чёрный (каждая краска поглощает треть видимого спектра), но на практике выходит мутный тёмно-коричневый, потому что реальные краски не идеальные ламбертовские поглотители — они отражают какой-то свет на каждой длине волны, краски не идеально стыкуются на подложке, а растискивание на впитывающей бумаге увеличивает площадь перекрытия сверх того, что предсказывает математика CMY. K решает три проблемы разом: чистая чёрная краска даёт чистый чёткий чёрный для типографики и теней; разрешение формуле уменьшать CMY при наличии K сокращает общее покрытие краской (экономия на краске, ускорение сушки, избегание насыщения бумаги, которое вызывает морщины); и выделенная чёрная форма у пресса сохраняет приводку чище, потому что тексту нужно совместить только одну форму вместо трёх.

Рабочий процесс HEX → CMYK в этом инструменте — это одно направление семейства из 5 спиц, которые все используют один и тот же базовый унифицированный конвертер цветов. Специализированный унифицированный конвертер цветов — это хаб: он показывает все 9 форматов одновременно редактируемыми и это правильный инструмент, когда рабочему процессу нужно больше, чем HEX и CMYK. Однонаправленные спицы целятся в конкретные поисковые интенты Google: конвертер HEX в RGB для направления canvas-и-аппаратура, конвертер RGB в HEX для обратного, конвертер HEX в HSL для legacy designer-cylindrical пространства и конвертер HEX в OKLCH для современных дизайн-систем Tailwind v4 и shadcn/ui. Все пять спиц и хаб используют один и тот же парсинговый движок и ту же математику конвертации — включая то же наивное приближение CMYK с той же оговоркой про ICC. Каждая конвертация выполняется локально в браузере; ваши HEX-коды никогда не загружаются, никогда не логируются, ноль сетевых запросов срабатывает по мере ввода. Проверьте в DevTools.

// sRGB hex → naive CMYK approximation
// NOTE: This is the textbook K = 1 - max(R,G,B); C = (1-R-K)/(1-K) formula.
// It is NOT an ICC-profile conversion. Real print accuracy requires color
// management against the specific press (US Web Coated SWOP v2, Fogra39,
// Japan Color 2011 Coated, etc.), ink set, and paper substrate. Channel
// values can drift 5-15% from this naive output once ICC conversion runs.
// Use as estimate for proofs, briefs, and digital press — never as a press-
// ready deliverable.
function hexToCmyk(hex) {
  const h = hex.trim().replace(/^#/, '');
  const [r, g, b] = [0, 2, 4].map(i => parseInt(h.slice(i, i + 2), 16) / 255);
  const k = 1 - Math.max(r, g, b);
  // Pure black short-circuit: max RGB = 0 ⇒ K = 1, C/M/Y undefined (0/0)
  if (k === 1) return { c: 0, m: 0, y: 0, k: 100 };
  const c = (1 - r - k) / (1 - k);
  const m = (1 - g - k) / (1 - k);
  const y = (1 - b - k) / (1 - k);
  return { c: Math.round(c * 100), m: Math.round(m * 100), y: Math.round(y * 100), k: Math.round(k * 100) };
}
console.log(hexToCmyk('#3b82f6')); // → { c: 76, m: 47, y: 0, k: 4 }
console.log(hexToCmyk('#FF5733')); // → { c: 0, m: 66, y: 80, k: 0 }
console.log(hexToCmyk('#000000')); // → { c: 0, m: 0, y: 0, k: 100 }

Ключевые возможности

Наивная формула sRGB → CMYK (без ICC-профиля)

Использует стандартную учебную формулу `K = 1 - max(R,G,B); C = (1-R-K)/(1-K); M = (1-G-K)/(1-K); Y = (1-B-K)/(1-K)` на нормализованных 0–1 значениях sRGB. Никаких просмотров ICC-профилей, никакого управления цветом под конкретный пресс, никакой компенсации растискивания. Это делает инструмент быстрым, предсказуемым и работающим целиком в браузере — но также означает, что вывод — приближение, а не готовое к печати значение. Мы выносим оговорку рядом с выводом CMYK и в каждом примере, чтобы ограничение оставалось видимым.

Честно говорим, что это приближение, — отмечено везде

Оговорка про ICC-профиль появляется в описании поля CMYK, в каждом пояснении к примерам, в FAQ, в лучших практиках и в типичных ошибках. Мы не прячем ограничение в сноску внизу страницы. Наивное приближение — полезный инструмент, когда вы знаете его пределы; это footgun, когда не знаете. Позиция инструмента: профи печати уже знают, что нужно запускать ICC-конвертацию, а разработчикам и дизайнерам, ориентированным на экран, нужно напоминание спереди и в центре.

Быстрая оценка для проб, брифов и цифровой печати

Полезно для трёх рабочих процессов, где наивный вывод действительно полезен: макеты proof-of-concept, брифы поставщикам (в паре с исходным HEX, чтобы печатник мог провести свою ICC-конвертацию) и короткие тиражи на цифровом прессе (HP Indigo, Kodak NexPress, Xerox iGen), где управление цветом в RIP часто отслеживает наивную формулу ближе, чем офсет. Не используйте инструмент для офсетных производственных тиражей, работы с подбором по Pantone и любой брендово-критичной работы, где результатом является напечатанная вещь.

Проценты каналов соответствуют стандартной нотации CMYK

Вывод использует стандартную форму из четырёх процентов `cmyk(C%, M%, Y%, K%)`, которую все препресс-приложения, дизайн-инструменты (Photoshop, Illustrator, InDesign) и спецификации типографий используют нативно. Каждый канал округляется до ближайшего целого процента для читаемости; внутренние float-значения сохраняются, поэтому переходы туда-обратно к HEX остаются бит-стабильными благодаря внутреннему источнику истины в OKLCH.

Живой предпросмотр рядом с HEX/RGB/HSL/OKLCH для кросс-форматной работы

Тот же HEX управляет всеми девятью полями форматов одновременно — HEX, RGB, HSL, HSV, HWB, CMYK, OKLCH, OKLAB и ближайший именованный CSS-цвет. Когда вы готовите брендовый цвет одновременно и для экрана (CSS в HEX или OKLCH), и для печати (проба CMYK для поставщика), видеть оба бок о бок предотвращает распространённый баг, когда экранная и печатная спецификации тихо расходятся, потому что были получены в разных инструментах.

Мгновенный вывод на каждое нажатие (без кнопки Convert)

Введите один символ в поле HEX, и поле CMYK обновится в том же кадре анимации. Наивная формула работает за микросекунды; никакого debounce, никакой задержки, никакого видимого reflow. Внутренний источник истины в OKLCH означает, что редактирование любого другого поля (RGB, HSL, OKLCH) также мгновенно обновляет CMYK без перепрыгивания курсора. Полезно, когда вы пробегаете брендовую палитру и хотите выборочно проверить, какие цвета напечатаются приемлемо, а какие сидят слишком далеко за пределами цветового охвата CMYK.

100% в браузере — цвет остаётся локально

Весь парсинг HEX, конвертация CMYK, определение цветового охвата, оценка контраста и генерация палитр работают локально в браузере. Ваши HEX-коды никогда не передаются, никогда не логируются ни на одном сервере, никогда не анализируются. Ноль сетевых запросов по мере ввода — проверьте в DevTools. Безопасно для необъявленных брендовых палитр, внутренних спецификаций упаковки для не вышедших продуктов, черновых мокапов под NDA и любой другой конфиденциальной работы с цветом, где значение не должно утечь.

Только браузер — без Photoshop / Illustrator

Получение наивного приближения CMYK обычно означает открыть Photoshop или Illustrator, переключить цветовой режим документа и считать значения каналов из панели Info. Этот инструмент сворачивает рабочий процесс в одно взаимодействие «вставил-и-прочитал» в любой вкладке браузера. Не заменяет ICC-корректную конвертацию, которую эти приложения выполняют при указании профиля пресса, но заменяет десять кликов, нужных для быстрой проверки.

Двунаправленно с HSL / RGB / HEX / OKLCH в унифицированном хабе

Хотя эта спица целится конкретно в HEX → CMYK, унифицированный хаб на color-converter поднимает полную двунаправленную сетку из 9 форматов — отредактируйте CMYK напрямую, наблюдайте за обновлением HEX; отредактируйте OKLCH, наблюдайте за обновлением CMYK. Наивная формула CMYK совершает переход туда-обратно к тому же приближённому HEX, но может слегка дрейфовать через клиппинг цветового охвата, который происходит, когда источник истины OKLCH отображает CMYK-only цвет обратно в байтовое пространство sRGB по 256 на канал.

Альтернативы конвертеру HEX в CMYK

Adobe Photoshop (Mode → CMYK Color)

настольное приложение

Индустриальный стандартный инструмент для ICC-корректной конвертации HEX в CMYK. Установите рабочий профиль CMYK документа (Edit → Color Settings → Working Spaces → CMYK = US Web Coated SWOP v2 или какой профиль соответствует целевому прессу), затем конвертируйте через Image → Mode → CMYK Color. Считайте получившиеся значения CMYK с панели Info. Гораздо точнее любого онлайн-наивного конвертера, потому что применяет полный ICC-конвейер. Стоит подписки Creative Cloud, требует настольной установки, но именно это используют профи печати для реальной конвертации. Тяните Photoshop, когда вывод идёт на пресс; тяните этот инструмент, когда нужна просто прикидка.

Adobe Illustrator / InDesign

настольное приложение

Оба поставляются с тем же ICC-движком управления цветом, что и Photoshop, и выдают идентичные значения CMYK для одного и того же HEX при одинаковом рабочем профиле. Illustrator — типичный дом для работы над логотипами и брендовыми ассетами; InDesign — для многостраничных макетов. Любой — легитимный способ подготовить ICC-корректный CMYK без выхода из пакета Adobe. Та же оговорка, что и для Photoshop: платная подписка, только настольное, но золотой стандарт для готового к печати вывода.

CMYK Color Picker (Adobe Express, Online)

браузерный инструмент

Бесплатная онлайн-пипетка CMYK от Adobe, UX похож на пипетку цвета Photoshop. Полезно, когда у вас нет настольной подписки и нужен быстрый просмотр CMYK, который выдаёт цветовой движок Adobe. Менее гибко, чем UX с едиными полями этого инструмента (пипетка Adobe сфокусирована на CMYK, не показывает одновременно HSL/OKLCH/именованный цвет), но значения CMYK ICC-корректны для рабочего профиля по умолчанию Adobe. Тяните его, когда хотите математику CMYK от Adobe, но не хотите подписку Creative Cloud.

ColorHexa CMYK Lookup

браузерный инструмент

Долгоживущий SEO-инструмент, выдающий страницу по каждому цвету с HEX, RGB, HSL, HSV, CMYK и другими конвертациями форматов. Использует ту же наивную формулу, что и этот инструмент (без ICC-профиля), но с менее заметной оговоркой — легко спутать вывод с готовым к печати. Силён для SEO-обнаружения через поиск Google по конкретным HEX-кодам; слабее для активных рабочих процессов, где UX с едиными полями важен. Этот инструмент выигрывает по прозрачности дисклеймера и одновременному виду из девяти форматов.

Pantone Connect

подписочное веб-приложение + мобильное

Официальная платформа управления цветом от Pantone. Правильный инструмент, когда работа требует Pantone-спот-цветов (премиальная печать, упаковка, брендово-критичные работы) — обрабатывает подбор спот-цветов, симулированные CMYK-приближения для референсов Pantone и официальную библиотеку Pantone. Не конвертер HEX в CMYK сам по себе; работает в экосистеме Pantone. Тяните Pantone Connect, когда результат — Pantone-специфицированная печатная работа; тяните этот инструмент, когда работаете чисто в составных CMYK ради стоимости или простоты.

Препресс-команда типографии

услуга

Самый точный вариант для любого производственного запуска. У препресс-команды типографии есть доступ к ICC-профилю их конкретного пресса (часто кастомно настроенному под их точную машину, набор красок, запас бумаги и предпочтения операторов) и возможность делать мокрые пробы на реальной подложке. Передайте им исходный HEX (или OKLCH для современных брендовых систем) плюс любые callouts по Pantone — и они подготовят готовый к печати CMYK, точно соответствующий их прессу. Стоит ноль, если вы уже платите за печатную работу; намного точнее любой алгоритмической конвертации. Используйте этот инструмент для брифа; используйте препресс-команду для готового результата.

Пипетка цвета в DevTools браузера

встроенная возможность браузера

DevTools Chrome, Firefox и Safari все поставляют пипетку, которая переключается между HEX, RGB, HSL, HWB и OKLCH инлайн, когда вы кликаете на образец цвета в CSS-панели. Бесплатно, без установки, всегда доступно — но НЕ поддерживает вывод CMYK, который является сутью этого инструмента. DevTools отлично подходит для работы с цветом на стороне экрана; тяните этот инструмент, когда нужно приближение CMYK для подготовки к печати.

Примеры HEX в CMYK

Брендовый HEX → проба CMYK для офсетного пресса

#3b82f6

Вывод CMYK: `cmyk(76%, 47%, 0%, 4%)`. Полезно как быстрая оценка перед отправкой в типографию для корректной ICC-конвертации. Это Tailwind blue-500, который вы поставляете в вебе; на офсетном прессе (US Web Coated SWOP v2 для североамериканских работ, Fogra39 для европейских, Japan Color 2011 Coated для японских) ICC-конвейер типографии, вероятно, сдвинет эти каналы на 5–15%, чтобы соответствовать реальному впитыванию краски, подложке бумаги и растискиванию на их конкретном прессе. Отправьте исходный HEX вместе с этой оценкой, чтобы печатник мог выполнить корректную конвертацию.

Подготовка дизайн-файла для цифрового пресса

#FF5733

Вывод CMYK: `cmyk(0%, 66%, 80%, 0%)`. Для коротких тиражей цифровой печати (Kodak NexPress, HP Indigo, Xerox iGen) наивное приближение на основе sRGB ближе отслеживает реальный результат пресса, чем для офсета — цифровые прессы работают со встроенным в RIP более плотным управлением цветом, а их поведение «краска на мелованной бумаге» ближе к учебной формуле. Полезно для проб разовых визиток, открыток и прототипов упаковки. Даже здесь сделайте пробную печать перед запуском полного тиража; разрыв между наивным CMYK и ICC-корректным CMYK на цифре меньше, но никогда не равен нулю.

HEX старого логотипа → образец CMYK для брифа поставщику

#0F172A

Вывод CMYK: `cmyk(40%, 27%, 0%, 84%)`. Tailwind slate-900 — популярный фон тёмной темы. Хорошо сочетается с отдельной отправкой реальной ICC-конвертированной спецификации. Канал K (Key/чёрный) доминирует на 84% — именно то, что нужно для почти-чёрного: опереться на чёрную краску, а не строить темноту из мутного перекрытия CMY. Это разумный ход для любого цвета с яркостью ниже примерно 20%. В брифе поставщику укажите и этот наивный CMYK, и исходный HEX, а препресс-команде типографии оставьте подготовить готовую к печати конвертацию против профиля своего пресса.

Чистый красный на экране → покрытие краской CMYK

#FF0000

Вывод CMYK: `cmyk(0%, 100%, 100%, 0%)`. Классический случай несовпадения цветового охвата: чистый sRGB-красный вовсе недостижим в CMYK. Ближайший CMYK — слегка сдвинутый в оранжевый красный, который заметно теряет насыщенность на прессе — цветовой охват CMYK просто не достаёт до того угла sRGB, где живёт `#FF0000`. Наивная формула сообщает `cmyk(0%, 100%, 100%, 0%)`, потому что напрямую инвертирует каналы, но никакая реальная комбинация красок не может попасть в этот экранный цвет. Корректная ICC-конвертация выбирает перцептивно ближайшее значение CMYK внутри цветового охвата — именно это сделает типография; воспринимайте наивный вывод как верхнюю границу, а не как готовый результат.

Распространённые конвертации HEX → CMYK

Справочная таблица 10 канонических цветов с их HEX и эквивалентами наивного CMYK. Значения используют учебную формулу `K = 1 - max(R,G,B); C = (1-R-K)/(1-K)`, округлённую до целого процента. **Напоминание**: это наивные приближения, а не ICC-корректные готовые к печати значения. Для производственных тиражей подтвердите через ICC-профиль вашей типографии против реального пресса, краски и бумаги.

Чёрный

#000000 cmyk(0%, 0%, 0%, 100%)

Чистый чёрный. K доминирует на 100% — именно так, как нужно отрисовывать любой тёмный цвет: опереться полностью на чёрную краску, а не строить мутную темноту из перекрытия CMY.

#000000 cmyk(0%, 0%, 0%, 100%)

Чистый K=100 печатает чисто для текста и теней. Для более насыщенного «rich black» на производственных тиражах препресс может добавить C=40%, M=30%, Y=30%, чтобы углубить воспринимаемый чёрный — подтвердите через ICC-профиль типографии.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Белый

#FFFFFF cmyk(0%, 0%, 0%, 0%)

Чистый белый. Нуль краски — сама бумага проступает непечатной. K=0, потому что нет темноты, которую нужно добавлять; CMY=0, потому что нет цвета, который нужно вычитать из белизны бумаги.

#FFFFFF cmyk(0%, 0%, 0%, 0%)

Чистый белый = непечатная бумага. Визуальный белый полностью зависит от подложки — кремовая бумага выдаёт более тёплый белый, ярко-белая мелованная — более холодный. Подтвердите образцами подложки перед указанием.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Красный

#FF0000 cmyk(0%, 100%, 100%, 0%)

Чистый sRGB-красный. Классический случай несовпадения цветового охвата — никакая комбинация красок CMYK не может воспроизвести этот точный экранный цвет на бумаге. Наивная формула сообщает 100% M + 100% Y, но ICC выберет перцептивно ближайший внутри цветового охвата CMYK, который напечатается как слегка сдвинутый в оранжевый красный.

#FF0000 cmyk(0%, 100%, 100%, 0%)

Чистый #FF0000 недостижим в CMYK. Печатная проба будет на 15–20% менее насыщенной, чем экран. Либо примите сдвиг цветового охвата, либо укажите Pantone-спот-цвет для точного совпадения, либо спроектируйте обходной вариант с менее насыщенным брендовым красным.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Зелёный

#00FF00 cmyk(100%, 0%, 100%, 0%)

Чистый sRGB-зелёный (именованный CSS 'lime'). Как и чистый красный, выпадает из печатного цветового охвата CMYK. Наивный вывод — 100% C + 100% Y; ICC обесцветит до ближайшего значения внутри цветового охвата.

#00FF00 cmyk(100%, 0%, 100%, 0%)

Яркие зелёные печально известны как трудные для печати. Брендовые зелёные обычно заканчиваются примерно как cmyk(75%, 0%, 90%, 10%) после ICC-конвертации — подтвердите с типографией и заложите бюджет на мокрую пробу.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Синий

#0000FF cmyk(100%, 100%, 0%, 0%)

Чистый sRGB-синий. Вне цветового охвата CMYK, как красный и зелёный. Наивный вывод — 100% C + 100% M; печатная проба будет менее насыщенным пурпурно-синим.

#0000FF cmyk(100%, 100%, 0%, 0%)

Глубокие насыщенные синие дрейфуют к пурпурному в CMYK — краска не может достичь чистого синего, не зайдя на территорию мадженты. Распространённый обходной вариант: укажите слегка менее насыщенный брендовый синий, остающийся внутри цветового охвата, для более чистой печати.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Циан

#00FFFF cmyk(100%, 0%, 0%, 0%)

Чистый циан. Одна из четырёх primaries CMYK, поэтому воспроизводим одним каналом на 100%. Полезен как канонический референс для чистой C-краски.

#00FFFF cmyk(100%, 0%, 0%, 0%)

Чистая циан-краска — одна из четырёх стандартных составных красок — её несёт каждый офсетный и цифровой пресс. Наивная конвертация здесь почти точно соответствует прессу для этого единичного цвета.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Маджента

#FF00FF cmyk(0%, 100%, 0%, 0%)

Чистая маджента. Ещё один primary CMYK, воспроизводим одним каналом на 100%. Именованные CSS-цвета 'magenta' и 'fuchsia' оба разрешаются в это значение.

#FF00FF cmyk(0%, 100%, 0%, 0%)

Чистая маджента — канонический референс для M-краски. Как циан и жёлтый, одноканальные primaries CMYK ближе ложатся к своим экранным аналогам, чем углы аддитивных primaries.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Жёлтый

#FFFF00 cmyk(0%, 0%, 100%, 0%)

Чистый жёлтый. Третий primary CMYK, воспроизводим одним каналом Y на 100%. Именованный CSS-цвет 'yellow' разрешается сюда.

#FFFF00 cmyk(0%, 0%, 100%, 0%)

Чистая жёлтая краска печатает чисто на каждом прессе. Брендовые жёлтые обычно сочетают Y на 100% с небольшим каналом M (5–15%), чтобы согреть в сторону золотого или оранжевого — подтвердите со спецификацией бренда.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Tailwind blue-500

#3b82f6 cmyk(76%, 47%, 0%, 4%)

Дефолтный blue-500 Tailwind CSS — канонический «веб-синий» 2020-х, используемый в бесчисленных дашбордах и маркетинговых сайтах. Наивный CMYK даёт полезную стартовую оценку для любой печатной вещи, которой нужно соответствовать экранному брендовому цвету.

#3b82f6 cmyk(76%, 47%, 0%, 4%)

Tailwind blue-500 комфортно сидит внутри цветового охвата CMYK, поэтому наивный вывод ближе к ICC-корректному, чем для чистых primaries sRGB. ICC может сдвинуть каналы на 5–10% — подтвердите с типографией перед производством.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Tailwind rose-500

#f43f5e cmyk(0%, 74%, 61%, 4%)

Дефолтный rose-500 Tailwind CSS — высоконасыщенный розово-красный, используемый для акцентных кнопок, состояний оповещения и брендового контраста. Сидит ближе к красному углу CMYK, чем чистый sRGB-красный, поэтому наивное приближение ближе отслеживает ICC.

#f43f5e cmyk(0%, 74%, 61%, 4%)

Слегка обесцвеченный красный rose-500 сидит ближе к печатному цветовому охвату CMYK, чем чистый #FF0000. Ожидайте ICC-дрейф около 5–10% по каналу; чисто-красные брендовые цвета теряют 15–20% насыщенности в той же конвертации.

Нужна полная пипетка с RGB, HSL, OKLCH, предупреждениями по цветовому охвату и экспортом кода? Попробуйте унифицированный конвертер цветов — каждый формат одновременно редактируемый, с той же оговоркой про ICC для CMYK.

Как пользоваться конвертером HEX в CMYK

  1. 1

    Вставьте HEX-код в поле HEX

    Бросьте любое HEX-значение во ввод HEX — с ведущим `#` или без, в 3-значном сокращении (`#F73`), 6-значной полной форме (`#FF5733`), 4-значном альфа-сокращении (`#F738`) или 8-значной альфа-полной форме (`#FF5733CC`). Парсер нормализует все пять входных форм в один и тот же внутренний цвет перед получением CMYK. Регистр не имеет значения (`#FF5733` и `#ff5733` парсятся идентично). Невалидные символы или неверное число цифр дают тихую инлайн-ошибку; валидный HEX обновляет все остальные поля форматов в реальном времени, включая CMYK. Альфа игнорируется при выводе CMYK — у краски нет прозрачности.

  2. 2

    Считайте проценты CMYK из поля CMYK

    Поле CMYK поднимает значение как четыре процента каналов: `cmyk(76%, 47%, 0%, 4%)` для Tailwind blue-500. Каналы — Cyan, Magenta, Yellow, Key (чёрный). Каждый процент представляет покрытие краской — 0% означает отсутствие краски для этого канала, 100% — полное покрытие. **Напоминание**: это наивная инверсия sRGB, а не конвертация через ICC-профиль. Используйте как стартовую оценку; подтвердите финальные значения через ICC-конвейер типографии против реального пресса, краски и бумаги перед любым производственным запуском.

  3. 3

    Нажмите Copy, чтобы получить строку CMYK

    У каждой карточки формата есть кнопка Copy справа. Один клик — и значение оказывается в буфере обмена; метка кнопки кратко переключается на «Copied!», чтобы вы знали. Скопированная строка — стандартная нотация CMYK (`cmyk(76%, 47%, 0%, 4%)`), готовая, чтобы бросить её в дизайн-бриф или письмо поставщику. Для платформенно-специфичного вывода, где CMYK не является нативным (CSS, SwiftUI, Compose, Flutter все работают в RGB-ориентированных цветовых пространствах), раздел Copy as code под пипеткой выводит эквивалент в формате каждой платформы — полезно, когда нужно выразить тот же цвет одновременно для экрана и для печати.

  4. 4

    Сверьтесь с RGB, HSL, OKLCH, именованным цветом

    Тот же HEX, который вы вставляете, зажигает и остальные поля форматов — RGB для вызовов canvas и аппаратуры, HSL для legacy CSS, OKLCH и OKLAB для современных перцептивно-равномерных дизайн-систем (Tailwind v4, shadcn/ui), HSV и HWB для пипеток в UI дизайнеров, и ближайший именованный CSS-цвет для прозы документации. Вы никогда не заперты только в HEX → CMYK. Пипетка (квадрат SL + слайдер оттенка + слайдер альфы) управляет всеми девятью одновременно, а на браузерах Chromium кнопка EyeDropper берёт любой пиксель на экране, включая за пределами браузера.

  5. 5

    Отправляйте в типографию исходный HEX (не CMYK)

    Лучший рабочий процесс подготовки к печати — отправить в типографию исходный HEX (или тройку OKLCH) и позволить препресс-команде подготовить готовый к печати CMYK через подходящий ICC-профиль (US Web Coated SWOP v2, Fogra39, Japan Color 2011 Coated или кастомный профиль конкретного пресса). Наивный вывод CMYK здесь — для ваших внутренних оценок, брифов поставщикам и работы proof-of-concept, но не для прямого производства. Сочетайте наивный CMYK с исходным HEX в любом документе спецификации, чтобы у печатника был авторитетный референс.

Типичные ошибки HEX / CMYK

Отправка наивного вывода CMYK напрямую на пресс

Самая разрушительная ошибка. Наивная формула `K = 1 - max(R,G,B)` выдаёт значения CMYK, которые могут отклоняться на 5–15% по каналу от ICC-корректных значений для целевого пресса. Отгрузка наивного вывода как готового к печати ведёт к цветам, которые выглядят заметно неверно на печатной вещи — обесцвеченные брендовые синие, мутные красные, дрейфующие почти-чёрные. Препресс-команда типографии поймала бы это, если бы провела свою ICC-конвертацию; обход их со спецификацией наивного CMYK из онлайн-инструмента сводит на нет всю цепочку управления цветом.

✗ Неверно
Спецификация, отправленная в типографию:
Брендовый цвет CMYK: cmyk(76%, 47%, 0%, 4%)
(вывод наивной формулы, без ICC-конвертации)
Печатник отгружает готовые к печати файлы без изменений.
Финальная вещь: обесцвеченный, не-брендовый синий.
✓ Верно
Спецификация, отправленная в типографию:
Исходный брендовый цвет: #3b82f6
Наивная оценка CMYK: cmyk(76%, 47%, 0%, 4%)
Целевой пресс: ICC-корректно через US Web Coated SWOP v2
Печатник запускает ICC-конвертацию: cmyk(82%, 53%, 0%, 0%) (пример сдвига)
Финальная вещь: соответствует цифровой пробе.

Ожидание, что CMYK совпадёт с экранным цветом

Экраны излучают свет аддитивно в sRGB или Display P3; печатный CMYK отражает свет субтрактивно от бумаги. У двух носителей по-разному сформированные цветовые охваты, разные белые точки, разные диапазоны яркости и разные кривые отклика. Один и тот же цвет почти никогда не выглядит идентично на экране и в печати — насыщенные цвета теряют chroma в CMYK, тёмные цвета теряют детали, белизна бумаги сдвигает весь цветовой оттенок. Предположение, что печатная проба будет выглядеть как экранный цвет, — вторая по распространённости ошибка подготовки к печати.

✗ Неверно
Одобрить экранный цвет, ожидать идентичной печати:
#FF0000 выглядит ярко-красным на мониторе
Наивно cmyk(0%, 100%, 100%, 0%)
Печатник запускает ICC: ближайший в цветовом охвате CMYK
Финальная печать: красный со сдвигом в оранжевый, ~20% менее насыщенный.
Реакция: «это неверно, перепечатать».
✓ Верно
Заложите время на мокрую пробу; примите несовпадение цветового охвата:
#FF0000 → приближение CMYK: cmyk(0%, ~95%, ~95%, 0%) ICC
Мокрая проба на реальной бумаге: со сдвигом в оранжевый, менее насыщенный
Дизайн-команда одобряет пробу как новый референс
Финальная печать соответствует одобренной пробе.

Трактовка процентов CMYK как аддитивных (как RGB)

Проценты CMYK представляют покрытие краской на подложке, а не интенсивность канала, как RGB. `C+M+Y+K = 200%` не означает «вдвое больше цвета» — это означает, что пресс наносит 200% общего покрытия краской по всем четырём каналам. Общий лимит краски варьируется по прессам и подложкам: около 220% для газетной бумаги, 280–320% для мелованной офсетной, до 350–400% для некоторых цифровых прессов. Превысите лимит — и у пресса проблемы с сушкой краски, бумага насыщается и морщинится, оттискивание переносит влажную краску на оборот следующего листа.

✗ Неверно
Указать высокопокрывающий тёмный цвет без проверки итога:
cmyk(85%, 85%, 85%, 95%) = 350% общего покрытия
Отправить на газетный пресс (лимит 220%)
Результат: краска не сохнет, листы слипаются, размазывание.
✓ Верно
Проверьте общее покрытие краской против лимита пресса:
cmyk(85%, 85%, 85%, 95%) = 350% — выше лимита 220% газетной бумаги
Снизить через GCR / UCR: cmyk(40%, 30%, 30%, 80%) = 180% итого
Вписывается в лимит, печатает чисто, сохнет в срок.

Игнорирование подложки при указании CMYK

Одни и те же проценты CMYK выдают заметно разные визуальные цвета на разных бумажных подложках. Глянцевая мелованная удерживает насыщенность и отражает свет зеркально, делая цвета ярче. Немелованная впитывает больше краски (выше растискивание) и отражает диффузно, приглушая цвета и слегка сдвигая их в тёплый. Газетная — самая впитывающая и самая обесцвечивающая — газетная печать никогда не соответствует мелованной даже при идентичных значениях CMYK. Указание CMYK без указания подложки неполно.

✗ Неверно
Указать брендовый CMYK без деталей бумаги:
Брендовый красный: cmyk(0%, 95%, 80%, 0%)
Печать на глянцевой мелованной И немелованной из того же файла
Глянцевая: яркий красный, как ожидалось
Немелованная: тусклый оранжево-красный, выглядит не-брендово.
✓ Верно
Указывайте CMYK по подложке, ICC-корректно для каждой:
Брендовый красный на глянцевой мелованной: cmyk(0%, 95%, 80%, 0%) через Fogra39
Брендовый красный на немелованной: cmyk(0%, 85%, 70%, 0%) через Fogra47
Каждая подложка получает готовый к печати CMYK, настроенный под её ICC-профиль.
Обе вещи читаются как один и тот же брендовый красный на прессе.

Кто пользуется HEX в CMYK

Дизайнеры печати, готовящие брифы для поставщиков
Перед заказом печатной работы дизайнеры отправляют в типографию бриф с брендовыми цветами, указанными и в HEX (источник истины), и в приближении CMYK (чтобы печатник мог прикинуть стоимость краски и время на пробы). Вставьте каждый брендовый HEX сюда, скопируйте наивный CMYK, бросьте оба в документ спецификации. Затем печатник запустит реальную ICC-конвертацию против профиля своего пресса и подготовит готовый к печати CMYK перед изготовлением форм. Не пропускайте исходный HEX — это то, чему типография доверится для финальной конвертации.
Бренд-менеджеры, оценивающие стоимость печати до сметы
Сметы печати частично зависят от общего покрытия краской. Наивный CMYK даёт быструю прикидку загрузки краски для предлагаемой палитры: цвета с высоким K дешевле (меньше краски, быстрее сушка), цвета с высоким CMY дороже (больше краски, дольше сушка, риск насыщения бумаги). Вставьте кандидата брендового HEX, считайте проценты CMYK — и у вас защищаемое число для разговора о бюджете с печатным провайдером перед заказом полной настройки пресса.
Дизайнеры упаковки, сверяющие экран и печать
Работа над упаковкой живёт в обоих пространствах одновременно — страница e-commerce рендерится в sRGB HEX на экранах, физическая коробка печатается в CMYK на картонной подложке. Используйте одновременный вид HEX + CMYK, чтобы заметить цвета, которые будут читаться драматически по-разному на двух носителях (сильно насыщенные красные, глубокие синие, яркие зелёные, превышающие цветовой охват CMYK), и пометьте эти цвета либо для обработки в Pantone-споте, либо для намеренной корректировки брендовой системы, принимающей разницу цветового охвата.
Маркетинговые команды, выпускающие мультиканальные кампании
Мультиканальная кампания обычно доставляет один и тот же брендовый ассет на сайт (sRGB HEX), в email-рассылку (sRGB HEX с sRGB fallback), в графику соцсетей (sRGB HEX на платформах, сжимающих в AVIF/WebP), на печатные плакаты (CMYK на мелованной бумаге) и в direct mail (CMYK на немелованной бумаге). Сконвертируйте исходный HEX один раз, считайте наивный CMYK для печатных материалов, передайте оба в производственную команду вместе со спецификацией профиля пресса, чтобы они могли провести корректную ICC-конвертацию.
Дизайнеры, делающие короткие тиражи на цифровом прессе
Для разовых визиток, прототипов упаковки и малотиражных маркетинговых материалов, идущих через цифровой пресс (HP Indigo, Kodak NexPress, Xerox iGen), наивное приближение CMYK отслеживает реальный вывод ближе, чем на офсете, потому что цифровые прессы работают с более плотным управлением цветом, встроенным в RIP. Всё ещё не готово к печати, но ближе — а экономика короткого тиража делает пробную печать перед запуском дешёвой. Вставьте HEX, считайте CMYK, сделайте пробу.
Дизайнеры, переносящие старые логотипы с экрана на печать
Старые веб-only брендовые ассеты часто живут только как HEX-коды, без формальной спецификации CMYK. Когда бренд впервые должен появиться на печатной визитке, брошюре или баннере выставки, команде нужна стартовая точка для CMYK. Вставьте каждый legacy HEX сюда, считайте наивный CMYK, передайте оба печатнику для ICC-корректной конвертации. Это канонический рабочий процесс «digital-first бренд идёт в печать», который рано или поздно ударяет по каждой дизайн-команде.
Преподаватели, объясняющие разницу цветовых моделей
Одновременный вид HEX + RGB + CMYK делает аддитивно-vs-субтрактивный контраст очевидным. Чистый красный (`#FF0000`) рендерится как `rgb(255, 0, 0)` на экране и `cmyk(0%, 100%, 100%, 0%)` в наивном CMYK — студенты видят инверсию напрямую. Перейдите к цвету OKLCH с широким охватом, наблюдайте, как CMYK насыщается, а sRGB обрезается. Готовая для класса демонстрация того, почему конвертация экран-в-печать — сложная задача и почему наивная формула — это не то же самое, что управление цветом с учётом ICC.

Математика HEX в CMYK и оговорка про ICC

Наивная формула CMYK
Работает на нормализованных значениях sRGB (0–1 float из исходных целых 0–255). Шаг первый: `K = 1 - max(R, G, B)`. Это устанавливает K в количество «недостающей яркости» — чистый белый (R=G=B=1) даёт K=0, чистый чёрный (R=G=B=0) даёт K=1. Шаг второй: `C = (1 - R - K) / (1 - K); M = (1 - G - K) / (1 - K); Y = (1 - B - K) / (1 - K)`. Это вычисляет каждый канал CMY как оставшуюся инверсию после учёта K. Шаг третий: умножьте каждый канал на 100 для формы процента и округлите до ближайшего целого для отображения. Короткое замыкание для чистого чёрного: когда max(R,G,B) = 0, знаменатель (1 - K) равен нулю, поэтому возвращаем `cmyk(0%, 0%, 0%, 100%)` напрямую.
Почему это НЕ ICC-конвертация
Реальная конвертация через ICC-профиль применяет многоступенчатое преобразование: исходный профиль (sRGB) → Profile Connection Space (обычно CIE LAB или XYZ) → выходной профиль (US Web Coated SWOP v2, Fogra39 и т. д.). Каждая стадия кодирует эмпирические измерения реальной комбинации «краска-бумага-пресс» — спектральные кривые отражения, растискивание на различных уровнях покрытия, общий лимит краски, корректировки серого баланса. Наивная формула не делает ничего из этого. Она трактует CMYK как математическую абстракцию, а не как физику впитывания краски, поэтому вывод может отклоняться на 5–15% по каналу от того, что выдаёт ICC-конвейер. Для производства запустите конвертацию в Photoshop, Illustrator или InDesign против целевого профиля пресса или передайте исходный HEX в препресс-команду типографии.
Стандартные ICC-профили по регионам и прессам
**Североамериканский офсет**: US Web Coated SWOP v2 (SWOP-сертифицированный стандарт для мелованной бумаги, используется большинством коммерческих офсетных типографий США); GRACoL 2006 Coated #1 для премиальной мелованной. **Европейский офсет**: Fogra39 (стандарт ISO 12647-2 для мелованной бумаги); Fogra51 для новой премиальной мелованной; Fogra52 для немелованной; Fogra47 для газетной. **Японский офсет**: Japan Color 2011 Coated; Japan Color 2003 Web Coated для рулонного офсета. **Цифровые прессы**: каждый производитель поставляет свой ICC-профиль для конкретной модели пресса и набора красок (HP Indigo IndiChrome, Kodak NexPress E-Series, Xerox iGen). Всегда подтверждайте с типографией — у многих кастомный профиль конкретного пресса, заменяющий общие стандарты.
Растискивание, общий лимит краски и эффекты подложки
**Растискивание**: точки краски физически расплываются, попадая на впитывающую бумагу, увеличивая видимое покрытие на 10–30% по каналу; оператор пресса компенсирует кривыми в RIP. Наивная формула полностью игнорирует это. **Общий лимит краски**: офсетные прессы ограничивают общее покрытие C+M+Y+K около 280–320%, чтобы избежать оттискивания (влажная краска переходит на оборот следующего листа) и предотвратить насыщение бумаги; газетная бумага ограничивает около 220%. Наивная формула может выдать 400% общего покрытия для тёмных цветов, что было бы непечатаемо. **Подложка**: кремовая бумага сдвигает белую точку и согревает каждый напечатанный цвет; немелованная бумага впитывает больше краски и приглушает насыщенность; глянцевая мелованная удерживает больше насыщенности, но отражает свет иначе.
Почему существует K (генерация чёрного)
В теории C+M+Y по 100% каждый даёт чёрный. На практике выходит мутный тёмно-коричневый, потому что реальные краски не идеальные поглотители — каждая отражает какой-то свет на каждой длине волны, идеальное наложение невозможно из-за смешения красок и растискивания. K решает три проблемы: чистая чёрная краска даёт чистый чёткий чёрный для типографики и теней; подстановка K позволяет формуле уменьшить общее покрытие краской (дешевле краска, быстрее сушка, меньше насыщение бумаги); и выделенная форма K сохраняет приводку текста плотнее (нужно совместить только одну форму вместо трёх для основного текста, построенного из CMY). K = 1 - max(R,G,B) в наивной формуле — простейшая возможная стратегия генерации K; реальный препресс использует стратегии UCR (Under Color Removal) и GCR (Gray Component Replacement), которые перемещают больше или меньше CMY в K в зависимости от характеристик пресса.
Несовпадение цветового охвата: красные sRGB, недостижимые в CMYK
У sRGB и CMYK по-разному сформированные цветовые охваты. sRGB может достичь насыщенных красных, глубоких синих и ярких зелёных, выпадающих из печатного диапазона CMYK — знаменитый случай «чистый красный на экране выглядит оранжевым в печати». Наивная формула сообщает `cmyk(0%, 100%, 100%, 0%)` для `#FF0000`, но никакая реальная комбинация красок на любом уровне покрытия не может воспроизвести этот точный экранный цвет на бумаге. ICC-конвертация использует один из четырёх rendering intents для обработки несовпадения цветового охвата: Perceptual (сжимает весь исходный цветовой охват, чтобы вписаться в целевой, сохраняя общие цветовые отношения), Relative Colorimetric (обрезает вне-охватные цвета до ближайшего внутри-охватного значения, сохраняет внутри-охватные точно), Absolute Colorimetric (похож на Relative, но не компенсирует разницу белых точек) или Saturation (сохраняет насыщенность ценой точности, используется в основном для бизнес-графики).
Стабильность переходов туда-обратно через источник истины в OKLCH
Внутреннее каноническое представление инструмента — OKLCH (по дизайну унифицированного хаба), а не CMYK. CMYK получается из OKLCH на каждом нажатии клавиши через цепочку OKLCH → OKLAB → XYZ D65 → линейный sRGB → sRGB → наивный CMYK. Это значит, что прямое редактирование CMYK тоже поддерживается: распарсите четыре процента, запустите обратную формулу для восстановления sRGB (`R = (1 - C) * (1 - K); G = (1 - M) * (1 - K); B = (1 - Y) * (1 - K)`), обновите источник OKLCH, затем перерендерьте каждое другое поле. Переходы туда-обратно стабильны, но lossy на краях цветового охвата CMYK, где обратное отображение направляет несколько цветов sRGB в одно и то же приближение CMYK.

Лучшие практики для HEX / CMYK

Подтверждайте реальный CMYK через ICC-профиль вашей типографии
Перед любым производственным запуском подтвердите готовый к печати CMYK через ICC-конвейер типографии против реальной комбинации пресса, краски и бумаги. Наивный вывод здесь может отклоняться на 5–15% по каналу от ICC-корректного значения, чего достаточно, чтобы превратить чёткий красный в мутный оранжевый или глубокий брендовый синий в обесцвеченный navy. Препресс-команда типографии — авторитетный источник — передайте им исходный HEX (а не наивный CMYK) и позвольте им провести свою конвертацию против US Web Coated SWOP v2, Fogra39, Japan Color 2011 Coated или кастомного профиля конкретного пресса.
Используйте CMYK этого инструмента как стартовую оценку для бюджета и охвата
Наивный CMYK действительно полезен для прикидок: общее покрытие краской для разговоров о стоимости, грубое доминирование K для проверки темноты, быстрая проверка цветового охвата на вопрос «вообще напечатается ли этот цвет». Используйте его для бюджетного звонка, брифа поставщику, разговора об охвате. Затем передайте исходный HEX в типографию для реальной готовой к печати конвертации. Не отгружайте наивный вывод как производственный результат; отгружайте как артефакт планирования.
Для подбора по Pantone библиотека спот-цветов типографии перевешивает всё
Pantone (и HKS, RAL, Toyo) спот-цвета — это предварительно смешанные краски со своей фиксированной цветовой идентичностью — они не строятся из составных каналов CMYK. Если ваш бренд требует подбора по Pantone (распространено для упаковки, премиальной печати, всего, где точный цвет критичен), типография использует краску Pantone напрямую, а CMYK в картину не входит. Укажите номер Pantone в брифе; игнорируйте и наивный, и ICC-корректный CMYK для этого цвета. CMYK имеет значение только тогда, когда работа идёт чисто в составных цветах без спот-краски.
Отправляйте в типографию исходный HEX или OKLCH, а не наивный CMYK
Препресс-команде типографии нужен авторитетный исходный цвет, чтобы провести конвертацию против профиля своего пресса. Передайте им исходный HEX (или OKLCH для современных брендовых систем) плюс любые callouts по спот-цветам (номера Pantone). Никогда не передавайте наивный CMYK как готовый результат — у них нет способа узнать, пришли ли значения из наивной формулы, старой Photoshop-конвертации против другого профиля пресса или реальной ICC-корректной конвертации против правильного профиля. Исходные данные снимают неоднозначность.
Проверьте, что канал K разумен (K=100 только для чистого чёрного)
Сделайте sanity-проверку значения K после конвертации. Чистый чёрный (`#000000`) должен дать K=100 при C=M=Y=0. Тёмные почти-чёрные цвета должны попасть в диапазон K=80–95 при низком CMY. Полутона (средняя насыщенность, средняя светлота) должны попасть куда-то в K=20–60. Яркие насыщенные цвета должны сидеть на K=0 с одним-двумя каналами CMY на высоком покрытии. Если вы видите значения K за пределами этих паттернов для воспринимаемой яркости данного цвета, перепроверьте входной HEX — опечатка может тихо перевернуть цвет с «почти-чёрного» на «почти-белый». Вывод CMYK делает ошибку ввода видимой.
Сделайте мокрую пробу на реальной бумаге перед производством
Для любого значимого производственного запуска получите мокрую пробу от типографии на реальной бумажной подложке с реальными красками перед подписанием. Soft-пробы (экранные ICC-симуляции) полезны, но никогда не идеальны — текстура бумаги, плотность краски и спектр освещения просмотра все влияют на финальное восприятие. Заложите время и деньги хотя бы на одну итерацию мокрой пробы. Наивный CMYK здесь, ICC-корректный CMYK и мокрая проба — три всё более точных снимка одного и того же цвета; мокрая проба — единственный, который точно соответствует финальной печатной вещи.
Документируйте исходный HEX рядом с финальным CMYK
Когда типография подготовит готовый к печати CMYK и вы подпишете пробу, задокументируйте и исходный HEX, и финальный ICC-корректный CMYK в спецификации бренда. Через полгода, когда кто-то должен будет перепечатать или расширить палитру, оба значения сохраняют полный след происхождения — источник для повторной конвертации против другого пресса, зафиксированный CMYK для перепечатки на том же прессе. Наивный CMYK принадлежит только стадии брифа; готовый к печати CMYK принадлежит зафиксированной спецификации.

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

Как преобразовать HEX в CMYK?
Наивная учебная формула: распарсите `#RRGGBB` в три целых 0–255 sRGB, нормализуйте к 0–1, затем вычислите `K = 1 - max(R, G, B); C = (1 - R - K) / (1 - K); M = (1 - G - K) / (1 - K); Y = (1 - B - K) / (1 - K)`. Выведите проценты каналов, умножив каждый на 100. Этот инструмент выполняет конвейер вживую по мере ввода — вставьте любой HEX (с `#` или без, 3-значный, 6-значный или 8-значный), и проценты CMYK обновятся мгновенно. **Оговорка**: это не то же самое, что корректная конвертация через ICC-профиль; воспринимайте как ориентир, а не как готовый результат.
Почему CMYK из HEX — это приближение?
HEX кодирует sRGB — аддитивную модель излучения света, привязанную к конкретной белой точке дисплея. CMYK кодирует субтрактивное впитывание краски в бумагу, и у каждой комбинации пресса, краски и подложки своя характерная кривая впитывания. Наивная учебная формула трактует CMYK как прямую инверсию sRGB, игнорируя растискивание краски, подложку бумаги, общий лимит краски и реальную цепочку управления цветом. Реальная точность печати требует конвертации через ICC-профиль против конкретной настройки пресса. Наивный вывод может отклоняться на 5–15% по каналу от ICC-корректного значения; для некоторых насыщенных оттенков разница больше, потому что исходный цвет полностью выпадает из печатного цветового охвата CMYK.
Какой ICC-профиль использовать для печати?
Зависит от пресса и региона. **Североамериканский офсет**: US Web Coated SWOP v2 — давно установившийся стандарт для SWOP-сертифицированных прессов на мелованной бумаге. **Европейский офсет**: Fogra39 (и более новый Fogra51 для премиальной мелованной, Fogra52 для немелованной) по стандарту ISO 12647-2. **Японский офсет**: Japan Color 2011 Coated. **Цифровые прессы** (HP Indigo, NexPress, Xerox iGen): собственный ICC-профиль производителя пресса, поставляемый с RIP. Всегда подтверждайте с типографией перед финальной конвертацией — многие типографии имеют кастомный профиль, настроенный под их машину, бумагу и комбинацию красок, который заменяет общие стандарты.
Поддерживает ли мой принтер HEX-коды?
Напрямую — нет. HEX — это веб-формат; коммерческие принтеры и препресс-софт работают в составных цветах CMYK или именованных спот-цветах (Pantone, HKS, RAL). Когда вы отправляете файл в типографию, препресс-команда конвертирует любые RGB- или HEX-значения в CMYK через свой ICC-конвейер перед изготовлением форм или заданием на цифровом прессе. Для настольных струйных и лазерных принтеров драйвер выполняет конвертацию внутри — можно отправить RGB-документ, и драйвер выведет CMYK-краску, но качество конвертации сильно варьируется по драйверам. Для брендово-критичных работ передайте исходный HEX в типографию и позвольте им подготовить готовый к печати CMYK.
Почему CMYK выглядит иначе, чем RGB на экране?
Две причины. **Несовпадение цветового охвата**: sRGB и Display P3 могут достичь насыщенных цветов (чистый красный, глубокий синий, яркий зелёный), которые краска CMYK на бумаге просто не способна воспроизвести — печатный цветовой охват CMYK — это меньший объём неправильной формы внутри видимого цветового пространства. **Физика подложки и краски**: экраны излучают свет, бумага его впитывает и отражает. Тот же цвет выглядит теплее или холоднее в зависимости от белизны бумаги, ярче или тусклее в зависимости от плотности краски и растискивания. Даже внутри цветового охвата CMYK тот же `cmyk(40%, 60%, 0%, 10%)` выглядит иначе на глянцевой мелованной бумаге, чем на немелованной газетной. Всегда закладывайте время на мокрую пробу на реальной бумаге перед запуском в производство.
Можно ли доверять онлайн-конвертерам HEX в CMYK для печати?
Не для производства. Любой онлайн-конвертер — включая этот, — который не загружает ICC-профиль и не применяет управление цветом под конкретный пресс, выдаёт то же наивное приближение `K = 1 - max(R,G,B); C = (1-R-K)/(1-K)`. Оно полезно для прикидок, брифов поставщикам и работы на стадии proof-of-concept, но может отклоняться на 5–15% по каналу от того, что выдаёт ICC-конвейер. Для производства отправляйте в типографию исходный HEX (или, лучше, исходный CMYK, полученный из ICC-конвертации в Photoshop, Illustrator или InDesign против целевого профиля пресса) и подтверждайте мокрой пробой. Воспринимайте онлайн-значение как оценку, а не как готовую к печати спецификацию.
Что означает K в CMYK?
K расшифровывается как **Key** — ключевая форма в традиционной офсетной печати, которая исторически несла чёрную краску и метки приводки, к которым подгонялись остальные формы (Cyan, Magenta, Yellow). Сегодня это просто означает чёрную краску, но термин закрепился. K отделяется от CMY по двум практическим причинам. Во-первых, комбинация CMY на полной интенсивности теоретически даёт чёрный, но на практике выходит мутно-коричневый, потому что реальные краски не являются идеальными поглотителями — чистая чёрная краска даёт чёткий текст, тени и тёмные области. Во-вторых, выделение K позволяет прессу использовать меньше общей краски для любого тёмного цвета (меньшее общее покрытие экономит деньги, быстрее сохнет и избегает насыщения бумаги), и даёт препресс-операторам один канал, который можно усилить для чёткой типографики.
Насколько точен CMYK на основе sRGB?
Точен достаточно для прикидок и брифов поставщикам, но не для производства. Наивная формула трактует CMYK как прямую инверсию sRGB, что игнорирует реальную физику «краска на бумаге»: растискивание (точки краски расплываются, попадая на впитывающую подложку), цвет подложки (кремовая бумага сдвигает белую точку), кривые впитывания красок (у каждой краски своя нелинейная характеристика) и общий лимит краски (офсетные прессы ограничивают суммарное покрытие около 280–320%, чтобы избежать оттискивания и проблем с высыханием). Корректная конвертация через ICC-профиль против US Web Coated SWOP v2, Fogra39 или Japan Color 2011 Coated учитывает всё это и может сдвинуть каналы на 5–15% от наивного вывода. Для брендово-критичных или высоконасыщенных цветов разрыв больше; для нейтральных полутонов — меньше.

Похожие инструменты

Все инструменты →

Конвертер систем счисления — bin, hex, dec, oct

Конвертеры

Конвертация между системами счисления — двоичной, hex, десятичной, восьмеричной и любой базой 2-36 мгновенно. Бесплатно, приватно — вся обработка в браузере.

Конвертер цветов — HEX, RGB, HSL и OKLCH

Конвертеры

Конвертируйте HEX в RGB, HSL, OKLCH, OKLAB и CMYK прямо в браузере — копируйте любой формат в один клик. Бесплатно, без регистрации, ваши цвета никогда не покидают страницу.

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

Конвертеры

Конвертируйте любой HEX-цвет в HSL прямо в браузере — поддерживаются 3-значные, 6-значные и 8-значные HEX с альфой. Бесплатно, мгновенно, без регистрации, ваши цвета никогда не покидают страницу.

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

Конвертеры

Конвертируйте HEX в OKLCH для токенов дизайна Tailwind v4. Живой перцептивно-равномерный вывод с предупреждениями цветового охвата Display P3. Бесплатно, только в браузере.

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

Конвертеры

Конвертируйте любой HEX-код цвета в RGB прямо в браузере — поддерживаются 3-значные, 6-значные и 8-значные HEX с альфой. Бесплатно, мгновенно, без регистрации, ваши цвета никогда не покидают страницу.

Сжатие изображений онлайн — JPEG, PNG и WebP

Конвертеры

Сжимайте JPEG, PNG и WebP до 80% меньше — в браузере, без загрузки. Batch до 20 изображений, регулировка качества, сравнение «до и после». Бесплатно и приватно.