Animation Generator

CSS @keyframes animations and transitions — 25+ presets with live preview.

Live Preview
Currently: fadeIn
CSS
Generated Code
@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}

/* Usage */
.element {
  animation-name: fadeIn;
  animation-duration: 500ms;
  animation-timing-function: ease;
  animation-delay: 0ms;
  animation-iteration-count: 1;
  animation-direction: normal;
  animation-fill-mode: none;

  /* Shorthand */
  animation: fadeIn 500ms ease 0ms 1 normal none;
}

/* With prefers-reduced-motion */
@media (prefers-reduced-motion: reduce) {
  .element {
    animation: none;
  }
}
Animation Gallery
Click any animation to select and preview it