Skip to main content
All rules

A11Y-010

Embedded frames have no title

MediumDefault severity · Accessibility · Accessibility (WCAG 2.2 AA)

Last reviewed

What it checks

Visible <iframe> elements without a title, aria-label or aria-labelledby.

Why it matters

Screen-reader users hear only "frame" and cannot tell a video, map or checkout form apart.

Recommended fix

Give every iframe a short title describing its content.

How to verify

Check with a screen reader or axe that each frame is announced with its title.

Example fix prompt

Generic prompt (your report adds the evidence)
Please fix this production issue in my app.

Issue A11Y-010: Embedded frames have no title
Site: https://your-app.example

First confirm the issue in the code or live config. If it is not present, say so and change nothing.
Task: Add a descriptive title attribute to each iframe in the evidence (for example title="Product demo video").

Constraints: make the smallest change that fixes this, keep the current design and behaviour, never paste secret values into code or chat, and tell me which files you changed.
Done when: Check with a screen reader or axe that each frame is announced with its title.

References