TOOL 생활툴

색상 코드 변환기

색상 코드를 넣으면 HEX·RGB·HSL과 밝기 단계, 글자색 대비를 함께 보여줍니다.

HEX, RGB, HSL은 같은 색의 다른 표기

세 표기법은 모두 같은 색을 가리키지만 다루기 편한 상황이 다릅니다. 어떤 표기를 쓸지는 무엇을 하려는지에 따라 정하면 됩니다.

디자인 시스템을 만들 때 HSL이 특히 유용합니다. 브랜드 색의 H와 S를 고정하고 L만 10%씩 바꾸면 일관된 색 계단이 완성됩니다. 이 계산기가 아래에 보여주는 밝기 단계가 그 예시입니다.

글자색은 왜 대비를 따져야 하나요

배경색 위에 글자를 올릴 때 흰 글자가 나은지 검은 글자가 나은지는 감으로 정하기 어렵습니다. 명암비(contrast ratio)라는 계산된 기준이 있습니다.

명암비는 두 색의 상대 휘도를 비교한 값으로 1:1(같은 색)부터 21:1(검정과 흰색)까지 나옵니다. 웹 접근성 지침에서는 아래 기준을 권장합니다.

기준본문 글자큰 글자(18pt 이상)
AA (권장 최소)4.5:1 이상3:1 이상
AAA (강화)7:1 이상4.5:1 이상

이 계산기는 입력한 색을 배경으로 봤을 때 흰 글자와 검은 글자 중 어느 쪽의 대비가 높은지, 그 값이 얼마인지 알려줍니다. 4.5 미만이 나오면 본문에는 쓰기 어렵고, 배경색의 명도를 조절하는 편이 좋습니다.

색을 고를 때의 실용적인 기준

브랜드나 화면을 위한 색을 정할 때 참고할 만한 원칙들입니다. 취향의 영역이 크지만, 아래 정도는 대체로 통용됩니다.

입력 형식과 처리 방식

이 도구는 #2563eb, 2563eb, #26e 같은 HEX 표기와 37, 99, 235 형태의 RGB 숫자를 모두 인식합니다. 세 자리 축약형은 각 자리를 두 번 반복한 값으로 해석합니다.

모든 계산은 브라우저 안에서 이뤄지며 입력한 색상값은 저장되거나 전송되지 않습니다. 결과의 밝기 단계는 흰색과 검은색을 섞어 만든 9단계로, 디자인 토큰의 출발점으로 쓸 수 있습니다.

자주 묻는 질문

#26e 같은 세 자리 코드도 되나요?
됩니다. 각 자리를 두 번 반복해 #2266ee로 해석합니다. HEX 축약 표기의 표준 규칙입니다.
명암비 4.5:1은 무슨 뜻인가요?
배경과 글자의 밝기 차이를 나타내는 값으로, 웹 접근성 지침에서 본문 텍스트에 권장하는 최소 기준입니다. 이보다 낮으면 읽기 어려워집니다.
HSL이 왜 편한가요?
색상·채도·명도가 분리되어 있어 원하는 속성만 조절할 수 있기 때문입니다. HEX에서는 '조금 더 밝게'를 계산으로 만들어야 하지만 HSL에서는 L만 올리면 됩니다.
CMYK 변환도 되나요?
지원하지 않습니다. CMYK는 인쇄용이라 잉크와 용지에 따라 결과가 달라져 화면 색과 정확히 대응시키기 어렵습니다. 인쇄물은 전용 색상표를 참고하세요.
입력한 색이 저장되나요?
저장되지 않습니다. 모든 변환은 브라우저 안에서만 처리되며 아무것도 서버로 전송되지 않습니다.

함께 쓰면 좋은 도구