본문으로 건너뛰기

색상 팔레트 만들기·명도 대비 검사

색상 조화, 무작위 조합, 사진에서 색상 팔레트를 만들고 50~950 단계 음영도 만들어요. WCAG 2.2 명도 대비를 검사하고 개선안도 제안하며, 모두 브라우저에서 처리해요.

조화
색상환에서 30° 간격으로 이웃한 색조
3366ffblue
33ccffsky
6633ffindigo
33ffccteal
cc33ffpurple

OKLCH 11단계예요. 원으로 표시된 단계가 선택한 색상 그대로예요.

blue
sky
indigo
teal
purple

선택한 색상

#3366ff
hex
#3366ff
rgb
rgb(51 102 255)
hsl
hsl(225 100% 60%)
oklch
oklch(57.3% 0.234 265.3)
브라우저에서 실행 · 업로드 없음작동 방식

색상 팔레트·명도 대비 검사 사용 방법

  1. 1

    색상 정하기

    기준 색상을 입력하거나 고른 다음 유사색, 삼색 조화, 분할 보색 같은 조화를 선택하세요. 랜덤 팔레트를 섞어 볼 수도 있어요.

  2. 2

    고정하고 다듬기

    마음에 드는 색을 고정한 뒤 다시 섞거나, 색을 직접 수정하세요. 사진에서 주요 색 5개를 뽑아낼 수도 있어요.

  3. 3

    가독성 확인

    대비 탭에서 배경 위 텍스트가 WCAG 2.2 AA와 AAA 기준을 통과하는지 확인하고, 제안된 수정안을 적용하세요. 색맹 시뮬레이션으로 팔레트를 미리 볼 수도 있어요.

  4. 4

    내보내기

    50–950 셰이드가 담긴 CSS 변수, Tailwind v4 테마, v3 설정, SCSS, JSON을 복사하거나 PNG 견본을 다운로드하세요.

제한 및 Pro

모두 무료예요. 5가지 색 팔레트, 조화 6가지, 무제한 섞기와 내보내기, 색 추출용 최대 50 MB 이미지, 너비 1600픽셀의 PNG 견본을 쓸 수 있어요.

색상 팔레트·명도 대비 검사 소개

색상 팔레트 생성기는 5가지 색으로 이루어진 배색과 디자인 시스템에 필요한 모든 것을 만들어 줘요. 조화는 HSL 색상환에서 기준 색조를 돌려 만들어요. 유사색은 양쪽으로 30°씩 이동하고, 보색은 반대편 색조를 더해요. 분할 보색은 반대편 양옆의 두 색조를 쓰고, 삼색 조화는 120° 간격으로 색조 3개를 놓아요. 사색 조화는 90° 정사각형 배치를 쓰고, 단색은 한 가지 색조를 명도 5단계로 보여 줘요. 랜덤 모드는 고정한 색을 그대로 두고, 이미지 옵션은 사진의 픽셀을 OKLab에서 묶어 가장 흔하면서 서로 뚜렷이 다른 색 5개를 찾아요.

셰이드 탭은 색마다 OKLCH 기준 50–950의 11단계를 만들어요. 입력한 색과 가장 가까운 단계가 정확한 값이에요. Material 3 HCT 체계의 13가지 톤과 Material 테마가 만드는 키 팔레트 5개도 볼 수 있어요. 대비 검사기는 WCAG 2.2 휘도 공식을 쓰고, 대비율을 절대 올림하지 않아요. 색조는 그대로 두고 명도만 바꿔 기준을 통과하는 가장 가까운 색을 제안해요. 표에서는 팔레트의 모든 색이 흰색, 검은색과 이루는 대비율을 볼 수 있어요.

시뮬레이션은 Machado 행렬로 1형·2형·3형 색각 이상과 전색맹을 보여 주고, 서로 구분이 안 되는 색은 표시해요. 내보내기에서는 색조에 따라 이름이 붙고, 원하는 이름으로 바꿀 수도 있어요. 이 도구는 색이 브랜드에 어울리는지는 판단하지 않아요. 시뮬레이션도 색각 이상이 있는 사람의 시각을 근사한 것이라, 실제 사용자 테스트를 대신할 수 없어요.

개인정보 보호

색상 계산, 대비 검사, 이미지 분석은 모두 이 탭에서 처리돼요. 색을 뽑으려고 고른 사진은 기기에서 작은 캔버스로 읽을 뿐 업로드되지 않아요. 팔레트는 페이지 주소에 담을 수 있어서 복사한 링크로 다시 열 수 있지만, 서버에는 아무것도 저장되지 않아요.

기능

조화 6가지와 이미지 색상

기준 색상 하나로 유사색부터 사색 조화까지, 고정이 되는 랜덤 팔레트, 사진의 주요 색까지 만들 수 있어요.

WCAG 2.2 대비와 수정안

일반·큰 텍스트와 UI 그래픽의 AA, AAA 기준을 확인하고, 기준을 통과하는 가장 가까운 색을 한 번에 적용해요.

개발자용 내보내기

CSS 변수, Tailwind v4와 v3, SCSS, JSON을 HEX, RGB, HSL, OKLCH로 내보내고 PNG 견본도 받을 수 있어요.

색상 팔레트·명도 대비 검사: 자주 묻는 질문

WCAG 2.2는 어느 정도의 대비율을 요구하나요?
AA 등급은 일반 텍스트에 4.5:1, 큰 텍스트에 3:1이 필요해요. 큰 텍스트는 보통 굵기 24 px 이상 또는 굵은 글씨 18.66 px 이상이에요. AAA 등급은 각각 7:1과 4.5:1이에요. 아이콘, 입력창 테두리 같은 중요한 그래픽은 성공 기준 1.4.11에 따라 3:1이 필요해요. 이 검사기는 대비율을 올림하지 않아서 4.49:1은 AA 실패로 표시돼요.
대비 수정안은 어떻게 정해지나요?
기준에 못 미치는 색의 색조와 채도는 그대로 두고, OKLCH 명도만 어둡게 또는 밝게 바꿔서 4.5:1이나 7:1에 이를 때까지 조정해요. 텍스트와 배경 각각에 대해 가장 적게 바뀌는 안을 제안해요. 색조가 유지되므로 브랜드의 파란색도 한 단계 더 진하거나 연할 뿐, 여전히 파란색으로 보여요.
사진이나 로고에서 팔레트를 만들 수 있나요?
네. 이미지에서를 선택하고 최대 50 MB의 PNG, JPG, WebP, GIF, SVG 파일을 고르세요. 이미지는 브라우저에서 160픽셀로 줄이고 투명한 픽셀은 건너뛴 뒤, 나머지 픽셀을 OKLab에서 k-means 클러스터링으로 묶어요. 뚜렷이 다른 가장 큰 그룹 5개가 많은 순서대로 팔레트가 돼요.
내보낸 결과를 Tailwind CSS에서 어떻게 쓰나요?
Tailwind v4는 Tailwind v4를 선택하고 @theme 블록을 메인 CSS 파일에 붙여 넣으세요. 그러면 bg-blue-500 같은 클래스에 내 셰이드가 적용돼요. v3는 Tailwind v3를 선택하고 colors 객체를 tailwind.config.js의 theme.extend에 합치세요. 각 색에는 DEFAULT 값도 들어가요. 내보내기 탭에서 brand, accent 같은 이름으로 바꿀 수 있어요.
어떤 색맹 유형을 시뮬레이션하나요?
적색맹인 1형과 녹색맹인 2형은 합쳐서 남성의 약 2%에게 나타나요. 드문 청색맹인 3형과 색을 전혀 보지 못하는 전색맹도 볼 수 있어요. 각 띠는 Machado 2009 모델로 변환한 팔레트를 보여 주고, 시뮬레이션 색이 거의 같은 두 색은 표시해 줘요. 그런 색에는 라벨을 달거나 명도 차이를 주면 좋아요.

이 도구로 할 수 있는 다른 작업