MCP로 연결 →

계산 입력

공식

광고

결과

CMYK 색상
cmyk(88%, 44%, 0%, 0%)
사이언, 마젠타, 옐로, 키(검정)
사이언 (C) 88.24%
마젠타 (M) 43.53%
옐로 (Y) 0%
키 / 검정 (K) 0%
RGB rgb(30, 144, 255)

HEX to CMYK 변환기란?

이 도구는 웹과 디자인 소프트웨어에서 두루 쓰이는 6자리 표기 방식인 16진수(HEX) 색상 코드를, 인쇄기에서 사용하는 CMYK 색상 모델로 변환해 줍니다. CMYK는 Cyan(사이언), Magenta(마젠타), Yellow(옐로), Key(검정)를 뜻하며, 각 값은 잉크가 덮이는 비율을 퍼센트로 나타냅니다. 화면은 빛을 직접 내보내는 RGB 방식인 반면 종이는 빛을 반사하는 CMYK 방식이기 때문에, 디지털 작업물을 인쇄용으로 준비할 때 이 변환은 꼭 필요한 과정입니다.

16진수 색상 견본이 네 개의 CMYK 채널 막대로 변환되는 모습
16진수 코드는 네 가지 CMYK 잉크 비율(시안, 마젠타, 옐로, 키(블랙))로 변환됩니다.

사용 방법

입력란에 #1E90FF와 같은 HEX 코드를 넣고 실행하세요. 앞에 # 기호가 있어도 없어도 모두 인식하며, 6자리 코드는 물론 #0AF 같은 3자리 축약형도 지원합니다. 결과로는 네 개의 CMYK 퍼센트 값과 함께 계산의 기반이 되는 RGB 값까지 보여 주므로 변환 결과를 곧바로 확인할 수 있습니다.

공식 자세히 보기

먼저 각 색상 채널을 255로 나누어 0~255 범위를 0~1 범위로 정규화합니다.

$$R = \frac{R_{255}}{255}, \quad G = \frac{G_{255}}{255}, \quad B = \frac{B_{255}}{255}$$

검정 채널은 \(K = 1 - \max(R, G, B)\)로 구합니다. K가 1보다 작을 때, 컬러 채널은 \(C = \frac{1 - R - K}{1 - K}\)로 계산하며 M, Y도 같은 방식으로 구합니다.

$$K = 1 - \max(R,G,B), \quad C = \frac{1-R-K}{1-K}, \quad M = \frac{1-G-K}{1-K}, \quad Y = \frac{1-B-K}{1-K}$$

만약 색이 순수한 검정(\(K = 1\))이라면 0으로 나누는 오류를 피하기 위해 C, M, Y 값을 모두 0으로 설정합니다. 마지막으로 각 값에 100을 곱하면 퍼센트로 표현됩니다.

광고
최대 RGB 값에서 K를 구한 후 C, M, Y를 계산하는 다이어그램
먼저 가장 큰 RGB 값에서 키(K)를 구한 뒤 C, M, Y를 산출합니다.

계산 예시

순수한 빨강 #FF0000을 예로 들어 보겠습니다. \(R = 255/255 = 1\), \(G = 0\), \(B = 0\)입니다. 최댓값이 1이므로 \(K = 1 - 1 = 0\)이 됩니다. 이어서

$$C = \frac{1 - 1 - 0}{1 - 0} = 0, \quad M = \frac{1 - 0 - 0}{1} = 1, \quad Y = \frac{1 - 0 - 0}{1} = 1$$

퍼센트로 나타내면 C 0%, M 100%, Y 100%, K 0%, 즉 cmyk(0, 100, 100, 0)이 됩니다.

자주 묻는 질문

인쇄된 색이 화면과 정확히 일치하지 않는 이유는? RGB는 CMYK보다 표현할 수 있는 색 영역(색역)이 더 넓습니다. 그래서 화면에서 보이는 일부 선명한 색은 잉크로 그대로 재현할 수 없어 인쇄 시 약간 달라집니다.

ICC 색상 프로파일을 사용하나요? 아닙니다. 이 도구는 표준 수학 공식을 그대로 적용합니다. 전문 인쇄 작업에서는 가장 정확한 색 일치를 위해 장비별 ICC 프로파일을 사용합니다.

축약형 HEX를 입력할 수 있나요? 네, #0AF 같은 3자리 코드는 자동으로 #00AAFF로 확장됩니다.

최종 업데이트: