ImageColorPicker.com

    HEX to HSL converter

    어떤 HEX 색상이든 HSL로 즉시 무료 변환

    #2ECC71

    색상 값을 붙여넣기하세요 — 우리가 형식을 자동으로 감지합니다.

    색상 선택
    HSL 결과
    hsl(145, 63%, 49%)
    Hue
    145°
    Saturation
    63%
    Lightness
    49%

    모든 형식의 이 색상

    HSL은 사람들이 색을 말하는 방식대로 색을 설명합니다: 어떤 색상(hue), 얼마나 채도(saturation), 얼마나 밝기(lightness). HEX 코드를 HSL로 바르면 밝히기, 톤 낮추기, 전체 스케일 만들기 같은 조정이 훨씬 쉬워집니다.

    HEX에서 HSL로 어떻게 변환되는지

    1. HEX 코드를 RGB로 변환한 뒤 각 채널을 255로 나눠 0과 1 사이 값으로 만듭니다.
    2. 세 값 중 최댓값과 최솟값을 찾으세요. 그들의 평균이 밝기 L입니다.
    3. 두 값의 차이가 채도 S를 결정합니다: 밝은 색은 (2 − max − min)으로 나누고, 어두운 색은 (max + min)으로 나눕니다.
    4. 최댓값을 가진 채널이 색상 H를 결정합니다 — 빨강은 0°, 초록은 120°, 파랑은 240° — 나머지 두 채널이 그 구간 안에서의 정확한 위치를 정합니다.

    작동 예시

    HEX #2ECC71=HSL hsl(145, 63%, 49%)

    수학적으로는 정확하지만 HSL 값은 보통 도(degree)와 퍼센트로 반올림해 표시합니다. 따라서 다시 변환하면 원래 RGB에서 한두 단계 차이가 날 수 있는데, 실제로는 보이지 않지만 색을 반복 변환할 경우 유의하세요.

    HEX과(와) HSL 설명

    HEX이(가) 무엇인가요?

    HEX 코드는 앞의 # 뒤에 오는 여섯 자리 16진수로 색의 빨강, 초록, 파랑 채널을 저장합니다. 두 자리씩이 각 채널을 나타내며 00(없음)에서 FF(최대)까지 표현해 RGB와 같은 1,670만 색을 더 짧게 표기합니다. HEX는 CSS, 디자인 도구, 브랜드 가이드라인에서 기본 표기입니다.

    구문:
    #RRGGBB
    범위:
    채널별 00–FF
    적합한 용도:
    CSS, 디자인 인수인계, 브랜드 가이드라인

    HSL이(가) 무엇인가요?

    HSL은 색을 색상(색환상의 0–360°), 채도(얼마나 채색된지, 0–100%), 명도(밝기, 0–100%)로 나눕니다. 사람이 색을 설명하는 방식과 유사하기 때문에 HSL은 색조, 쉐이드, 일관된 팔레트를 수작업이나 코드로 만들 때 가장 다루기 쉽습니다.

    구문:
    hsl(H, S%, L%)
    범위:
    0–360°, 0–100%, 0–100%
    적합한 용도:
    팔레트, 틴트와 쉐이드, 테마 작업

    HEX to HSL 참조표

    가장 흔한 CSS 색상들을 HEX에서 HSL로 변환한 표입니다.

    색상HEXHSL
    black#000000hsl(0, 0%, 0%)
    white#FFFFFFhsl(0, 0%, 100%)
    red#FF0000hsl(0, 100%, 50%)
    lime#00FF00hsl(120, 100%, 50%)
    blue#0000FFhsl(240, 100%, 50%)
    yellow#FFFF00hsl(60, 100%, 50%)
    orange#FFA500hsl(39, 100%, 50%)
    teal#008080hsl(180, 100%, 25%)
    purple#800080hsl(300, 100%, 25%)
    gray#808080hsl(0, 0%, 50%)

    자주 묻는 질문