CSS 애니메이션 생성기
CSS 키프레임 애니메이션을 시각적으로 디자인하고 즉시 코드를 생성하세요.
미리보기
Start
Animate
생성된 CSS
애니메이션 설정
2s
시작 상태0%
0, 0
1
0°
1
#3b82f6
끝 상태100%
100, 0
1.2
45°
1
#ec4899
추천 도구
유용할 수 있는 엄선된 도구
손코딩 없이 CSS 애니메이션 만들기
소개
CSS 애니메이션은 페이드·슬라이드·바운스·스핀으로 인터페이스에 생동감을 주지만 키프레임을 손으로 쓰기는 번거롭습니다. 이 생성기는 애니메이션을 시각적으로 설정하고 바로 붙여넣을 CSS를 출력하며 브라우저에서 실시간 미리보기됩니다.
사용 방법 (단계별)
- 1
애니메이션 유형 선택
페이드·슬라이드·바운스·스핀 등 프리셋을 고르세요.
- 2
타이밍 조정
지속시간·이징·지연·반복 횟수를 설정하세요.
- 3
CSS 복사
생성된 keyframes와 animation 규칙을 스타일시트에 붙여넣으세요.
작동 원리
유형·지속시간·타이밍 함수·지연·반복 같은 속성을 고르면 해당 @keyframes 규칙과 animation 단축 속성을 만듭니다. 타이밍 함수(ease·linear·cubic-bezier)는 가속 방식을, 지속시간·반복은 속도·반복을 제어합니다. 효과를 실시간으로 보고 생성된 CSS를 스타일시트에 복사하세요.
이럴 때 쓰세요
히어로 섹션·카드에 은은한 등장 애니메이션을 넣을 때. 로딩 스피너·펄스 효과를 만들 때. 코드에 반영하기 전 모션을 프로토타이핑할 때 유용합니다.
자주 묻는 질문
모션의 가속 곡선을 제어합니다 — ease는 천천히 시작·끝, linear는 일정, cubic-bezier는 사용자 정의 곡선을 만듭니다.