What this tool does
The CSS Animation Generator turns a handful of choices into a complete, copy-ready CSS animation. Pick a preset, set the timing, and the tool writes both the @keyframes block and the animation shorthand for you — with a live preview that replays on demand so you can see exactly what you’re shipping.
How it works
Every preset is a small set of keyframes that animate transform and opacity — the two properties browsers animate most efficiently. Your timing choices (duration, easing, delay, iteration count, direction, and fill mode) are assembled into the animation shorthand in the correct order. The pure buildAnimation function does the string building, so the output is deterministic and identical every time.
Privacy
Everything runs locally in your browser. Nothing you type is uploaded or stored.