Skip to main content

Spring presets

Override the default spring on any element animation by passing a spring parameter:

Default springs per animation

Each animation uses a spring that matches its character:

Easing presets

For frame-based animations using Remotion’s interpolate():

Helper functions

springValue

Get a 0-to-1 spring value for custom animations:

springInterpolate

Map a spring to a custom output range:

When to use springs vs easings