CSS Animation Generator – Free Online Tool
Create CSS keyframe animations with a visual timeline editor.
@keyframes bounce {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-20px); }
}
.animated {
animation: bounce 1s ease infinite;
}Example
Input
0%: opacity 0, transform translateY(20px) → 100%: opacity 1, transform translateY(0)
Output
@keyframes fadeInUp {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}A fade-in-up animation that transitions opacity and position.
How to Use CSS Animation Generator
- 1
Define Keyframes
Set CSS properties at different animation stages.
- 2
Configure Timing
Adjust duration, easing, delay, and iteration count.
- 3
Preview & Copy
Watch the animation play and copy the CSS code.
Common Use Cases
- ✦Creating page load animations
- ✦Building hover transition effects
- ✦Designing loading spinners
Embed This Tool
Add this tool to your website or blog with a simple iframe embed.
<div style="max-width:480px"><iframe src="https://buildutilities.com/embed/css-animation-generator?ref=embed" width="480" height="360" frameborder="0" style="border-radius:8px;border:1px solid #2a2e3a;width:100%"></iframe><p style="font:11px sans-serif;color:#888;margin:4px 0 0;text-align:right">Powered by <a href="https://buildutilities.com/css-animation-generator?ref=embed" target="_blank" rel="noopener">BuildUtilities</a></p></div>
Share
Share a link to this tool. Results can be passed via URL parameters.
https://buildutilities.com/share/css-animation-generatorMore CSS Tools
Visual CSS generators with live preview and copy-paste output.
▢ CSS Box Shadow Generator▧ CSS Gradient Generator◆ CSS Mesh Gradient Generator⬚ CSS Flexbox Playground▦ CSS Grid Generator◰ CSS Border Radius Generator
View all CSS tools