Motion Library ‹ Free tools

All animations / Page transitions

Page transitions

Moving between pages or views: curtains, wipes, crossfades and intros. 5 animations.

Page transitions

Curtain wipe

A coloured panel sweeps up to cover the screen, the view underneath swaps, then the panel sweeps away.

CSSJavaScriptIntermediate
Page transitions

View Transitions crossfade

The browser snapshots the old and new view and crossfades them for you with document.startViewTransition().

CSSJavaScriptIntermediate
Page transitions

Slide push

The current view slides out one side while the next slides in, like a native app navigation.

CSSJavaScriptIntermediate
Page transitions

Circle reveal from click

The next view expands as a circle from exactly where you clicked, using an animated clip-path.

CSSJavaScriptAdvanced
Page transitions

Intro loader with counter

A full-screen loader counts to 100, then splits open to reveal the page. Shown once per session.

CSSJavaScriptAdvanced