CSS Animation Generator

Design Tools

Ready CSS keyframes with live preview

FreePrivateInstant
Animation
Duration
1s
Delay
0s
Easing
Repeat
Direction
Box
CSS
.stage{display:flex;align-items:center;justify-content:center;min-height:150px;overflow:hidden}.animated{width:84px;height:84px;border-radius:18px;background:linear-gradient(135deg,#14b8a6,#6366f1);color:#fff;font:800 15px sans-serif;display:flex;align-items:center;justify-content:center}
@keyframes tc-bounce {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-32px); }
}

.animated {
  animation: tc-bounce 1s ease-in-out 0s infinite normal both;
}
HTML
<div class="stage"><div class="animated">Box</div></div>

The .stage and size/color styles in the preview are only for display — copy the @keyframes and .animated rules.

Similar tools you may like

History

All history →

CSS Animation Generator — at a glance

Ready CSS keyframes with live preview.

Your choices
bounce
1s
infinite
Generate
Result
@keyframes … + .animated { … }

How to use it — step by step

Just your input — nothing to install or sign up for.

1

Pick an animation

Choose a preset, then set duration, delay, easing and repeat.

2

Replay it

Press Replay animation to watch it again.

3

Copy the code

Press Copy CSS (and Copy HTML) and paste into your project.

Pro tips

Small things that make the result better.

✦Keep UI animations between 150ms and 600ms.
✦Use animation-fill-mode: both so the element keeps its start and end styles.

Quick facts

Freeno signup, no limit
Instantresult in a moment
Privatenothing is uploaded
Any devicephone, tablet or PC

Frequently Asked Questions

Is my data safe?+

Yes. Everything runs inside your own browser. Your text, files and images are never uploaded to any server.

Is this tool really free?+

Yes — completely free, no signup, no watermark and no usage limit.

More Free Tools