🌐 KO

🎨 색상 변환기

웹 디자이너와 개발자를 위한 종합 색상 변환 도구입니다. HEX, RGB, HSL, HSV 등 다양한 색상 포맷을 실시간으로 변환하고 미리볼 수 있습니다. 색상 피커와 슬라이더를 통해 직관적으로 원하는 색상을 찾고, 프리셋 컬러를 통해 빠르게 작업할 수 있습니다.

HEX
RGB
HSL
CMYK

색상 조화

보색
유사색
삼각 배색
분할 보색

프리셋 컬러

가이드

자세히 알아보기

01

색상 코드 변환이란?

색상 코드 변환은 디지털 디자인에서 사용되는 다양한 색상 표현 방식(HEX, RGB, HSL, HSV)을 상호 변환하는 과정입니다. 웹 디자인, 그래픽 디자인, 앱 개발 등에서 필수적으로 사용됩니다. 각 색상 코드 형식은 고유한 장점이 있어 상황에 따라 적절한 형식을 선택하는 것이 중요합니다.

02

주요 색상 코드 형식

HEX: #RRGGBB 형식, 웹에서 가장 널리 사용 (예: #FF0000은 빨강). RGB: rgb(255, 0, 0) 형식, 각 채널 0~255 범위, 투명도 지원(rgba). HSL: hsl(0, 100%, 50%) 형식, 색상/채도/명도로 직관적 조정 가능. HSV: HSL과 유사하지만 밝기 계산 방식이 다름, 디자인 소프트웨어에서 주로 사용.

03

웹 디자인에서의 활용

HEX 코드는 CSS에서 가장 흔히 사용되며 (#3498db 같은 브랜드 컬러), RGB는 JavaScript로 동적 색상을 제어할 때 유용합니다. HSL은 색상 테마를 만들 때 특히 편리한데, 색상(Hue)만 변경하고 채도와 명도를 유지하면 일관된 색상 팔레트를 쉽게 만들 수 있습니다.

04

색상 접근성과 대비

웹 접근성(WCAG) 가이드라인에 따르면, 텍스트와 배경 사이의 색상 대비는 매우 중요합니다. 일반 텍스트는 최소 4.5:1, 큰 텍스트는 3:1의 대비율이 필요합니다. 색상 변환기를 사용할 때 명도(Lightness) 값을 조정하여 적절한 대비를 확보할 수 있습니다.

05

색상 조화와 팔레트

조화로운 색상 팔레트를 만드는 방법: 단색 배색: 같은 Hue에서 Saturation/Lightness만 변경. 유사 배색: Hue를 30도 이내로 변경. 보색 배색: Hue를 180도 반대로 배치. 삼각 배색: Hue를 120도씩 배치 (0도, 120도, 240도).

06

색상 변환 도구 활용 팁

디자인 단계: HSL로 색상 선택 (직관적). CSS 작성: HEX 또는 RGB 사용. JavaScript 애니메이션: RGB/RGBA (투명도 조절). 색상 팔레트 생성: HSL (Hue 기반 변형). 브라우저 호환성: HEX가 가장 안전. 색상 저장: 모든 형식으로 문서화.

자주 묻는 질문

HEX, RGB, HSL 중 어떤 값을 CSS에 넣어야 하나요?
기능적으로는 동일한 색을 표현하므로 어떤 형식을 써도 무방합니다. 브랜드 컬러 고정에는 HEX, 투명도(alpha) 조절이 필요하면 RGBA, 밝기·채도만 바꿔가며 톤을 조정하고 싶다면 HSL이 편리합니다.
색상 코드를 변환해도 실제 색이 달라지지 않나요?
같은 색을 다른 표기법으로 바꾸는 것뿐이므로 화면에 보이는 색은 동일합니다. 다만 반올림 과정에서 HSL↔RGB 변환 시 미세한 값 차이가 생길 수 있습니다.
보색(Complementary)은 어떻게 계산되나요?
HSL의 색상(Hue) 값에 180도를 더해 정반대 위치의 색을 구합니다. 채도와 명도는 그대로 유지되어 원래 색과 톤이 맞는 대비색이 만들어집니다.
RGB 값이 모두 같으면(예: 128,128,128) 어떤 색인가요?
R, G, B가 동일하면 채도가 0인 무채색(회색조)이 됩니다. 값이 0이면 검정, 255면 흰색이고 그 사이는 밝기만 다른 회색입니다.
텍스트 대비를 확인하려면 어떤 값을 봐야 하나요?
HSL의 명도(Lightness) 값을 기준으로 배경과 텍스트의 차이를 확인하세요. 일반 텍스트는 배경과 최소 4.5:1의 명도 대비를 권장합니다.