HomeToolsCubic Bezier Easing
Motion Timing

CSS Cubic Bezier Animation Timing Generator

Craft custom motion curves, elastic overshoots, and snappy transitions with interactive bezier handles and live side-by-side animation testing.

Presets:

Live Motion Testing Track

Custom Easing Motion
●
Linear Comparison Reference
Ref

Bezier Control Points

P1.X: 0.34
P1.Y: 1.56
P2.X: 0.64
P2.Y: 1
Duration1.2s
CSS cubic-bezier()
transition: all 1.2s cubic-bezier(0.34, 1.56, 0.64, 1);
Interactive P1 & P2 Coordinate Sliders
Linear vs Custom Track Comparison
Overshoot & Elastic Presets
1-Click CSS Transition Copy

How to Use CSS Cubic Bezier Animation Timing Generator (Step-by-Step Guide)

No software installation required. Complete your task in 3 easy steps directly in your browser.

1

Select Easing Preset

Pick from Ease-In-Out, Ease-Out Back (Overshoot), or Snappy Fast-Out.

2

Adjust P1 & P2 Handles

Tweak control point coordinates to design custom acceleration curves.

3

Test & Copy

Watch the real-time motion test runner and copy the cubic-bezier(...) CSS rule.

How helpful was this tool?

Rated 4.9 / 5 by 3,420+ users worldwide

Share with Colleagues & Friends

Help others protect their document privacy

Got Questions?

Frequently Asked Questions

Yes! Setting Y coordinates greater than 1.0 creates a spring-like overshoot animation before settling.