HEX RGB 변환
HEX 색상 코드를 RGB 채널값, CSS rgb() 형식, HSL 값으로 변환하고 색조를 조정하세요.
HEX 색상 코드를 RGB 채널값, CSS rgb() 형식, HSL 값으로 변환하고 색조를 조정하세요.
99, 102, 241rgb(99, 102, 241)hsl(239, 84%, 67%)유효한 HEX 색상을 입력하세요. 예: #6366F1 또는 #636.
HEX RGB 변환은 #6366F1 같은 HEX 색상 코드를 빨강, 초록, 파랑 채널값으로 풀어 읽는 작업입니다. HEX to RGB 변환에서는 여섯 자리 HEX 값을 두 자리씩 나누고, 각 쌍을 10진수 RGB 값으로 바꿉니다. 이렇게 하면 CSS에 들어 있던 짧은 색상 코드를 숫자 채널로 분석하거나, rgb() 함수 형식으로 다시 사용할 수 있습니다.
현재 인터페이스는 HEX 입력칸, 색상 미리보기, RGB 결과, CSS RGB 결과, HSL 결과, 색조 슬라이더, 무작위 버튼, 지우기 버튼, 복사 버튼으로 구성되어 있습니다. 유효한 HEX를 입력하면 결과가 바로 바뀌고, 잘못된 값에는 오류 안내가 표시됩니다. 색조 슬라이더를 움직이면 현재 색의 채도와 밝기 감각을 유지하면서 다른 색조 후보를 빠르게 만들 수 있습니다.
#6366F1 또는 #636 같은 유효한 HEX 색상 코드를 입력합니다.rgb(99, 102, 241)처럼 붙여 넣을 수 있습니다.HEX 색상은 보통 여섯 자리 16진수로 작성되며, 앞의 두 자리는 빨강, 가운데 두 자리는 초록, 마지막 두 자리는 파랑을 의미합니다. 웹 색상 표기에서는 이 세 채널 조합으로 매우 많은 색을 표현할 수 있습니다. 짧은 세 자리 HEX는 각 문자를 두 번 반복한 값으로 확장해 읽습니다. 예를 들어 #636은 #663366처럼 해석됩니다.
| HEX | 분해 | RGB 결과 | 의미 |
|---|---|---|---|
#6366F1 | 63, 66, F1 | 99, 102, 241 | 파랑 채널이 강한 보라색 계열 |
#FF0000 | FF, 00, 00 | 255, 0, 0 | 강한 빨강 |
#00FF00 | 00, FF, 00 | 0, 255, 0 | 강한 초록 |
#0000FF | 00, 00, FF | 0, 0, 255 | 강한 파랑 |
#FFFFFF | FF, FF, FF | 255, 255, 255 | 흰색 |
HEX RGB 변환에서 기본 RGB 결과와 CSS RGB 결과는 같은 채널값을 다른 방식으로 보여 줍니다. 기본 RGB는 99, 102, 241처럼 숫자만 읽기 쉬운 형태이고, CSS RGB는 rgb(99, 102, 241)처럼 스타일 코드에 바로 넣을 수 있는 함수 형태입니다. 문서나 표에서는 숫자형 RGB가 편하고, CSS 파일이나 inline style에는 CSS RGB가 더 바로 쓰기 쉽습니다.
rgb() 함수가 바로 적용하기 쉽습니다.HEX 값은 짧고 편리하지만 오타가 생기면 색이 완전히 달라집니다. 특히 0과 O, 1과 I처럼 비슷하게 보이는 문자를 혼동하지 않아야 합니다. HEX에는 0부터 9, A부터 F까지의 16진수 문자가 사용되며, 그 외 문자가 들어가면 유효하지 않은 값으로 처리됩니다.
#가 붙어 있어도 되고 없을 수 있지만, 복사 후 사용할 환경의 규칙을 맞춥니다.색조 슬라이더는 입력한 HEX와 같은 계열의 대체 색을 빠르게 찾을 때 유용합니다. 예를 들어 기존 브랜드 색의 밝기와 채도는 비슷하게 유지하면서 빨강, 보라, 파랑 방향의 후보를 비교할 수 있습니다. 완전히 새 색을 만드는 기능이라기보다, 현재 색을 기준으로 색조만 바꿔 보며 방향성을 검토하는 용도에 가깝습니다.
색조를 바꾼 뒤에는 RGB, CSS RGB, HSL 결과가 함께 바뀌므로 새로운 색을 바로 복사할 수 있습니다. 단, 슬라이더로 만든 색도 실제 UI에서 대비와 조화가 맞는지 확인해야 합니다. 강한 색조는 작은 포인트에는 좋지만 넓은 배경에서는 부담스러울 수 있습니다.
HEX RGB 변환은 기존 CSS나 디자인 파일에서 가져온 HEX 값을 분석해야 할 때 자주 필요합니다. 개발자는 RGB 채널을 알아야 JavaScript에서 색을 계산하거나 투명도 변형을 만들 수 있고, 디자이너는 색의 빨강, 초록, 파랑 구성 비율을 보고 색감 차이를 설명할 수 있습니다. 숫자 채널을 보면 색이 왜 차갑게 보이는지, 왜 회색에 가까운지, 어떤 채널이 강한지 판단하기 쉽습니다.
HEX를 RGB로 바꾼 결과가 수학적으로 맞아도 실제 화면 적용에서는 별도 검토가 필요합니다. 배경색, 글자 크기, font-weight, 주변 색상, 테마 모드에 따라 같은 RGB도 다르게 느껴집니다. 특히 텍스트, 버튼, 경고 메시지, 입력 오류 상태는 색상 코드의 정확성뿐 아니라 읽기 쉬움과 의미 전달도 중요합니다.
복사한 RGB나 CSS RGB 값을 프로젝트에 넣은 뒤에는 실제 컴포넌트 안에서 확인합니다. 값이 너무 강하거나 약하면 HSL 결과를 참고해 밝기와 채도를 조정하고, 다시 HEX 또는 RGB 형식으로 정리하면 색상 관리가 더 일관됩니다.