Goal
Prevent seizures caused by flashing content.
Loading ...
Success Criterion · WCAG 2.3.1
Web pages do not contain anything that flashes more than three times in any one second period, or the flash is below the general flash and red flash thresholds.
Goal
Prevent seizures caused by flashing content.
What to do
Do not include content that flashes more than 3 times per second above the general flash and red flash thresholds.
Why it matters
Flashing content can trigger seizures in people with photosensitive epilepsy.
Success criterion
Summarized directly from the official Understanding document so teams can quote the requirement accurately.
Web pages do not contain anything that flashes more than three times in any one second period, or the flash is below the general flash and red flash thresholds.
Intent
Benefits
Why it matters
Summaries drawn from the Understanding document help you socialize impact statements with product stakeholders.
Seizure risk is a severe harm; users may avoid the site entirely.
Flashing effects can cause headaches, dizziness, or nausea.
Avoid dangerous flashing. Content must not flash more than three times per second unless it is below established thresholds for overall luminance change and red flashing. This protects users with photosensitive conditions.
Reference: All summaries and highlights originate from Understanding WCAG 2.3.1 and the W3C quick reference.
Examples
Share pass/fail snapshots to coach designers, engineers, QA, and content authors.
Pass
Smooth fade transition at low frequency with no rapid flashing.
Fail
High-contrast banner rapidly blinks on/off multiple times per second.
Pass
Edited video removes strobe effect or reduces flash intensity below thresholds.
Fail
Strobe lighting effect flashes rapidly throughout the clip.
Evidence to keep
Capture artifacts for VPATs, procurement reviews, and regression testing.
Official resources
Keep these links handy when writing acceptance criteria or responding to audits.
Official W3C interpretation, techniques, and intent for Three Flashes or Below Threshold.
Filterable list of sufficient techniques and failures.
Ensuring that no component flashes more than three times per second.
Keeping flashing areas small enough and below thresholds.
Implementation checklist
Testing ideas
Related success criteria