도구
KO

RGB HEX 색상 코드 변환기

슬라이더로 빨강, 초록, 파랑 값을 조절하거나 직접 입력하면 HEX 색상 코드가 즉시 표시됩니다. rgb(124, 58, 237) 같은 CSS 값이나 투명도가 포함된 rgba() 값을 붙여넣을 수도 있습니다.

RGB 값

모든 색상 형식

HEX
RGB
RGBA
HSL
HSV
CMYK
CSS 색상 이름

계산 방법

개인정보 보호: 데이터는 브라우저에서만 처리되며 절대 업로드되지 않습니다.

RGB HEX 변환기 사용법

  1. 슬라이더나 숫자 입력란으로 빨강, 초록, 파랑 값(0–255)을 입력하거나 CSS rgb() 값을 붙여넣으세요.
  2. HEX 코드가 HSL, HSV, CMYK 값과 함께 즉시 표시됩니다. 알파를 1보다 작게 설정하면 투명도가 포함된 8자리 HEX 코드를 얻을 수 있습니다.
  3. HEX 코드를 복사하거나, 계산식을 따라가며 각 값이 어떻게 변환되었는지 확인하세요.

RGB HEX 변환 공식

0부터 255까지의 RGB 채널 값은 각각 정확히 16진수 두 자리가 됩니다. 값을 16으로 나누면 몫이 첫째 자리, 나머지가 둘째 자리이며, 10–15는 A–F로 씁니다. rgb(124, 58, 237)의 예:

이를 # 뒤에 이어 붙이면 #7C3AED가 됩니다. 채널마다 항상 두 자리로 써야 합니다. 9는 9가 아니라 09로 씁니다.

코드에서 RGB를 HEX로 변환하기

투명도(알파) 추가하기

8자리 코드를 만들려면 불투명도(0–1)에 255를 곱해 반올림한 뒤 16진수 두 자리로 덧붙입니다: 0.5 × 255 = 127.5 → 128 → 80. 따라서 rgba(124, 58, 237, 0.5) = #7C3AED80입니다.

불투명도HEX불투명도HEX
100%FF50%80
90%E640%66
80%CC30%4D
75%BF25%40
70%B320%33
60%9910%1A

자주 묻는 질문

RGB를 HEX로 변환하는 공식은 무엇인가요?

각 채널 값을 16으로 나눈 몫(정수)이 16진수의 첫째 자리, 나머지가 둘째 자리이며, 10–15는 A–F로 씁니다. 세 쌍을 # 뒤에 이어 붙이세요: rgb(255, 165, 0) → FF, A5, 00 → #FFA500.

채널마다 16진수 두 자리가 필요한 이유는 무엇인가요?

HEX 색상은 고정된 두 자리씩 끊어 읽습니다. rgb(0, 128, 9)는 반드시 #008009로 써야 하며, 앞자리 0을 빼면 쌍이 밀려 다른 색이 되거나 잘못된 코드가 됩니다.

HEX 색상 코드에 투명도를 저장할 수 있나요?

네. 최신 브라우저는 8자리 코드 #RRGGBBAA를 지원하며, 마지막 두 자리가 00(완전 투명)부터 FF(불투명)까지의 알파 값입니다. rgba(124, 58, 237, 0.5)는 #7C3AED80이 됩니다.

RGB HEX 변환은 정확한가요?

정수 RGB 값이라면 정확합니다. 0부터 255까지의 모든 숫자는 두 자리 16진수 표현이 정확히 하나씩 있으므로 다시 변환해도 같은 값이 나옵니다. 알파 값만 256단계 중 가장 가까운 값으로 반올림됩니다.