KO
내 도구

HEX를 RGB로 변환

HEX 색상 코드(#RGB, #RGBA, #RRGGBB, #RRGGBBAA)를 rgb()/rgba(), 0–1 실수, GLSL vec4, Unity Color로 바꿉니다. 코드 하나도, 여러 줄 목록도 한 번에 변환합니다.

HSL, CMYK 등 다른 형식도 필요하신가요? 색상 변환기 →

한 줄에 HEX 코드 하나씩 입력하면 아래에 모든 변환 결과 표가 나옵니다.
내 도구 →
광고

#1E90FF 같은 HEX 색상은 16진수로 적은 세 개의 숫자, 곧 빨강·초록·파랑 각각 두 자리씩입니다. 이 변환기는 HEX 코드를 CSS용 rgb()/rgba()와 게임 엔진·셰이더가 쓰는 0–1 실수(8자리 코드의 알파 값 포함)로 바꿔 줍니다. 색 하나도, 여러 줄 목록도 처리합니다.

사용 방법

  1. HEX 코드를 입력하거나 붙여 넣습니다. #은 생략해도 되고 3, 4, 6, 8자리 코드를 모두 쓸 수 있습니다.
  2. rgb(), rgba(), 채널별 값, 실수 형식을 확인합니다.
  3. 실수의 소수 자릿수를 고릅니다.
  4. 여러 색을 한꺼번에 바꾸려면 일괄 입력란에 한 줄에 코드 하나씩 붙여 넣습니다.

계산식

두 자리 XY → X × 16 + Y (A = 10 … F = 15). 실수 = 값 ÷ 255. 짧은 코드는 각 자리를 두 번씩 씁니다. #F80 = #FF8800.

8자리 코드의 네 번째 두 자리는 알파입니다. 00은 투명, FF는 불투명, 80은 약 50%입니다. 선형 광량 실수는 sRGB 곡선을 되돌린 값으로, 0.04045보다 크면 ((v/255 + 0.055)/1.055)^2.4, 작으면 (v/255)/12.92입니다.

예시

#1E90FF: 1E = 1×16 + 14 = 30, 90 = 9×16 + 0 = 144, FF = 15×16 + 15 = 255이므로 rgb(30, 144, 255)입니다. 실수로는 0.118, 0.565, 1.000이고, 24비트 정수 하나로는 2,003,199입니다.

자주 묻는 질문

#FF000080 같은 8자리 HEX는 무슨 뜻인가요?

마지막 두 자리가 알파(투명도)입니다. 16진수 80은 128이고 128 ÷ 255 ≈ 0.502이므로 #FF000080은 불투명도 약 50%의 빨강, 곧 rgba(255, 0, 0, 0.502)입니다. 지금의 모든 브라우저가 지원합니다.

Unity에서는 정규화 실수와 선형 실수 중 무엇을 쓰나요?

Unity의 Color 생성자는 sRGB 값 ÷ 255(정규화 실수)를 받으며, 선형 색 공간 프로젝트에서는 Unity가 알아서 변환합니다. 원시 셰이더 유니폼처럼 코드가 선형 광량을 기대하는 곳에서만 선형 값을 쓰세요.

HEX는 대소문자를 구분하나요?

아닙니다. #1e90ff와 #1E90FF는 같습니다.

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). HEX를 RGB로 변환. https://kakao.mobile/ko/tools/hex-to-rgb-tool/

MLA

“HEX를 RGB로 변환.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/hex-to-rgb-tool/.

광고