📈 Bezier Curve Generator

Ad Space - Top (728×90)

Curve Editor

0.25
0.10
0.25
1.00
ease ease-in ease-out ease-in-out elastic bounce back-in overshoot
cubic-bezier(0.25, 0.10, 0.25, 1.00)
0%50%100%

💡 About Cubic-Bezier Curves

Cubic-bezier is a CSS easing function defined by two control points (P1, P2) that describe how animation speed changes over time. The x-axis represents time, y-axis represents animation progress.

Parameters

cubic-bezier(x1, y1, x2, y2)

• x1, x2: Control point horizontal position (0~1)

• y1, y2: Control point vertical position (can exceed 0~1 for elastic effects)

❓ FAQ

Can y values exceed 1 or be negative?

Yes! Values outside 0~1 create bounce, elastic, or overshoot effects for dynamic animations.

How to use in CSS?

Copy the cubic-bezier() value and use it in your animation or transition: transition: transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);