CSS Cubic Bezier Generator

Visualize and tweak cubic-bezier easing curves. Adjust control points and duration, preview the animation, and copy the CSS snippet.

CSS Cubic Bezier Generator
x10.25
y10.10
x20.25
y21.00
(0.25, 0.10)(0.25, 1.00)

Click Play to animate the block with your easing curve.

Click Play to animate the block with your easing curve.

Cubic 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
  1. Set control point 1 (x1, y1) to influence the start of the curve.
  2. Set control point 2 (x2, y2) to shape the end of the curve.
  3. Adjust duration (ms) for the preview animation speed.
  4. Click Play to see the easing effect applied to the block.
  5. Copy the generated CSS and paste into transition/animation timing-function.
FAQ
CSS Cubic Bezier Generator - Easing curve builder