Skip to main content

Animation Settings

Keyframes

%
%

Presets

Preview

Generated CSS

@keyframes fadeIn {
  0% {
    opacity: 0; transform: translateY(-20px);
  }
  100% {
    opacity: 1; transform: translateY(0);
  }
}

.element {
  animation: fadeIn 1s ease 0s 1 normal forwards;
}

What is CSS Animation Generator?

CSS Animation Generator is a free online tool that allows you to create CSS keyframe animations with a visual timeline. Generate @keyframes rules with ease-in, ease-out, and custom timing functions.

Features

  • Create custom keyframe animations
  • Adjust duration, delay, and iteration count
  • Choose from preset animations
  • Real-time preview of animations
  • Copy generated CSS code
  • 100% client-side - all processing in your browser

Frequently Asked Questions

Is this tool free to use?

Yes, CSS Animation Generator is completely free. No registration required.

Is my data secure?

All processing happens in your browser. Your data never leaves your device.