CSS Cubic Bezier
Tune cubic-bezier easing with curve graph, motion preview, presets, and copy transition CSS.
x1 and x2 must be in 0–1. y values can overshoot for bounce effects. Outputs transition and animation-timing-function lines.
cubic-bezier(0.25, 0.1, 0.25, 1)
Drag the P1 and P2 handles to reshape the curve.
How it works
Choose a preset or parse
Start from ease, ease-in-out, linear, or spring. Paste an existing cubic-bezier() string to edit.
Tune control points
Adjust x1, y1, x2, y2 sliders. Watch the curve graph and moving box preview update.
Copy CSS
Copy transition and animation-timing-function snippets for your stylesheet.
Why tweak easing curves?
Default ease keywords are fine for many UIs, but custom curves make motion feel branded — snappy, soft, or playful.
Why use this tool
- Interactive easing curve graph
- Animated motion preview
- Six common presets
- Paste-to-parse cubic-bezier values
- Transition duration control
- Unlimited use — no daily cap
Questions
What does CSS Cubic Bezier do?
It helps you build and preview cubic-bezier easing functions used in CSS transitions and animations.
Why must x1 and x2 stay between 0 and 1?
The CSS cubic-bezier() spec requires control-point x values in that range for timing functions.
Can y values go above 1?
Yes. y values outside 0–1 create overshoot or bounce-like easing in the preview.
What is the spring preset?
A common custom curve with y1 above 1 that mimics a slight overshoot settle.
Is my CSS sent to a server?
No. Generation runs entirely in this browser tab.
Is there a daily limit?
No. This generator is unlimited on the free plan.
If Easy24 helped, buy a coffee
Tools stay free in your browser. One-time thanks via Kreosus. Turkish cards work.
Similar Developer tools
See allJSON Formatter
Developer
Pretty-print, minify, validate, and sort JSON keys in the browser. Choose 2- or 4-space indent, import a file, download the result.
OpenMeta Tag Generator
Developer
Build SEO title, description, Open Graph, Twitter Card, and canonical tags with a live social preview. Runs in the browser.
OpenCSS Gradient Generator
Developer
Design linear and radial CSS gradients with up to three color stops. Live preview, presets, hex input, copy or download.
Open