Skip to content

13 checks · 12% of the score

Accessibility checks

Whether people using a keyboard, a screen reader or a zoomed screen can use the page, mostly from Lighthouse's audits of the rendered page and partly read straight from your HTML. 3 of these have a page of their own; every one is listed here with the severity it carries and when it is skipped.

Every check in this category

13
  • high

    Color contrast

    Reports: Text does not meet minimum contrast against its background.

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-color-contrast

  • high

    Form field labels

    Reports: Form controls have no associated label.

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-form-labels

  • high

    Buttons have no accessible name

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-button-name

  • medium

    Images are missing an alt attribute

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-image-alt

  • medium

    The html element has no lang attribute

    Reported by Lighthouse.

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-html-lang

  • medium

    Heading levels are skipped or out of order

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-heading-order

  • medium

    An ARIA role is missing a required attribute

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-aria-required

  • medium

    An ARIA attribute has an invalid value

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-aria-valid

  • medium

    The viewport tag disables zooming

    user-scalable=no or a maximum-scale under 5 locks out anyone who needs to magnify the page.

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-viewport-zoom

  • low

    List markup is malformed

    Skipped, and not counted either way, when the Lighthouse run from PageSpeed Insights is unavailable.

    accessibility-list-structure

  • medium

    The lang attribute on <html>

    Reports: No lang attribute in the served HTML.

    Read from your markup directly, so it runs even when the Lighthouse run does not.

    accessibility-lang-attribute

  • low

    An element uses a positive tabindex

    Anything above 0 pulls the element out of document order and makes keyboard focus jump unpredictably.

    accessibility-positive-tabindex

See which accessibility checks your site fails.

One page, 74 checks, free. No account, no card.

Run a scan