Field note / motion design / motion graphics / animation
Easing Functions Are the Soul of Motion Design
Why the curve between keyframes matters more than the keyframes themselves, and how I approach easing decisions.
- Published
- Aug 30, 2025
- Length
- 3 min read / 616 words
- Topics
- motion design, motion graphics, animation
What Easing Actually Is
Every animation is a series of states connected by transitions. The easing function describes how an element moves between those states — does it accelerate, decelerate, or move at constant speed? Does it overshoot? Does it settle slowly or snap into place?
Beginners think about keyframes. Professionals think about the spaces between them. The easing is where the personality of a motion piece lives.
Linear Is Almost Always Wrong
Linear easing — where an element moves at constant speed from start to finish — is the default in most animation software and it's almost never the right choice for organic motion. Nothing in the natural world moves at constant velocity. Objects accelerate and decelerate. They're affected by inertia and gravity. Linear motion reads as mechanical and lifeless.
I use linear easing intentionally only for specific effects: ticker-style scrolling text, spinning loading indicators, or cases where I want a deliberately robotic aesthetic. Everywhere else, I reach for a curve.
Ease-In, Ease-Out, and Ease-In-Out
The three most useful standard easings are ease-in (starts slow, ends fast), ease-out (starts fast, ends slow), and ease-in-out (slow start, fast middle, slow end).
Ease-out is the workhorse. Elements entering the screen almost always feel more natural when they ease out — they arrive with momentum and settle into place. It reads as intentional and confident.
Ease-in works for exits — elements leaving the screen accelerate away, which feels purposeful. Using ease-in on an entrance makes things feel like they're struggling to arrive.
Ease-in-out is for sustained movements where an element travels across the screen and lands somewhere. The acceleration and deceleration bookend the journey and make it feel smooth.
Custom Curves
The standard easings are starting points. The real work happens with custom bezier curves, where I can dial in exactly the acceleration profile I want.
For brand motion work, I develop a signature easing curve that matches the brand's personality. A brand that feels precise and technical gets a sharper ease — quick acceleration, quick deceleration, minimal softness. A brand that feels warm and human gets a gentler curve with more gradual transitions. A luxury brand might get an extremely slow ease-out that makes elements feel like they're arriving with deliberate weight.
I save these custom curves as presets and apply them consistently throughout a project. Easing consistency is to motion what color consistency is to print — it's what makes the piece feel like a single unified object.
Overshoot and Spring Physics
Some of the most satisfying motion involves a slight overshoot — the element goes just past its destination before settling back. This spring-like behavior mimics the physics of elastic systems and reads as organic and playful.
I use overshoot carefully. For brands with energy and personality, a slight spring on a button press or a graphic element arrival can feel alive and delightful. For brands that need to communicate precision and control, overshoot undermines the message.
Staggered Timing
When multiple elements are entering or exiting together, staggering their timing with consistent easing creates a sense of choreography. Each element uses the same easing curve but starts its animation a few frames after the previous one. The result looks rehearsed, intentional, and elegant.
The stagger interval matters. Too short and it looks like a glitch. Too long and it feels disjointed. I typically start at around four to eight frames of stagger for most applications and adjust based on the overall pace of the piece.
Easing and timing together are the craft of motion design. Get them right and the work feels inevitable.