Tools to Audit Webpages for Seizure-Inducing GIFs

Web accessibility guidelines require digital content to be safe for individuals with photosensitive epilepsy and related seizure disorders. Animated GIFs that flash excessively or alternate between contrasting colors rapidly can trigger seizures or severe physical discomfort. This article reviews the primary software and diagnostic tools available to audit web pages and raster animations for hazardous, seizure-inducing flashing, ensuring compliance with Web Content Accessibility Guidelines (WCAG).

WCAG Thresholds for Flashing Content

Under WCAG Success Criterion 2.3.1 (Three Flashes or Below Threshold) and 2.3.2 (Three Flashes), web content must not contain anything that flashes more than three times in any one-second period, or the flash must be below general and red flash thresholds. Auditing animated GIFs requires verifying both the frequency of the animation loops and the luminosity/chromatic changes occurring frame-by-frame.

1. Photosensitive Epilepsy Analysis Tool (PEAT)

Developed by the Trace Research & Development Center, PEAT is the industry standard for assessing whether animations and video content comply with WCAG 2.1 Success Criterion 2.3.1.

2. The Harding Flash and Pattern Analyzer (FPA)

The Harding FPA is an enterprise-grade, broadcast-standard compliance system developed by Cambridge Research Systems. While primarily used in television and film post-production, it is also applied to high-stakes digital media and web assets.

3. Frame Inspection and Decomposition Tools

Automated web accessibility scanners (like axe-core or WAVE) can detect generic elements like <blink> or unpausable autoplaying media, but they generally cannot parse the individual raster frames inside an animated GIF to determine flash rates. Manual frame inspection tools bridge this gap:

4. Browser DevTools for Motion Auditing

Modern web browsers provide built-in tools to help test how animated assets behave under accessibility constraints: