Resource guide

2.3.3 Animation from Interactions

Motion animation triggered by user interaction must be disableable, unless the animation is essential.

By Calling All Minds·Last updated April 2026

2.3.3

Success criterion

AAA

Conformance level

Enhanced accessibility — beyond the legal minimum.

What it means

Some people experience nausea, dizziness, or headaches from motion animations such as parallax scrolling, page transitions, or spinning elements. This condition is sometimes called vestibular disorder.

At Level AAA, any animation triggered by a user interaction must be disableable. Users must be able to opt out of non-essential motion.

Note that browsers and operating systems provide a 'reduce motion' preference. CSS should respect this using the prefers-reduced-motion media query.

In practice

Use the CSS media query @media (prefers-reduced-motion: reduce) to disable or simplify animations for users who have requested reduced motion in their operating system settings.

Provide a button or setting within your site to disable animations for users who may not know about the OS-level setting.

Fade effects and simple opacity transitions are generally acceptable. Parallax scrolling, zooming, and spinning elements are more likely to cause problems.

Common failures

  • Parallax scrolling effect that cannot be disabled
  • Page transitions with strong motion effects that ignore prefers-reduced-motion
  • Loading animations that spin or zoom regardless of user settings

AXS Audit

AXS Audit checks your site against 2.3.3 and flags issues your team can act on straight away. It covers criteria that automated scanners often miss.

Explore AXS Audit