Start scanning free

( Operable / WCAG 2.1.1 )

Frame with focusable content has no accessible name

This check maps to Keyboard. Use the guidance below to confirm the issue, understand who it affects and ship a fix.

Serious Level A WCAG 2.1.1 — Keyboard

What’s wrong

An <iframe> contains focusable elements but the frame itself has no title attribute, so keyboard users tabbing into it have no idea what content they’ve entered.

Why it matters

Keyboard focus moves inside the frame silently. Without a title, there’s no announcement of what that embedded content is before the user starts tabbing through its controls.

How to fix it

Give every iframe a descriptive title.

Before
<iframe src="/booking-widget"></iframe>
After
<iframe src="/booking-widget" title="Appointment booking form"></iframe>

Learn more