CSS Cubic Bezier Generator
x10.25
y10.10
x20.25
y21.00
Click Play to animate the block with your easing curve.
Click Play to animate the block with your easing curve.
Similar CSS Tools
View AllCubic Bezier Generator Guide
What it does
Design custom cubic-bezier easing curves. Adjust two control points and duration, preview the motion, then copy the CSS snippet for transitions or animations.
How to use
- Set control point 1 (x1, y1) to influence the start of the curve.
- Set control point 2 (x2, y2) to shape the end of the curve.
- Adjust duration (ms) for the preview animation speed.
- Click Play to see the easing effect applied to the block.
- Copy the generated CSS and paste into transition/animation timing-function.
Tips
Keep x values within 0–1 for predictable easing; try gentle curves like (0.4, 0, 0.2, 1) for smooth UI animations.
FAQ
Notes
- Preview block moves horizontally; easing applies to all transformable properties in your code.
- Duration affects preview and the generated snippet.
- Subtle curves often feel smoother than extremely steep ones.
- Test across devices; very long durations may feel sluggish.