🎬

CSS Animation Generator

Build CSS keyframe animations visually. Set duration, easing, delay, iteration and animated properties, then copy the ready-to-use CSS. Free, browser-based.

💻 Developer Tools Free Browser-based
Tool
s

CSS Animation Properties

PropertyDescription
animation-durationHow long one cycle takes (e.g. 1s, 500ms)
animation-timing-functionEasing curve — controls acceleration
animation-delayWait before starting (useful for staggering)
animation-iteration-countNumber of cycles, or infinite
animation-directionForward, reverse, or alternating
animation-fill-modeWhat styles apply before/after the animation

Tips

Use animation-fill-mode: forwards to keep the element in its final animated state after finishing. For staggered lists, apply the same animation with increasing animation-delay on each item. Prefer transforming transform and opacity for smooth GPU-accelerated animations — avoid animating width, height or top/left.

Frequently Asked Questions