KO
내 도구

CSS 그라데이션 텍스트 생성기

background-clip: text, -webkit- 접두사, @supports 안의 단색 대체 색으로 그라데이션이 채워진 글자를 만듭니다. 실시간 미리보기와 복사용 CSS·HTML을 제공합니다.

한 줄에 색상 하나, 뒤에 50% 같은 위치를 붙일 수 있습니다. 2~8개 색상.
90 = 왼쪽에서 오른쪽, 180 = 위에서 아래.
내 도구 →
광고

그라데이션 글자는 요소의 배경에 그라데이션을 칠하고, background-clip: text로 그 배경을 글자 모양으로 잘라 낸 뒤, 글자색을 투명하게 해서 그라데이션이 비쳐 보이게 만듭니다. 이 생성기는 일부 브라우저에서 아직 필요한 -webkit- 접두사를 포함한 규칙을 쓰고, 지원하지 않는 브라우저가 단색으로 돌아가도록 @supports로 감싸며, 결과를 브라우저에서 바로 보여 줍니다.

사용 방법

  1. 글자를 입력하고 그라데이션 색상을 둘에서 여덟 개까지 고릅니다(한 줄에 하나, 위치는 선택).
  2. 각도, 글자 크기, 두께, 글꼴을 정합니다.
  3. "글자 너비에 맞춤"을 켜 두면 짧은 제목에서도 그라데이션 전체가 보입니다.
  4. CSS와 HTML을 복사하고 대체 색의 명암비를 확인하세요.

계산식

background-image: linear-gradient(<각도>, <색상>); background-clip: text; -webkit-text-fill-color: transparent;

그라데이션은 요소 상자 크기에 맞춰지므로, 너비 전체를 차지하는 제목에서는 글자 뒤에 그라데이션의 일부만 놓입니다. display: inline-block은 상자를 글자 크기로 줄입니다. 다른 색을 고르지 않으면 대체 색은 첫 그라데이션 색입니다.

예시

기본값은 산호색에서 복숭아색으로 이어지는 제목을 만듭니다. linear-gradient(90deg, #ff7e5f, #feb47b)를 64 px, 두께 800의 글자에 잘라 입히고, @supports 밖의 대체 색으로 color: #ff7e5f를 씁니다. 이 대체 색은 흰색 위에서 2.49:1에 그쳐 큰 글자에 WCAG가 요구하는 3:1에도 못 미치므로, 제목이 의미를 담고 있다면 더 어두운 색을 고르세요.

자주 묻는 질문

그라데이션 글자가 보이지 않는 이유는 무엇인가요?

대개 글자색은 투명해졌는데 배경 자르기가 적용되지 않은 경우입니다. 예를 들어 오래된 Safari에서 -webkit-background-clip이 빠졌거나, background-clip 뒤에 쓴 background 단축 속성이 그 값을 초기화한 때입니다. 여기처럼 투명 색을 @supports 안에 넣으면 글자가 계속 보입니다.

그라데이션 글자가 접근성을 해치나요?

화면 낭독기는 평소처럼 읽습니다. 위험한 쪽은 명암비입니다. 밝은 그라데이션 색은 WCAG 최소 기준 아래로 떨어질 수 있으니 가장 밝은 색을 배경과 비교해 확인하고, 그라데이션 글자는 큰 제목에 쓰는 것이 좋습니다.

그라데이션에 애니메이션을 줄 수 있나요?

네. background-size를 요소보다 크게(예: 200% auto) 하고 background-position에 애니메이션을 주세요. 자르기 영역은 자동으로 따라옵니다.

출처

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). CSS 그라데이션 텍스트 생성기. https://kakao.mobile/ko/tools/css-gradient-text-tool/

MLA

“CSS 그라데이션 텍스트 생성기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/css-gradient-text-tool/.

광고