CSS Animation Generator

Set animation name, duration, easing, and loop count to get the CSS animation property.

Summary

Set animation name, duration, easing, and loop count to get the CSS animation property.

How it works

  1. Enter animation name linked to a @keyframes rule
  2. Set duration, delay, and timing function
  3. Choose iteration count and direction
  4. Copy the animation CSS shorthand

Use cases

  • Adding entrance animations to page elements
  • Creating looping background effects
  • Applying attention-grabbing pulse or shake effects

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu