컬러 피커
색을 고르고 HEX, RGB, HSL, HSV, OKLCH, CMYK 값과 색상 변형, 조화, 대비 결과를 확인해 복사하세요.
색을 고르고 HEX, RGB, HSL, HSV, OKLCH, CMYK 값과 색상 변형, 조화, 대비 결과를 확인해 복사하세요.
| Code | Value | HTML/CSS |
|---|
컬러 피커는 화면에서 색을 직접 고르고 그 색을 여러 코드 형식으로 확인하는 색상 선택 도구입니다. 웹에서는 color picker라는 표현도 널리 쓰이며, 디자이너와 개발자는 같은 색을 CSS, 디자인 시스템, 시안, 아이콘, 버튼, 차트에 반복해서 적용하기 위해 정확한 색상 값을 필요로 합니다. 컬러 피커는 감으로 색을 고르는 과정을 줄이고, 선택한 색이 실제 코드에서 어떤 값으로 표현되는지 바로 확인하게 해 줍니다.
현재 인터페이스는 큰 색상 필드, 색조 슬라이더, 선택한 팔레트 수 조절, 팔레트 추가와 제거, 형식 선택 메뉴, 복사 버튼, 링크 공유, 이미지에서 선택 링크, 색상 내보내기 버튼으로 구성되어 있습니다. 선택한 색은 대표 스와치와 코드 영역에 표시되고, HEX, RGB, HSL, HSV, OKLCH, CMYK 형식으로 바꿔 볼 수 있습니다. 아래 영역에서는 색상 변형, 색상 조화, 색각 시뮬레이터, 색상 변환, 대비 검사 결과를 함께 확인할 수 있어 단일 색상 선택에서 끝나지 않고 실사용 가능성을 검토하기 좋습니다.
컬러 피커에서 표시되는 형식은 같은 색을 서로 다른 방식으로 표현합니다. MDN의 CSS 색상 문서에서도 RGB, HEX, HSL 같은 형식이 같은 색상 값을 다른 구문으로 나타낼 수 있음을 설명합니다. 실무에서는 저장 위치와 사용 목적에 따라 가장 읽기 쉬운 형식을 고르는 것이 중요합니다.
| 형식 | 주요 용도 | 확인할 점 |
|---|---|---|
| HEX | CSS 색상, 디자인 토큰, 빠른 공유 | # 포함 여부와 여섯 자리 표기를 확인합니다. |
| RGB | 채널값 확인, JavaScript 처리, 색상 계산 | 빨강, 초록, 파랑 값이 각각 0부터 255 사이인지 확인합니다. |
| HSL | 색조, 채도, 밝기 조정 | 비슷한 계열의 hover, border, surface 색을 만들 때 유용합니다. |
| HSV | 색상 선택 인터페이스와 시각적 조정 | 밝기와 채도 중심으로 색을 비교할 때 도움이 됩니다. |
| OKLCH | 더 균일한 밝기와 채도 조정 | 지원 환경과 디자인 시스템 규칙을 함께 확인해야 합니다. |
| CMYK | 인쇄 색상 감각 비교 | 웹 CSS의 직접 표기 형식은 아니므로 참고값으로 다룹니다. |
하나의 색을 선택했다면 바로 적용하기보다 주변 상태를 함께 확인하는 것이 안전합니다. 버튼 색 하나만 고르는 작업도 기본 상태, hover 상태, border, 배경, 알림 배지, 비활성 상태처럼 여러 단계로 확장됩니다. 색상 변형 섹션은 선택 색에서 밝거나 어두운 톤을 살펴보는 데 도움이 되고, 색상 조화 섹션은 함께 배치할 수 있는 색을 빠르게 비교하게 해 줍니다.
예를 들어 대표 색을 브랜드 보라색으로 정했다면, 밝은 변형은 카드 배경이나 태그 배경에 사용할 수 있고 어두운 변형은 hover 상태나 강조 텍스트에 사용할 수 있습니다. 조화 색은 그래프 보조 색, 보조 버튼, 안내 배너처럼 다른 역할을 가진 UI 요소에 적용하기 좋습니다. 단, 자동으로 만들어진 조합도 실제 배경과 텍스트 위에서 읽기 쉬운지 다시 확인해야 합니다.
색이 보기 좋다고 해서 모든 사용자에게 명확한 것은 아닙니다. 색각 시뮬레이터는 선택 색이 다른 시각 조건에서 어떻게 보일 수 있는지 검토하는 데 사용하고, 대비 검사는 전경과 배경 조합의 읽기 가능성을 확인하는 데 사용합니다. 중요한 텍스트, 버튼, 경고 메시지, 입력 오류 상태는 색만으로 의미를 전달하지 않는 것이 좋습니다.
컬러 피커는 새 브랜드 색을 만드는 상황뿐 아니라 기존 디자인을 정리할 때도 유용합니다. 예전 CSS 파일에 흩어진 색상 코드를 통일하거나, 스크린샷에서 본 색과 비슷한 값을 다시 만들거나, 디자이너가 전달한 색을 개발자가 CSS 형식으로 확인해야 할 때 빠르게 사용할 수 있습니다. 색을 선택한 뒤 바로 변형과 변환을 볼 수 있으므로 별도 변환기를 여러 번 오갈 필요가 줄어듭니다.
가장 흔한 실수는 화면에서 보기 좋은 색을 그대로 텍스트 색으로 쓰는 것입니다. 배경이 바뀌면 같은 색도 훨씬 약하게 보일 수 있고, 작은 글자에서는 대비 부족이 더 크게 느껴집니다. 또 HEX 값만 복사한 뒤 HSL 조정이 필요한 상황에서 다시 색을 찾는 경우도 많습니다. 처음부터 목적에 맞는 형식을 선택하면 반복 작업을 줄일 수 있습니다.
선택한 색상은 혼자 존재하지 않습니다. 실제 디자인에서는 배경, 텍스트, 그림자, 테두리, 아이콘, 상태 색과 함께 작동합니다. 컬러 피커로 대표 색을 정한 뒤에는 변형 색을 만들고, 조화 색을 검토하고, 대비 결과를 확인하고, 필요한 형식으로 코드를 내보내는 순서가 안전합니다. 이렇게 하면 색상 감각과 코드 정확성을 동시에 관리할 수 있습니다.
마지막으로 복사한 값은 실제 CSS나 디자인 도구에 넣어 눈으로 확인해야 합니다. 브라우저 렌더링, 모니터 밝기, 주변 색에 따라 체감이 달라질 수 있으므로 중요한 색상은 작은 샘플이 아니라 실제 컴포넌트 위에서 판단하는 것이 좋습니다.