KO
내 도구

색 그라데이션 단계(두 색 사이의 색)

두 색(또는 세 색) 사이를 sRGB, 선형 RGB, HSL, OKLCH, OKLab, Lab으로 섞어 고르게 나눈 3~30개의 색을 구합니다. HEX 목록, CSS, JSON을 제공합니다.

정확히 중간 지점에서 이 색을 지나갑니다.
시작 색과 끝 색을 포함합니다.
내 도구 →
광고

차트 범례, 히트맵, 진행 막대에 쓸 다섯 가지 음영이 한 브랜드 색에서 다른 색으로 부드럽게 이어지길 원하시나요? 이 도구는 시작 색과 끝 색 사이(선택적으로 중간 색을 지나서)를 고르게 나눈 3~30개의 색을 돌려주고, 혼합이 이뤄지는 색 공간을 고를 수 있게 합니다. 이 선택은 대부분의 사람이 생각하는 것보다 훨씬 중요합니다. HEX 목록, 부드럽고 단계형인 CSS 그라데이션, 차트 라이브러리용 JSON, CSS 변수, 색 견본을 얻을 수 있습니다.

사용 방법

  1. 시작 색과 끝 색을 입력하고, 혼합이 한 색을 지나야 하면 중간 색도 입력합니다.
  2. 양 끝을 포함해 필요한 색의 개수를 정합니다.
  3. 혼합 공간을 고릅니다. 고르고 선명한 단계는 OKLCH나 OKLab, 오래된 도구와 맞추려면 sRGB, 무지개는 HSL 긴 색상 경로입니다.
  4. HEX 목록, JSON 또는 CSS 변수를 복사합니다.

계산식

colorᵢ = start + (end − start) × tᵢ, with tᵢ = i ÷ (n − 1), computed on the channels of the chosen space

sRGB에서 채널은 0–255 값이고, 선형 RGB에서는 빛의 세기이며, HSL과 OKLCH에서는 CSS Color 4처럼 색상이 색상환을 짧은(또는 긴) 쪽으로 돌아갑니다. 회색에는 색상이 없으므로 다른 색의 색상을 빌립니다. sRGB를 벗어난 OKLCH 결과는 명도와 색상을 유지하고 채도(chroma)를 잃습니다.

예시

검정에서 흰색까지 sRGB 5단계로 나누면 #000000, #404040, #808080, #BFBFBF, #FFFFFF가 됩니다(255 × 0.25 = 63.75 → 64 = #40). 선형 RGB로 섞으면 중간이 #BCBCBC가 됩니다. 빛의 절반은 중간 회색보다 밝게 보이기 때문입니다. 빨강에서 파랑까지 HSL로 가면 짧은 경로는 마젠타 #FF00FF를 지나고, 긴 경로는 라임 #00FF00을 지납니다.

자주 묻는 질문

그라데이션 중간이 왜 회색이거나 탁해 보이나요?

파랑과 노랑 같은 보색 사이를 sRGB에서 직선으로 이으면 회색 가까이를 지납니다. OKLCH로 섞으면 가는 동안 채도(chroma)가 유지되고, OKLab은 명도를 고르게 유지합니다.

차트에는 어떤 색 공간이 좋을까요?

OKLab이나 OKLCH입니다. 단계 사이의 거리가 똑같아 보이며, 색이 값을 나타낼 때 중요합니다. sRGB 단계는 어떤 구간에서는 뭉치고 어떤 구간에서는 벌어집니다.

결과를 CSS에 바로 쓸 수 있나요?

네. 최신 브라우저는 linear-gradient(to right in oklch, …)를 지원하며, 단계형 버전은 또렷한 색 정지점을 써서 각 색이 자기 띠로 나타납니다.

출처

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). 색 그라데이션 단계(두 색 사이의 색). https://kakao.mobile/ko/tools/gradient-palette-tool/

MLA

“색 그라데이션 단계(두 색 사이의 색).” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/gradient-palette-tool/.

광고