Skip to content

CSS Animation Generator

Create CSS animations visually online. Build keyframe animations with custom timing, easing and properties. Copy the generated CSS code.

0%
100%
@keyframes my-animation {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.element {
  animation: my-animation 0.5s ease 0s 1 normal forwards;
}

About CSS Animations

CSS animations allow you to animate transitions between CSS property values. They consist of two components: a style describing the animation and a set of keyframes that indicate the start and end states. This tool lets you visually build CSS @keyframes animations with a live preview and generates the code for you. All processing happens in your browser.