CSS Animation Generator

Build fade, slide, bounce, rotate & pulse animations — copy @keyframes live.

100% private — no uploads Design & CSS ToolsFree & unlimited Read tutorial

See how it works

Watch a quick simulation of this tool in action — no file needed.

How to use CSS Animation Generator

Follow these steps — everything happens instantly in your browser.

  1. 1

    Step 1. Pick an animation type: fade, slide, bounce, rotate or pulse.

  2. 2

    Step 2. Set the duration and choose a timing function (ease, cubic-bezier, steps…).

  3. 3

    Step 3. Toggle infinite loop or set a fixed iteration count.

  4. 4

    Step 4. Use Play / Pause / Replay to scrub the live preview element.

  5. 5

    Step 5. Copy the generated @keyframes + animation CSS into your stylesheet.

Why use this tool

Frequently asked questions

Everything you might want to know about css animation generator.