BezierframeCSS easing, explained in numbers

FREE CSS EASING CALCULATOR

See where your easing curve takes you.

Enter a cubic-bezier() curve and a time percentage. Read the corresponding output progress, inspect the curve and copy its CSS.

All calculation stays in this browser. No account, upload or moving preview.

Set the curve

0 to 1. Crossed x controls are allowed.
−5 to 5. Values outside 0 to 1 can overshoot.
0 to 1. Independent of the first x control.
−5 to 5. This range is a tool limit.
0 to 100. Plain decimals only; up to 12 fractional digits in every field.

CURRENT CURVE RESULT

Time and output do not have to match

With ease, 50% of the time interval corresponds to about 80.240339% output progress. With ease-in, the same time corresponds to about 31.535681%. These are points on two different timing curves.

A cubic Bézier curve has its own parameter. To find the result, Bezierframe first solves the curve’s x coordinate for your time input, then evaluates its y coordinate. Substituting time directly for that parameter would usually give the wrong answer.