Who It Affects — Users for whom flashing content can trigger a seizure

People With Photosensitive Epilepsy

The smallest affected group and the highest-severity consequence on this entire list. There is no partial credit here.

What It's Like

This is the one accessibility failure that can send someone to the hospital.

There is no graceful degradation. Content that flashes more than three times per second in a large enough area, particularly with saturated red, can trigger a seizure. This has happened deliberately in documented online attacks, which is part of why it is a Level A criterion with no exceptions for decorative intent.

Scale: Photosensitivity affects roughly 3% of people with epilepsy, and epilepsy itself affects a little over 1% of the U.S. population. (Source: CDC / Epilepsy Foundation. Survey-based disability figures undercount — treat this as a floor.)

What they're using

  • Extensions that block animation and autoplay
  • Reduce Motion and reduced-transparency settings
  • Mostly avoidance of unfamiliar media
What Breaks

3 barriers we find most often, and the criteria behind them.

Content flashing more than three times per second

Video, GIFs, transitions, loading animations, and ads. The general flash and red flash thresholds in WCAG 2.3.1 are the test, and this is Level A.

Success criteria: 2.3.1 Three Flashes or Below Threshold A

Third-party and user-generated media you did not author

Ad networks, embedded video, and uploads. You are responsible for what your page renders, including what a vendor injects into it.

Success criteria: 2.3.1 Three Flashes or Below Threshold A

Rapid strobing transitions

High-contrast flashes between slides or during loading, which are easy to introduce without anyone thinking of it as flashing content.

Success criteria: 2.3.1 Three Flashes or Below Threshold A · 2.2.2 Pause, Stop, Hide A

What Fixes It

The changes that actually remove the barrier.

01

Analyze video before publishing

The Photosensitive Epilepsy Analysis Tool (PEAT) from the Trace Center is free and is the standard check.

02

Put flash limits in vendor and ad contracts

If you cannot inspect every asset, make compliance a contractual obligation with a takedown path.

03

Warn before autoplaying unreviewed media

For user-generated content, a click-to-play poster frame keeps unreviewed video from running on load.

04

Keep loading and transition effects gentle

No strobe, no rapid inversion, no saturated red flashes.

Check It Yourself

Three tests you can run before you call anyone.

  • Run any video with rapid cuts or effects through PEAT before it goes live.
  • Audit what your ad network is allowed to serve.
  • Check loading spinners and page transitions for high-contrast flicker.

If any of those go badly, you have your answer and you did not need a vendor to get it. What a vendor is for is the part after: knowing which of the 55 criteria that maps to, how deep it goes, and what it costs to fix properly rather than patch.

Run the Free Checker

Find out how many of these your site has.

We test with assistive technology, not just with a scanner. You get a findings list tied to specific criteria, ranked by who it blocks and how completely.