design
Free
No signup
CSS Animation Generator
Build CSS @keyframes animations visually with live preview, timing controls, and cubic-bezier easing editor.
Loading tool…
About this tool
Design CSS animations without writing a single line of code. Choose from Fade, Slide, Bounce, Rotate, Scale, Shake, Flip, Pulse, Swing, or Custom animation types, then fine-tune the duration, delay, iteration count, direction, and fill-mode. Pick an easing function — including a drag-to-edit cubic-bezier curve — and see the animated element update in real time. The generated @keyframes block and animation shorthand are ready to copy directly into your stylesheet.
How to use
- 1 Select an animation type from the dropdown (e.g. Bounce, Fade, Rotate).
- 2 Adjust timing settings: duration, delay, iteration count, direction, and fill-mode.
- 3 Choose an easing function or drag the cubic-bezier handles to create a custom curve.
- 4 Copy the generated CSS from the code panel and paste it into your stylesheet.
Frequently Asked Questions
Related tools