Skip to content

Last updated: First published:

Test Your Browser's View Transition Capabilities

This page shows whether your current browser has native support for view transitions and related APIs like the Navigation API and Speculation Rules.

FeatureSupport?
Same-document view transitions↗
Cross-document view transitions↗
PageSwapEvent.activation.*.index↗
view-transition-class↗
view-transition-name: match-element↗
view-transition-name: auto↗
Active view transition property↗
Active view transition pseudo class↗
Nested view transition groups↗
View transition group children↗
Scoped view transitions↗
Navigation API↗
Speculation Rules↗

In current Chrome versions (>= 139), nested view transition groups, scoped view transitions and view-transition-name: match-element work out of the box. In older versions between 134 and 138, you might need to enable β€œExperimental Web Platform features” on chrome://flags. Scoped view transitions were first supported in canary versions >= 136.

For browser compatibility data regarding the View Transition API see the mdn page↗.

More pointers to interesting reads.