Accessibility Scanner results

Accessibility Scanner looks for the following opportunities to improve your app's accessibility.

Content labeling

Many user interface controls depend on visual cues to indicate their meaning and use. A user with impaired vision might have difficulty seeing these cues.

You can make user interface controls more accessible with content labels. Content labels don't appear on the screen, but users with visual impairments can access them through accessibility services like TalkBack or other screen readers.

Accessibility Scanner looks for the following content labeling opportunities:


Accessibility Scanner examines View hierarchies and identifies instances where users with motor impairments might have difficulty interacting with a layout.

Touch target size

Accessibility Scanner looks for small touch targets that could cause difficulty for users with motor impairments.

  • Touch target size
    Identify clickable and long-clickable Views that are smaller than 48x48dp in either dimension, or 32x32dp for Views within input method windows or against the display edge. You can change the minimum size in your Accessibility Scanner settings. Learn more about touch target size.
Low contrast

Accessibility Scanner suggests improvements to color contrast ratios to make your app more accessible to visually impaired users.

  • Text and image contrast
    Identify text or images with a contrast ratio lower than 3.0 between the text color and background color (for non-empty TextViews) or between the foreground and background color (for ImageViews). You can change the minimum ratio in your Accessibility Scanner settings. Learn more about color contrast.

Learn more about accessibility

Read more in the Android Developer Accessibility documentation.

Clear search
Close search
Google apps
Main menu
Search Help Center