Goal
Eliminate flashing content entirely (highest safety bar).
Loading ...
Success Criterion · WCAG 2.3.2
Web pages do not contain anything that flashes more than three times in any one second period.
Goal
Eliminate flashing content entirely (highest safety bar).
What to do
Ensure nothing flashes more than 3 times per second (no threshold exceptions).
Why it matters
This AAA criterion removes threshold allowances to reduce seizure risk even further.
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.
Intent
Benefits
Why it matters
Summaries drawn from the Understanding document help you socialize impact statements with product stakeholders.
If rapid flashing exists, users may be exposed to severe risk.
Users may avoid content they cannot trust to be safe.
This AAA criterion is stricter than 2.3.1: it disallows anything flashing more than three times in any one-second period, without relying on threshold exceptions.
Reference: All summaries and highlights originate from Understanding WCAG 2.3.2 and the W3C quick reference.
Examples
Share pass/fail snapshots to coach designers, engineers, QA, and content authors.
Pass
Alert uses a steady border and subtle pulse slower than 3 flashes/sec.
Fail
Alert rapidly flashes background color multiple times per second.
Pass
Spinner rotates smoothly.
Fail
Indicator blinks on/off rapidly to show loading.
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.
Implementation checklist
Testing ideas
Related success criteria