Standard ease
Input: P1 (0.25, 0.1) P2 (0.25, 1.0)
Output: cubic-bezier(0.25, 0.1, 0.25, 1)
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Visually edit and preview CSS cubic-bezier easing curves with interactive control points and animation preview.
The Cubic Bezier Editor provides an interactive canvas for designing custom CSS cubic-bezier transition and animation easing curves. Drag the two Bezier control points to shape the curve and see an immediate animation preview of how an element would move with that easing. The tool displays the equivalent CSS cubic-bezier() function value, lets you compare against named easing presets (ease, ease-in, ease-out, ease-in-out, linear), and shows the curve's velocity profile to help understand how fast the animation is at different points. Copy the cubic-bezier() value directly into your CSS with one click.
Input: P1 (0.25, 0.1) P2 (0.25, 1.0)
Output: cubic-bezier(0.25, 0.1, 0.25, 1)
Input: P1 (0.4, 0.0) P2 (0.2, 1.0)
Output: cubic-bezier(0.4, 0, 0.2, 1) — emphasized motion, balanced acceleration.
Input: P1 (0.34, 1.56) P2 (0.64, 1.0)
Output: cubic-bezier(0.34, 1.56, 0.64, 1) — playful bounce on entrance.
Input: P1 (0.0, 0.0) P2 (0.2, 1.0)
Output: cubic-bezier(0, 0, 0.2, 1) — fast start, smooth landing. Common for modals.