RGB/HSL/CMYK 변환기

RGB · HSL · CMYK · HEX

RGB/HSL/CMYK 변환기

값을 바꾸면 미리보기와 모든 색상 표기가 바로 맞춰집니다.

LIVE 자동 변환

색상 미리보기

HEX와 컬러 피커를 먼저 두고, 샘플·초기화는 같은 줄로 맞췄습니다.

#3498DB rgb(52, 152, 219)
추천 글자 검정
흰색 대비 3.15
검정 대비 6.66

정상 색상입니다.

복사 버튼으로 원하는 표기를 가져가세요.

색상 값 조정

RGB, HSL, CMYK 값을 같은 높이의 행으로 정렬했습니다.

RGB

화면 색상
rgb(52, 152, 219)

HSL

디자인 조정
hsl(204, 69.9%, 53.1%)

CMYK

인쇄 근사값
cmyk(76.3%, 30.6%, 0%, 14.1%)

HEX

웹 코드
#3498DB

HEX는 #RGB 단축형도 자동으로 6자리로 확장됩니다.

RGB 화면용 빛의 색상 HSL 색조·채도·명도 조정 CMYK 인쇄용 근사값

색상 변환 가이드

색상 코드는 한 색을 여러 표기로 읽는 방법입니다

RGB/HSL/CMYK 변환기는 하나의 색을 HEX, RGB, HSL, CMYK 표기로 함께 맞춰 보는 도구입니다. HEX는 웹 코드, RGB는 화면의 빨강·초록·파랑 채널, HSL은 색조·채도·명도 조정, CMYK는 인쇄에 가까운 청록·자홍·노랑·검정 비율로 읽으면 헷갈림이 줄어듭니다.

HEX나 슬라이더를 바꾸면 나머지 값이 바로 따라옵니다

이 도구는 계산 버튼을 따로 누르지 않습니다. HEX 입력칸, 컬러 피커, RGB/HSL/CMYK 숫자칸과 슬라이더 중 하나를 바꾸면 미리보기와 복사 가능한 결과가 같은 색으로 갱신됩니다.

  1. 색을 먼저 정합니다. HEX 입력칸에 #3498DB처럼 넣거나 컬러 피커로 색을 고릅니다. 세 자리 단축 HEX도 여섯 자리로 풀어서 처리합니다.
  2. 필요한 색상 모델을 조정합니다. RGB는 0~255, HSL은 Hue 0~360°와 채도·명도 0~100%, CMYK는 각 잉크 비율 0~100% 범위로 움직입니다.
  3. 미리보기와 대비를 같이 봅니다. 현재 색 위에서 흰색과 검정 글자의 대비가 어떻게 달라지는지 확인하고, 추천 글자색을 참고합니다.
  4. 작업에 맞는 표기만 복사합니다. 웹 CSS에는 HEX·RGB·HSL을, 인쇄 전달용 메모에는 CMYK 근사값을 분리해서 가져가면 됩니다.

RGB, HSL, CMYK는 같은 색을 보는 목적이 다릅니다

같은 파란색이라도 화면에서 조정할 때, CSS에 붙여 넣을 때, 인쇄 쪽에 설명할 때 필요한 표기가 다릅니다. 화면에 있는 입력값은 색 자체를 바꾸는 값과 그 색을 읽는 방식으로 나눠서 보면 됩니다.

HEX 코드와 컬러 피커

HEX는 #RRGGBB처럼 빨강, 초록, 파랑을 16진수 두 자리씩 적는 웹 표기입니다. 컬러 피커는 브라우저 기본 색상 선택창으로 같은 HEX 값을 눈으로 고를 때 씁니다.

RGB 값

Red, Green, Blue 채널을 각각 0~255로 봅니다. 화면 색상은 보통 RGB 기준으로 처리되므로, 개발자가 CSS나 캔버스 색을 확인할 때 가장 직접적인 값입니다.

HSL 값

Hue는 색상환 각도, Saturation은 선명도, Lightness는 밝기입니다. 같은 색의 톤을 더 밝게, 어둡게, 덜 선명하게 조정할 때 RGB보다 읽기 편합니다.

CMYK와 대비

CMYK는 인쇄용 잉크 비율에 가까운 근사값입니다. 대비 카드는 현재 색을 배경으로 쓸 때 흰색·검정 글자 중 어느 쪽이 더 읽히는지 판단하는 보조값입니다.

HEX 두 자리는 RGB 한 채널의 0~255 값으로 바뀝니다

변환의 출발점은 RGB입니다. HEX의 두 자리 16진수는 10진수 0~255로 바뀌고, HSL은 RGB를 색조·채도·명도로 다시 계산합니다. CMYK는 RGB 색을 인쇄 잉크 비율로 근사해 보여 주므로, 전문 인쇄 프로파일을 적용한 최종 교정값은 아닙니다.

HEX#RRGGBB → R,G,B
RGB0~255 채널
HSLH 0~360° / S,L %
CMYKC,M,Y,K 근사 %
MDN CSS color 값HEX, RGB, HSL, CMYK 계열 CSS 색상 표기를 확인할 때 참고합니다. WCAG 대비 기준흰색·검정 텍스트 대비 숫자를 읽을 때 기준값을 확인합니다.

#FF8800을 넣으면 주황색 RGB, HSL, CMYK가 함께 나옵니다

예를 들어 HEX 입력칸에 #FF8800을 넣으면 RGB는 빨강 255, 초록 136, 파랑 0으로 읽힙니다. 같은 색을 HSL로 보면 색조 32°, 채도 100%, 명도 50%이고, CMYK 근사값은 자홍 46.7%와 노랑 100%가 중심입니다.

입력 HEX#FF8800
RGB 결과rgb(255, 136, 0)
HSL 결과hsl(32, 100%, 50%)
CMYK 근사cmyk(0%, 46.7%, 100%, 0%)

이 주황색은 검정 글자와 더 잘 맞습니다

#FF8800 배경에서 검정 글자 대비는 약 8.77, 흰색 글자 대비는 약 2.39로 계산됩니다. 색 자체가 맞아도 글자색은 별도로 확인해야 합니다.

화면 색과 인쇄 색은 같은 숫자처럼 보여도 결과가 달라질 수 있습니다

RGB와 HSL은 화면의 sRGB 색을 다루는 데 가깝고, CMYK는 인쇄 색을 설명하기 위한 근사값입니다. 실제 인쇄물은 종이, 잉크, 프린터 프로파일에 따라 달라지므로 최종 출력 전에는 별도 교정이 필요할 수 있습니다.

  • HEX는 여섯 자리 결과를 기준으로 복사합니다. 세 자리 HEX를 넣어도 결과는 여섯 자리 대문자 코드로 정리됩니다.
  • HSL은 조정용으로 읽습니다. Hue, Saturation, Lightness 값은 색을 설명하기 좋지만, 실제 CSS에 넣을 표기는 프로젝트 규칙에 맞춰 고르세요.
  • CMYK는 인쇄소 확정값이 아닙니다. 이 도구의 CMYK는 RGB에서 계산한 근사 비율입니다. 브랜드 인쇄물은 인쇄소 프로파일과 교정본을 따르는 편이 안전합니다.
  • 대비 숫자는 색 하나만으로 끝나지 않습니다. 글자 크기, 굵기, 주변 배경까지 같이 보아야 실제 화면에서 읽히는지 판단할 수 있습니다.

자주 묻는 질문

HEX 코드 앞의 #은 꼭 붙여야 하나요?

아니요. 이 도구는 3498DB#3498DB를 모두 인식합니다. 세 자리 단축형도 입력할 수 있고, 결과는 여섯 자리 HEX 코드로 정리해서 보여줍니다.

RGB와 HSL은 같은 색을 말하나요?

같은 색을 다른 방식으로 풀어 쓴 값입니다. RGB는 빨강·초록·파랑 채널 숫자이고, HSL은 색조·채도·명도로 다시 읽은 값입니다.

CMYK 값이 인쇄소 결과와 다를 수 있나요?

그럴 수 있습니다. 이 도구의 CMYK는 화면 RGB 색에서 계산한 근사값입니다. 실제 인쇄 색은 종이, 잉크, 장비, ICC 프로파일에 따라 달라질 수 있습니다.

대비 숫자는 어떻게 읽으면 되나요?

숫자가 높을수록 배경색과 글자색이 더 구분됩니다. 기본 색상 #3498DB에서는 검정 글자 대비가 6.66, 흰색 글자 대비가 3.15라서 도구가 검정 글자를 추천합니다.

Roberin
센스 있는 개발자
창의적이고 실용적인 툴로 더 나은 세상을 만드는 센스 있는 개발자, Roberin입니다. 기술은 모두를 위한 것, 함께 더 편리한 세상을 만들어 가요! 😊
문의 양식
확인에 필요한 이야기만 남겨주세요.
답장이 필요한 경우 이메일을 함께 적어주세요. 오류 제보라면 페이지 주소, 입력값, 기대한 결과와 실제 결과를 적어주시면 확인이 빨라집니다.