HEX · RGB · HSL을 실시간으로 변환하고 CSS 코드를 바로 복사하세요
웹과 앱 개발, UI 디자인에서 색상을 표현하는 방식은 크게 세 가지입니다. 각 방식은 용도와 가독성이 달라 상황에 맞게 선택해야 합니다.
| 형식 | 표기 예 | 특징 | 주요 용도 |
|---|---|---|---|
| HEX | #2563EB | 16진수 6자리. 가장 짧고 범용적 | CSS, HTML, 디자인 툴 |
| RGB | rgb(37, 99, 235) | 빨강·초록·파랑 0~255. 직관적 | CSS, Canvas, 이미지 처리 |
| RGBA | rgba(37,99,235,.5) | RGB + 알파(투명도) 0~1 | CSS 반투명 처리 |
| HSL | hsl(221,83%,53%) | 색조·채도·밝기. 사람 직관과 일치 | CSS, 색상 팔레트 생성 |
| HSLA | hsla(221,83%,53%,.8) | HSL + 알파 | CSS 반투명 처리 |
HEX는 코드가 짧아서 디자인 시안 전달이나 CSS 작성에 가장 많이 쓰입니다. RGB는 JavaScript Canvas API나 이미지 프로세싱에서 숫자 계산이 쉬워 선호됩니다. HSL은 밝기만 조절하거나 색조만 돌리는 식으로 색상 팔레트를 체계적으로 만들 때 강력합니다. 예를 들어 hsl(221, 83%, 30%)처럼 세 번째 값만 낮추면 어두운 버전, 높이면 밝은 버전을 쉽게 만들 수 있습니다.
CSS는 HEX, RGB, HSL 모두 지원합니다. 최신 CSS에서는 공백 구문(hsl(221 83% 53%))도 지원하며, color-mix() 함수로 두 색을 섞을 수도 있습니다.
/* 배경색 지정 */ .button { background-color: #2563EB; /* HEX */ color: rgb(255, 255, 255); /* RGB */ border: 1px solid hsl(221, 83%, 40%); /* HSL - 더 어두운 테두리 */ box-shadow: 0 4px 14px rgba(37,99,235,0.4); /* 반투명 그림자 */ } /* CSS 변수로 관리 (권장) */ :root { --primary: #2563EB; --primary-dark: #1d4ed8; --primary-light: #60a5fa; }
국내 서비스·기업의 공식 브랜드 컬러입니다. 디자인 참고용으로 활용하세요. 위 변환기에서 클릭하면 바로 RGB/HSL로 변환됩니다.
| 브랜드 | 컬러명 | HEX | RGB | 사용 위치 |
|---|---|---|---|---|
| 카카오 | 카카오 옐로우 | #FEE500 | rgb(254, 229, 0) | 로고, 버튼 배경 |
| 카카오톡 | 카카오톡 브라운 | #3A1D1D | rgb(58, 29, 29) | 카카오톡 로고 텍스트 |
| 네이버 | 네이버 그린 | #03C75A | rgb(3, 199, 90) | 로고, 검색 버튼 |
| 삼성 | 삼성 블루 | #1428A0 | rgb(20, 40, 160) | 로고, 공식 자료 |
| 쿠팡 | 쿠팡 옐로우 | #FACD00 | rgb(250, 205, 0) | 로고, 주요 CTA |
| LG | LG 레드 | #E8003D | rgb(232, 0, 61) | 로고, 브랜드 자료 |
| 현대자동차 | 현대 블루 | #0068B7 | rgb(0, 104, 183) | 로고, 공식 마케팅 |
| SKT | SK 텔레콤 레드 | #C8002A | rgb(200, 0, 42) | 로고, 유니폼 |
| KT | KT 레드 | #E4002B | rgb(228, 0, 43) | 로고, 마케팅 |
| 배달의민족 | 배민 블루 | #00ADE6 | rgb(0, 173, 230) | 앱 UI, 로고 |
| 당근마켓 | 당근 오렌지 | #FF6000 | rgb(255, 96, 0) | 로고, 버튼 |
| 토스 | 토스 블루 | #3182F6 | rgb(49, 130, 246) | 앱 UI, CTA 버튼 |
좋은 색 조합은 우연이 아닙니다. 색상 이론에 기반한 몇 가지 원칙을 알면 전문적인 디자인이 가능합니다.
색상환에서 180도 반대편에 있는 색을 함께 쓰는 방식입니다. 예: 파란색(#2563EB)과 주황색(#EA580C). 강한 대비가 생겨 CTA 버튼이나 포인트 색상에 효과적입니다.
색상환에서 이웃한 색 2~3개를 조합합니다. 예: 파랑 계열(#2563EB, #7C3AED, #0EA5E9). 자연스럽고 조화롭게 보여 그라디언트 UI에 많이 쓰입니다.
색상환을 삼등분(120도 간격)한 세 색을 사용합니다. 생동감이 넘치지만 채도를 낮추어 써야 정제되어 보입니다.
인테리어와 UI 디자인 모두에 통하는 황금 비율입니다. 메인 컬러 60%(배경 등), 보조 컬러 30%(텍스트, 카드), 포인트 컬러 10%(버튼, 링크). 이 비율을 지키면 시각적 균형이 잡힙니다.
웹 콘텐츠 접근성 지침(WCAG 2.1)에 따르면, 일반 텍스트는 배경과 4.5:1 이상, 큰 텍스트(18px 이상 볼드 또는 24px 이상)는 3:1 이상의 명도 대비를 권장합니다. 흰 배경(#FFFFFF)에 #767676 회색은 4.54:1로 기준을 간신히 통과합니다.