After Effects easing plugin with Bounce, Elastic and Back curves
Pick Back, Elastic or Bounce, drag one dot to shape it, and Apply. Flexile writes the overshoot, the spring or the bounces as real keyframes on every move you selected.
Position, Scale, colours and shape paths all work. To turn one shape into another, see shape morph.
Free during beta. No card. Needs After Effects 2025 or newer.
Updated Oct 2026 · Flexile 0.19
Why bounce and overshoot take so long in After Effects
The old way
Bounce and overshoot mean a tutorial, the Graph Editor or an expression.
YouTube tutorialWith Flexile
Pick Back, Elastic or Bounce and Apply. Flexile writes real keyframes.
The old way
A bounce expression on a morphing shape path throws an error.
Adobe CommunityWith Flexile
Keyframes, not expressions. Back, Elastic and Bounce work on shape and mask paths.
Bounce, elastic and overshoot easing without expressions
After Effects can’t overshoot or bounce on its own: Easy Ease stops at the keyframe, and a bounce usually means an expression or a pile of hand-made keys. Flexile’s easing plugin for After Effects adds three curve types to the Animation page of the panel:
- Back overshoots the end once and settles.
- Elastic springs around the end and fades out.
- Bounce lands and bounces back, smaller each time.
Each one is written as ordinary keyframes. You can see them, move them, copy them and render them, with nothing left to evaluate on every frame. Pick Out for the effect at the end of a move, or In for a wind-up at the start. Prefer code? Our guide has the bounce and overshoot expressions too.
Apply Back, Elastic or Bounce in four steps
- Select two or more keyframes in the timeline, on one property or on many layers.
- On the Animation page, open the Curve type menu at the top left of the editor and pick Back, Elastic or Bounce.
- Choose In or Out, then drag the dot on the curve: up and down for strength, sideways for timing.
- Click Apply. One Undo reverts the whole Apply.
With nothing selected, the panel tells you to select keyframes first. For the native route with Easy Ease, see how to ease keyframes without the Graph Editor.
Shape the motion, not the math
Every curve type has a dot you drag and a few fields under the editor. Drag a field sideways to scrub it, or type a value. The preview follows your comp’s frame rate and the keys you selected, so what you see is what Apply writes.
Back
Overshoot sets how far past the target it goes, and Peak at when it gets there.
Elastic
Amplitude, Frequency and Damping set how wide, how fast and how long it springs. Drag the curve itself to change the damping.
Bounce
Bounciness sets how high it rebounds, and Bounces how many times.
What each control does to the motion
Curve type | Control | What it changes |
|---|---|---|
Back | Overshoot | How far past the target the move goes before it settles. |
Back | Peak at | When in the move the overshoot peaks. |
Elastic | Amplitude | How wide the first swing is. |
Elastic | Frequency | How many swings fit in the move. |
Elastic | Damping | How quickly the swings die down. |
Bounce | Bounciness | How high each rebound is. |
Bounce | Bounces | How many times it rebounds before it rests. |
Swap curves without cleaning up keyframes
Flexile colours the keyframes it adds purple. Apply another curve type over the same pair and they’re replaced; apply Bezier and they’re gone. When an overshoot on Position would bend your motion path, Flexile asks once: add a keyframe at the overshoot, or split X and Y.
Edit an ease by its speed
Turn on Edit speed (the gauge) and shape the ease by how fast it moves: drag the speed peak or a keyframe’s handle. The value curve follows live, and Apply writes the same native After Effects ease. No Graph Editor round trips.
Stagger layers along a curve
Select layers, or keyframes on several layers, turn on Stagger, drag Step and Apply. The spacing follows the curve in the editor: a straight line gives even steps, an ease-in starts tight and opens up. Order them by selection, in reverse or at random. Step goes back to 0, so applying again adds on.
Works on shapes and masks too
Back, Elastic and Bounce work on shape and mask path keyframes, so a square can spring into a star. If an overshoot would fold an outline over itself, Flexile tones it down for that path and tells you. For morphing one shape into others, see shape morph in After Effects.
Presets, Bezier and Ease as one move
The preset grid under the editor holds 35 curves in seven groups: ease in-out, ease in, ease out, peak, and Out, Out soft and In for each of Back, Elastic and Bounce. Click one to load it, then adjust it or apply it as it is.
Bezier is the classic mode: drag the two handles or type the four values, and Flexile writes the curve as After Effects’ own temporal ease on every move between the selected keyframes, on any number of properties. Ease as one move (Experimental) makes a run of keyframes read as one move under one curve.
Can your AI use the same curves?
Yes. Connect Claude, ChatGPT or Codex to Flexile and ask for Back, Elastic or Bounce by name, on keyframes, whole layers or shape paths. Same curves, same purple keys, same One Undo. More on AI for After Effects, and the technical side in the After Effects MCP server. A prompt to try:
Give the logo’s Scale a bouncy landing and the title a soft back ease.
How Flexile compares with Easy Ease and other easing plugins
After Effects’ own Easy Ease (F9) sets each selected keyframe to a speed of 0 with 33.33% influence on both sides. Shift+F9 eases in and Cmd+Shift+F9 (Ctrl+Shift+F9 on Windows) eases out, per Adobe’s keyboard shortcuts. It has no overshoot or bounce.
Other easing tools for After Effects, with prices from each official page, checked 25 September 2026 (After Ease on 26 October 2026). Flexile is our own product.
- Flow (Rendertom and Zack Lovatt): a curve editor for keyframe easing. $35 one-time, free trial, After Effects 2020 to 2026.
- Flexile: Back, Elastic and Bounce as keyframes, Bezier and 35 presets, Edit speed, Stagger and Smart morph, in a panel that also covers text, transitions, tools, audio and AI apps. Free during beta, After Effects 2025 or newer.
- After Ease (KraftyFX): bounce and elastic easing as expressions or baked keyframes, also on mask and shape paths. $25.
- Ease and Wizz (Ian Haigh): Robert Penner’s easing equations as expressions, so the easing follows when you move keys. Name your own price, suggested $24.99, which businesses must pay. After Effects CS4 to 2026.
- Kease (Davide Boscolo): presets and a graph editor in a free version. Pro, at $40, adds multi-keyframe curves for overshoot, anticipation, bounce and elastic moves. After Effects 2021 to 2026.
- Easy (aesweets): keyframe-only presets (smooth, back, elastic, bounce, linear) for many layers at once. $29.99, with a 7-day or 30-run trial.
- Motion Studio (Mt. Mograph): a subscription suite that includes an Easing extension. $13 per seat per month, or $11 per seat per month billed annually, with a 7-day trial.
Flexile is the one here that writes Back, Elastic and Bounce as plain keyframes on properties and shape paths, free during beta.
What you need
Adobe After Effects 2025 or newer, the supported version
macOS or Windows
A free Flexile account: start for free
The extension, set up with the installation guide
Back, Elastic, Bounce and Bezier: at least 2 keyframes. Stagger: 2 or more layers, or keys on 2 or more layers.
Free during beta, with paid plans announced in advance on the pricing page
Does Flexile add bounce with expressions or keyframes?
Keyframes. Flexile adds the keys the motion needs and colours them purple. Nothing runs per frame, and you can edit the keys like any others.
Can I change a bounce after applying it?
Yes. Select the same pair and apply again with new settings or another curve type. Apply Bezier to remove the added keys. One Undo reverts any Apply.
Does it work on Position without breaking the motion path?
Yes. When a curve overshoots on Position, Flexile asks once whether to add a keyframe at the overshoot, which keeps the path, or to split X and Y.
Can I use Elastic or Bounce on shape layers and masks?
Yes, on path keyframes. An overshoot that would fold an outline over itself is toned down for that path, and Flexile tells you.
Is it a free alternative to Flow or After Ease?
Flexile’s easing is free during beta with every feature unlocked. Flow costs $35 and After Ease $25, per their official pages.
Which After Effects versions are supported?
After Effects 2025 or newer, on macOS and Windows.
Still have questions?
Write to us at contact@flexile.io.
More in Flexile
The same panel also does this, free during beta.
- Shape morph
Morph shape layers into each other in one Apply, without the twisting.
- Text animation
Animate text by character, word or line with 15 effects.
- Transitions
Preview a transition, double-click to insert it and retime it to the cut.
- Scripts and expressions
Save scripts and expressions as one-click tools, or let your AI write them.
- Beat sync
Turn the kick, the bass or any frequency band into keyframes.
- Auto subtitles
Turn speech or lyrics into subtitle layers with a model on your computer.
- AI for After Effects
Ask Claude, ChatGPT or Codex to animate your comp with real keyframes.
- MCP server for AI apps
Let Claude, ChatGPT desktop or Cursor work in your After Effects project.
Free for everybody during beta
Every feature unlocked while Flexile is in beta. No card, no trial.
macOS and Windows