DevToys Web Pro iconDevToys Web Pro블로그
평가하기:
브라우저 확장 프로그램을 사용해 보세요:

틴트 & 셰이드 생성기

유효함
10

21 색상

Tint 100%#ffffff
Tint 90%#ebf3fe
Tint 80%#d8e6fd
Tint 70%#c4dafc
Tint 60%#b1cdfb
Tint 50%#9dc1fb
Tint 40%#89b4fa
Tint 30%#76a8f9
Tint 20%#629bf8
Tint 10%#4f8ff7
Base#3b82f6
Shade 10%#3575dd
Shade 20%#2f68c5
Shade 30%#295bac
Shade 40%#234e94
Shade 50%#1e417b
Shade 60%#183462
Shade 70%#12274a
Shade 80%#0c1a31
Shade 90%#060d19
Shade 100%#000000
기술적 세부 정보

틴트 & 셰이드 생성기 작동 방식

도구가 하는 일

틴트 & 셰이드 생성기는 어떤 기본 색상에서든 더 밝은 틴트(흰색과 혼합)와 더 어두운 셰이드(검은색과 혼합)를 생성합니다. 색상을 입력하고 단계 수를 선택하면 변형이 부드럽게 이어지는 그라데이션을 만들 수 있습니다. 각 단계는 HEX, RGB 값과 혼합 비율을 표시하므로 UI 디자인, 브랜딩, 데이터 시각화를 위한 일관된 컬러 스케일을 쉽게 구축할 수 있습니다.

개발자들이 흔히 사용하는 사례

개발자는 디자인 토큰 스케일(예: blue-100부터 blue-900까지)을 만들거나, 인터랙티브 요소의 hover 및 active 상태를 구성하거나, 접근 가능한 색상 계층을 설계하거나, 라이트/다크 테마에서 일관된 배경 및 서피스 색상을 만들 때 틴트/셰이드 생성기를 사용합니다. 이 도구는 Tailwind CSS 커스텀 컬러 팔레트나 Material Design 컬러 시스템을 구축하는 데 필수적입니다.

틴트와 셰이드의 원리

틴트는 색상에 흰색을 섞어 명도를 높여 만들고, 셰이드는 검은색을 섞어 명도를 낮춰 만듭니다. 틴트의 공식은 다음과 같습니다: new = base + (255 - base) × factor. 셰이드는: new = base × (1 - factor). 단계는 기본 색상과 순수한 흰색(틴트) 또는 순수한 검은색(셰이드) 사이에 균등하게 분포되어, 색상 값의 선형 그라데이션을 생성합니다.

흔한 함정과 엣지 케이스

흰색 또는 검은색과의 선형 혼합은 일부 색상(Hue)에서 바랜 틴트나 탁한 셰이드를 만들 수 있습니다. 노란색은 어둡게 하면 녹색 기가 돌 수 있고, 파란색은 밝게 하면 생동감이 줄어들 수 있습니다. 지각적으로 균일한 스케일을 원한다면 OKLCH 또는 CIELAB 색 공간 사용을 고려하세요. 가장 밝은 틴트와 가장 어두운 셰이드가 의도한 배경 대비에서 충분한 대비를 유지하는지 항상 확인하세요.

코드 대신 이 도구를 사용해야 하는 경우

디자인 작업 중 빠르게 탐색하고 컬러 스케일을 생성하려면 이 브라우저 도구를 사용하세요. 프로덕션용 디자인 시스템에서는 지각적으로 균일한 색 공간을 지원하고 어떤 형식으로든 디자인 토큰을 출력할 수 있는 chroma.js 또는 culori 같은 컬러 라이브러리를 사용해 틴트와 셰이드를 프로그래밍 방식으로 생성하세요.