본문으로 건너뛰기
AZ Tools

컬러 포맷 변환기

어떤 색이든 HEX·RGB·HSL·HSV·OKLCH·CSS 변수로 한 번에 변환.

미리보기
  • HEX#3B82F6
  • RGBrgb(59 130 246)
  • RGB (legacy)rgb(59, 130, 246)
  • HSLhsl(217 91% 60%)
  • HSVhsv(217, 76%, 96%)
  • OKLCHoklch(62.3% 0.188 259.8)
  • CSS 변수--color: #3B82F6;

사용법

  1. 컬러 피커를 쓰거나 HEX 값(3 또는 6자리, # 생략 가능)을 붙여넣으세요.
  2. 모든 포맷이 실시간으로 갱신됩니다.
  3. 필요한 포맷의 복사 버튼을 누르세요.

자세한 설명

펼치기

색을 한 번 입력하면 스타일시트나 디자인 도구가 요구할 만한 모든 표기법으로 되읽을 수 있습니다. hex, rgb(), hsl(), hsv, oklch가 각각 복사 버튼과 함께 나옵니다. 흥미로운 것은 oklch입니다. 밝기가 조잡한 산술 평균인 HSL과 달리 지각 모델 위에 세워져 있어서, L 값이 같은 두 색은 눈에도 똑같이 밝아 보이고 색상만 바꿔도 밝기가 따라 끌려가지 않습니다. 한 단계가 실제로 한 단계로 읽히는 팔레트를 만드는 제정신인 방법이 이것이고, 요즘 CSS 색 작업에서 점점 많이 쓰이는 이유이기도 합니다. 모든 변환은 입력하는 즉시 페이지 안에서 이루어지며 입력한 내용은 업로드되지 않습니다.

자주 묻는 질문

OKLCH가 뭐예요?

지각적으로 균등한 색 공간이라 숫자 거리와 시각적 거리가 비례합니다. 최신 CSS가 기본 지원하며 일부 디자인 툴도 지원하기 시작했습니다. 그라디언트가 자연스럽고 대비 관리가 쉬워집니다.

RGB가 왜 두 줄인가요?

모던 CSS는 공백으로 구분한 'rgb(59 130 246)'을, 레거시·구형 브라우저는 콤마로 구분한 'rgb(59, 130, 246)'을 씁니다. 색은 동일합니다.

투명도(RGBA/HSLA)는?

이 도구는 불투명 색에 집중합니다. 투명도가 필요하면 모던 문법에 '/ 0.5'를 덧붙이거나(예: 'rgb(59 130 246 / 0.5)') 레거시 'rgba(…, 0.5)' 형태를 쓰세요.

HSV는 HSB와 같나요?

네 — HSV(Value)와 HSB(Brightness)는 같은 모델의 다른 이름. CSS는 hsv()를 직접 받지 않으므로 스타일시트엔 HSL을 쓰세요.

이 주제의 가이드

관련 도구