Developer Design Utility

CSS Gradient 생성기

색상, 방향, 타입, 색상 위치를 조절해 linear-gradient, radial-gradient, conic-gradient CSS background 코드를 생성하고 실시간 미리보기로 확인할 수 있습니다.

Gradient 코드 생성 linear, radial, conic 그라데이션 CSS background 코드를 바로 생성합니다.
실시간 미리보기 색상, 각도, 위치값을 변경하면 미리보기 배경에 즉시 반영됩니다.
복사·다운로드 선택자 코드, CSS 변수, background 속성을 복사하거나 CSS 파일로 저장할 수 있습니다.
Gradient Type Linear
Angle 135°
Color Stops 0% / 100%
Output background
STEP 1

Gradient 설정

그라데이션 타입, 색상, 각도, 적용 선택자를 조합해 원하는 CSS 배경 코드를 만들어보세요.

선형, 원형, 원뿔형 그라데이션을 선택합니다.

0° 135° 360°

linear/conic 타입에서 방향과 회전 기준으로 사용됩니다.

시작 색상입니다. HEX 색상 코드를 입력할 수 있습니다.

끝 색상입니다. 대비가 필요한 UI에서는 밝기 차이를 확인하세요.

0% 0% 100%
0% 100% 100%

생성 결과에 사용할 CSS 선택자를 선택합니다.

직접 입력을 선택한 경우에만 사용됩니다.

CSS 변수 코드 생성 시 사용할 변수명입니다.

:root 변수와 선택자 적용 코드를 함께 출력합니다.

Live Preview
CSS Gradient

색상과 방향을 조절해 실시간 배경 미리보기를 확인하세요.

Type linear
Angle 135°
Colors 2
STEP 2

추천 프리셋

버튼, 카드, 히어로 배경, 썸네일에 자주 사용하는 그라데이션 조합입니다.

기본 UI 그라데이션

강조 / CTA 그라데이션

특수 타입 그라데이션

STEP 3

생성 결과

아래 코드를 CSS 파일 또는 style 속성에 사용할 수 있습니다.

대기 중
설정을 선택한 뒤 CSS 코드 생성하기 버튼을 눌러주세요.
사용 가이드

CSS 그라데이션의 방향·색상 지점과 텍스트 대비를 함께 설계하는 법

두 색의 지점과 방향을 조절해 선형·방사형·원뿔형 CSS 그라디언트를 만듭니다. 실제 배경에 적용한 뒤 텍스트가 놓이는 위치의 대비도 함께 확인하세요.

이런 분께 유용합니다

  • 배너·카드 배경을 만드는 웹 디자이너
  • 그라데이션 CSS 문법을 확인하는 개발자
  • 배경 위 텍스트 대비를 점검하는 운영자

대표 활용 상황

  • 선형·방사형·원뿔형 그라데이션을 비교할 때
  • 두 색의 시작·종료 지점을 조절할 때
  • 안전한 선택자와 CSS 사용자 정의 속성으로 코드를 만들 때

처음부터 결과 확인까지

  1. 1

    선형, 방사형 또는 원뿔형 중 표현 목적에 맞는 유형을 선택합니다.

  2. 2

    두 색을 정하고 각각의 색상 지점이 앞에서 뒤로 이어지도록 설정합니다.

  3. 3

    선형과 원뿔형은 각도를 조절합니다. 방사형은 중앙 원형으로 고정되며 각도는 적용하지 않습니다.

  4. 4

    고정된 미리보기에서 색상 흐름을 확인한 뒤 실제 요소 크기에서도 결과를 확인합니다.

  5. 5

    필요하면 유효한 CSS 선택자와 --로 시작하는 사용자 정의 속성 이름을 입력합니다.

  6. 6

    코드를 한 번 생성하면 유효한 입력 변경은 자동 반영됩니다. 오류를 수정한 뒤 복사·저장하고 실제 배경 위 텍스트 대비를 검사합니다.

사용 예시 1

대각선 파랑·보라 배경

입력
linear / 135° / #2563eb 0% / #7c3aed 100%
결과
background-image: linear-gradient(135deg, #2563eb 0%, #7c3aed 100%);

보이는 크기를 가진 요소에 적용해 대각선 색상 변화를 확인합니다.

사용 예시 2

흰 중심과 검정 외곽

입력
radial / #ffffff 0% / #000000 75%
결과
background-image: radial-gradient(circle, #ffffff 0%, #000000 75%);

75% 바깥에서도 두 번째 색이 이어집니다. 이 도구의 방사형은 중앙 원형입니다.

계산·처리 기준

선택한 유형에 따라 linear-gradient(), radial-gradient() 또는 conic-gradient() 함수를 만들고 각 색상과 지점을 background-image에 배치합니다. 선택자는 문법과 위험 문자를 제한하고, 사용자 정의 속성은 --로 시작하는 유효한 이름만 허용합니다.

알아둘 한계

  • 반복 그라디언트, 투명도, 중심 위치·방사형 모양 조절은 제공하지 않습니다.
  • 두 개의 색상 지점만 지원하며 다중 색상·색상 보간 공간은 직접 편집해야 합니다.
  • conic-gradient와 일부 고급 문법은 오래된 브라우저에서 지원이 다를 수 있습니다.
  • 그라데이션 위 텍스트의 WCAG 대비율을 자동 계산하지 않습니다.
  • 배경 이미지 대체색과 인쇄 환경은 생성 코드에 자동 포함되지 않습니다.
개인정보 처리

색상, 선택자와 CSS 변수 이름은 브라우저에서만 처리하며 서버로 전송하지 않습니다. 복사·다운로드에는 유효한 생성 결과만 사용하며 오류 안내나 생성 전 예제 안내는 CSS로 내보내지 않습니다.

자주 묻는 질문

첫 번째 지점이 두 번째보다 뒤에 있어도 되나요?

브라우저가 보정할 수 있지만 의도 파악이 어려워지므로 이 도구는 첫 지점이 두 번째보다 크면 수정을 요청합니다.

background 대신 background-image를 출력하는 이유는 무엇인가요?

기존 배경색 같은 다른 background 하위 속성을 불필요하게 초기화할 가능성을 줄이기 위해서입니다.

한 지점의 대비만 통과하면 충분한가요?

아닙니다. 텍스트가 닿는 그라데이션의 가장 밝고 어두운 영역을 모두 확인해야 합니다.