소개 · 계산 방식 · 표준 근거
마지막 업데이트 2026-07-11 · 본 페이지는 도구의 신뢰성(E-E-A-T) 정보를 담습니다.
이 도구는 무엇인가요
WCAG 색상 대비 체커는 전경색(텍스트·그래픽)과 배경색을 받아 WCAG 2.1/2.2 대비비율, 일반 텍스트·대형 텍스트·UI 요소에 대한 AA/AAA 통과 여부, 실사용 미리보기, 그리고 근접 통과 색을 제공합니다. 무료이고 가입이 필요 없으며 모든 계산은 브라우저 안에서만 수행됩니다 — 아무것도 업로드되지 않습니다.
계산 방식
- 색 파싱: HEX(
#RGB,#RRGGBB,#유무 무관, 알파 무시),rgb()/rgba(),hsl()/hsla(). - 상대 휘도: 각 sRGB 채널을 선형화(
c ≤ 0.03928이면c/12.92, 아니면((c+0.055)/1.055)^2.4)한 뒤L = 0.2126R + 0.7152G + 0.0722B로 합산. - 대비비율:
(밝은쪽 L + 0.05) / (어두운쪽 L + 0.05). - 기준: AA 4.5:1 / AAA 7:1(일반), AA 3:1 / AAA 4.5:1(대형), 3:1(UI, SC 1.4.11). 비율이 기준값 이상일 때 통과.
- 제안: 전경의 색상·채도를 고정하고 HSL 명도를 스캔해 목표 비율을 만족하는 가장 가까운 색을 찾습니다.
표준 근거
- WCAG 2.1 상대 휘도: w3.org/TR/WCAG21
- WCAG 2.1 대비비율: w3.org/TR/WCAG21
- SC 1.4.3 Contrast (Minimum, AA), 1.4.6 Contrast (Enhanced, AAA), 1.4.11 Non-text Contrast (AA)
한계
- WCAG 2.x 알고리즘 기준이며 WCAG 3 초안(APCA)은 사용하지 않습니다.
- 투명도(알파)는 무시합니다 — 반투명 색은 실제 배경 위에서 합성한 뒤 검사하세요.
- 제안은 명도만 바꿉니다. 일부 목표는 색상 자체나 배경 변경이 필요합니다.
- 자동 비율은 필요조건일 뿐 충분조건이 아닙니다 — 실제 인터페이스를 보조기술로 검증하세요.
프라이버시
색은 서버로 전송되지 않습니다. 입력값은 브라우저(localStorage)와 선택적 공유 링크(?s= 토큰)에만 저장됩니다. 계정이 없고, 사이트 광고·집계 통계 외에는 추적하지 않습니다.
운영 주체
- 운영: bal.pe.kr (개인 운영 마이크로 SaaS 포트폴리오)
- 문의: comsamo84@gmail.com
- 관련 도구: bal.pe.kr/tools