이런 분께 유용합니다
- 브랜드 기준색에서 UI 후보 색을 만드는 디자이너
- CSS 변수나 JSON 팔레트를 빠르게 준비하는 개발자
- 색상 조화와 텍스트 대비를 함께 검토하는 운영자
Developer Design Utility
기준 색상 하나로 Tailwind 스타일의 50~900 단계 팔레트를 만들고, CSS 변수·SCSS 변수·JSON 코드로 변환해 디자인 시스템에 바로 활용할 수 있습니다.
브랜드 색상, 팔레트 이름, 생성 방식과 출력 형식을 선택하세요.
CSS 변수명, SCSS 변수명, JSON 키 이름에 사용됩니다.
브랜드 메인 색상이나 버튼에 사용할 포인트 색상을 기준으로 입력하세요.
디자인 시스템용은 Tailwind Style, 간단한 UI용은 Compact를 추천합니다.
프로젝트에서 사용하는 스타일 관리 방식에 맞춰 선택하세요.
색상 카드를 클릭하면 해당 HEX 코드가 클립보드에 복사됩니다.
아래 코드를 CSS 파일, SCSS 파일 또는 테마 설정 파일에 사용할 수 있습니다.
팔레트를 생성하면 이곳에 코드가 표시됩니다.
웹사이트나 유틸리티 페이지의 버튼, 배경, 테두리, hover 상태, 다크모드 색상처럼 UI 전반의 색상 체계를 통일하고 싶을 때 사용합니다.
숫자가 낮을수록 밝은 색상이고, 숫자가 높을수록 어두운 색상입니다. 일반적으로 500 또는 600 단계를 브랜드의 기본 포인트 색상으로 사용합니다.
색상을 CSS 변수로 관리하면 여러 페이지에서 같은 색상 체계를 재사용하기 쉽고, 나중에 브랜드 색상을 변경할 때도 변수 값만 수정하면 전체 UI에 반영할 수 있습니다.
사이트에서 가장 자주 사용하는 버튼 색상이나 브랜드 포인트 색상을 기준으로 잡는 것이 좋습니다. 너무 밝거나 너무 어두운 색상보다는 중간 밝기의 색상이 팔레트 생성에 유리합니다.
일반 CSS만 사용하는 프로젝트라면 CSS Variables를 추천합니다. SCSS 기반으로 빌드하는 프로젝트라면 SCSS Variables를 사용하면 관리하기 좋습니다.
디자인 토큰, 테마 설정 파일, 프론트엔드 설정 객체처럼 JavaScript나 빌드 시스템에서 색상 데이터를 관리할 때 사용할 수 있습니다.
기준색에서 여러 색을 계산하면 빠르게 후보를 만들 수 있지만, 수학적으로 일정한 간격이 사람이 느끼는 밝기와 대비까지 같다는 뜻은 아닙니다. 생성 뒤에는 실제 배경과 글자 조합에서 대비를 별도로 확인해야 합니다.
프로젝트에서 이미 사용하는 기준 HEX 색상을 입력합니다.
단색 단계, 유사색, 보색 등 콘텐츠 목적에 맞는 조화 방식을 선택합니다.
미리보기에서 색 사이의 밝기와 채도 변화가 지나치게 급하지 않은지 봅니다.
출력 형식을 정하고 색 이름과 값이 실제 용도에 맞는지 확인합니다.
배경·본문·버튼 상태에 적용해 텍스트 대비와 색만으로 의미를 구분하는지 검사합니다.
디자인 토큰에 반영한 뒤 실제 기기와 밝은·어두운 환경에서 다시 검토합니다.
카드 배경과 강조색 후보를 빠르게 만들 수 있지만 각 단계의 대비는 따로 측정합니다.
시각적 구분은 크지만 브랜드 분위기와 색각 다양성을 실제 UI에서 확인해야 합니다.
입력 HEX를 RGB와 HSL로 변환한 뒤 선택한 조화 방식에 따라 색상·채도·명도를 조정하고 다시 HEX로 변환합니다. 출력 문자열은 선택한 CSS, SCSS 또는 JSON 형식으로 브라우저에서 생성합니다.
색상과 팔레트 이름은 브라우저에서만 처리하며 서버로 전송하지 않습니다.
전경색과 배경색의 WCAG 대비율을 계산합니다.
선택한 색을 배경 그라데이션으로 조합합니다.
아닙니다. 사용 위치의 배경과 글자색 조합마다 대비 검사기로 확인해야 합니다.
HSL 수치의 동일 간격이 사람의 밝기 지각과 동일하지 않기 때문입니다.
아닙니다. 계산과 파일 생성은 현재 브라우저 안에서 수행됩니다.