똑딱

색상 변환기

HEX, RGB, HSL 색상 코드를 상호 변환하고 미리보기로 확인합니다.

업데이트: 2026-09-07

입력
결과

#1a73e8, rgb(255, 0, 0), hsl(210, 100%, 50%) 형식을 지원합니다

도구 가이드

같은 색이라도 표기 방식은 여러 가지입니다. HEX는 #3B82F6처럼 16진수로 적어 CSS에서 가장 흔히 쓰이고, RGB는 빨강·초록·파랑의 세기를 0~255로 나타내며, HSL은 색상·채도·명도로 표현해 사람이 직관적으로 조정하기 좋습니다.

디자인 도구는 HEX를 주로 내보내지만 투명도를 다루려면 RGB가 필요하고, 같은 색의 밝기만 조금 바꾸려면 HSL이 훨씬 편합니다. 그래서 실무에서는 세 표기를 오가며 작업하게 됩니다.

이 도구는 세 형식을 상호 변환하고 결과 색을 미리보기로 보여 줍니다. 변환은 브라우저 안에서 즉시 이루어집니다.

사용 방법

  1. 변환할 색상 코드를 입력합니다. HEX·RGB·HSL 중 어느 형식이든 됩니다.
  2. 나머지 형식으로 변환된 값을 확인합니다.
  3. 미리보기로 의도한 색이 맞는지 봅니다.
  4. 필요한 형식의 코드를 복사합니다.

이럴 때 유용해요

  • 디자인 시안의 HEX 코드를 CSS의 rgba로 바꿔 투명도를 줄 때
  • HSL로 바꿔 같은 색상의 밝기 단계를 만들 때
  • 디자인 도구와 코드 사이에서 색값을 옮길 때
  • 브랜드 색상 코드를 여러 형식으로 문서화할 때

사용 팁

  • HSL에서 명도만 조절하면 같은 계열의 밝고 어두운 톤을 손쉽게 만들 수 있습니다.
  • 3자리 HEX(#F00)는 6자리(#FF0000)의 축약형입니다. 각 자리를 두 번 반복한 것과 같습니다.
  • 투명도가 필요하면 rgba나 8자리 HEX를 사용하세요. 6자리 HEX에는 투명도를 담을 수 없습니다.

자주 묻는 질문

HEX와 RGB는 같은 색인가요?

표기만 다를 뿐 같은 색입니다. HEX는 16진수, RGB는 10진수로 같은 값을 나타냅니다.

HSL은 언제 쓰나요?

색상은 유지하고 밝기나 채도만 조절할 때 편합니다. 색 단계를 만들 때 특히 유용합니다.

투명도를 넣을 수 있나요?

rgba 형식이나 8자리 HEX를 사용하면 투명도를 표현할 수 있습니다.

3자리 HEX도 인식하나요?

인식합니다. 6자리로 확장해 변환합니다.

색이름(red, blue)도 되나요?

코드 형식 입력을 기준으로 합니다. 색이름은 HEX로 바꿔 입력하세요.

관련 도구