Motion Library ‹ Free tools

All / Page transitions

Circle reveal from click

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

CSSJavaScriptAdvanced
Live demo Open full screen

Good for

Theme toggles, opening a detail view or any transition that should feel connected to the tap.

Watch out for

Compute the radius to the farthest corner so the circle always covers the whole screen.

Accessibility

Wrap motion in @media (prefers-reduced-motion: reduce) and switch it off or shorten it for people who ask for less movement.