HEX RGB 변환기

#1E90FF, 1E90FF, #39F처럼 헥스 코드를 넣으세요.

HEX → RGB
#1E90FFdodgerblue
HEX#1E90FF
RGBrgb(30, 144, 255)
HSLhsl(210, 100%, 56%)
HSV / HSBhsv(210, 88%, 100%)
CMYKcmyk(88%, 44%, 0%, 0%)
OKLCHoklch(65.2% 0.19 253.2)

명도 대비

Aa
3.24:1흰 배경
AAAA 큰 글자AAA
Aa
6.49:1검정 배경
AAAA 큰 글자AAA

가장 가까운 CSS 색 이름

dodgerblue#1E90FF

코드

Tailwindbg-[#1e90ff]
SwiftUIColor(red: 0.118, green: 0.565, blue: 1)
AndroidColor.parseColor("#1E90FF")
FlutterColor(0xFF1E90FF)

헥스 코드를 RGB로 바꾸는 방법

여섯 자리 헥스 코드를 두 자리씩 빨강·초록·파랑으로 나누고, 각 쌍을 16진수에서 10진수로 바꿉니다. 첫 자리에 16을 곱하고 둘째 자리를 더하면 됩니다. A부터 F는 10부터 15를 뜻하고, 결과는 각각 0~255 사이 값입니다.

예시: #1E90FF

채널HEX 두 자리계산10진수
빨강(R)1E1 × 16 + 1430
초록(G)909 × 16 + 0144
파랑(B)FF15 × 16 + 15255

따라서 #1E90FF는 rgb(30, 144, 255)입니다.

HEX → RGB 변환 공식

R = 16 × 1번째 자리 + 2번째 자리
G = 16 × 3번째 자리 + 4번째 자리
B = 16 × 5번째 자리 + 6번째 자리

8자리 HEX를 RGBA로 바꾸려면

#1E90FF80처럼 여덟 자리 코드는 마지막 두 자리가 투명도(알파)입니다. 같은 방식으로 10진수로 바꾼 뒤 255로 나눕니다. 80은 128이고 128 ÷ 255 ≈ 0.5이므로 rgba(30, 144, 255, 0.5)입니다. 여섯 자리 코드는 불투명(알파 1)입니다. 여덟 자리 표기는 W3C CSS Color Module Level 4에 정의되어 있고 현재 주요 브라우저에서 모두 쓸 수 있습니다.

세 자리 헥스 코드는 어떻게 읽나요?

세 자리 코드는 각 자리를 두 번 반복한 줄임 표기입니다. #39F는 #3399FF와 같고 rgb(51, 153, 255)입니다. 네 자리 코드(#39F8)는 투명도 한 자리가 더 붙은 형태입니다.

자바스크립트·파이썬으로 HEX를 RGB로 바꾸기

// JavaScript
const hex = "1E90FF";
const [r, g, b] = [0, 2, 4].map(i => parseInt(hex.slice(i, i + 2), 16)); // 30, 144, 255

# Python
h = "1E90FF"
r, g, b = (int(h[i:i + 2], 16) for i in (0, 2, 4))  # 30, 144, 255

CSS에서는 변환하지 않아도 됩니다. color: #1E90FF와 color: rgb(30 144 255)는 같은 색입니다. 반투명이 필요하면 rgb(30 144 255 / 50%)나 여덟 자리 HEX를 씁니다.

자주 쓰는 HEX 색상 코드표

HEXRGBCMYK이름
#FFFFFF255, 255, 2550, 0, 0, 0흰색 (white)
#0000000, 0, 00, 0, 0, 100검정 (black)
#FF0000255, 0, 00, 100, 100, 0빨강 (red)
#00FF000, 255, 0100, 0, 100, 0라임 (lime)
#0000FF0, 0, 255100, 100, 0, 0파랑 (blue)
#FFFF00255, 255, 00, 0, 100, 0노랑 (yellow)
#00FFFF0, 255, 255100, 0, 0, 0시안 (aqua)
#FF00FF255, 0, 2550, 100, 0, 0마젠타 (fuchsia)
#808080128, 128, 1280, 0, 0, 50회색 (gray)
#FFA500255, 165, 00, 35, 100, 0주황 (orange)
#800080128, 0, 1280, 100, 0, 50보라 (purple)
#0080800, 128, 128100, 0, 0, 50청록 (teal)
#1E90FF30, 144, 25588, 44, 0, 0도저블루 (dodgerblue)
#2E8B5746, 139, 8767, 0, 37, 45시그린 (seagreen)
#FF5733255, 87, 510, 66, 80, 0

계산식은 W3C CSS Color Module Level 4 기준으로 2026년 10월에 확인했습니다.

색 이름별 색상코드

전체 색 이름 →

자주 묻는 질문

#FFFFFF는 RGB로 얼마인가요?

#FFFFFF는 rgb(255, 255, 255), 흰색입니다.

HEX를 RGBA로 바꾸려면 어떻게 하나요?

여덟 자리 HEX를 씁니다. 마지막 두 자리가 투명도라서 10진수로 바꾼 뒤 255로 나누면 됩니다. #1E90FF80은 rgba(30, 144, 255, 0.5)입니다.

헥스 코드에 #을 꼭 붙여야 하나요?

CSS에서는 붙여야 합니다. 이 변환기에서는 1E90FF와 #1E90FF 모두 같은 결과가 나옵니다.

헥스 코드의 두 자리씩은 무엇을 뜻하나요?

첫 두 자리는 빨강, 다음은 초록, 마지막은 파랑입니다. 각각 00(0)부터 FF(255)까지입니다.