![](http://developer.android.com/static/images/guide/topics/ui/accessibility/hero-accessibility.svg)  

### Build accessible apps

Practicing accessible engineering is the right thing to do. It's also required for anyone designing apps for governments or large institutions. Ensure your apps are as accessible as they can be.  
[Start building accessible apps](http://developer.android.com/guide/topics/ui/accessibility/apps) ![](http://developer.android.com/static/images/picto-icons/earth.svg)  

### Increase your app's reach

According to the World Bank, 15% of the world's population has some type of disability. People with disabilities depend on apps and services that support accessibility to communicate, learn, and work. By making your app accessible, you can reach these users.  
![](http://developer.android.com/static/images/picto-icons/app-quality.svg)  

### Improve your app's versatility

Accessibility features benefit all users. For example, if someone is using your app while they cook, they can use voice commands instead of touch gestures to navigate. Low vision features make apps useful in bright sunshine.  
![](http://developer.android.com/static/images/picto-icons/badge.svg)  

### Meet government and institution requirements

Many countries now require all products used by government employees to be accessible. Companies are following suit.

*** ** * ** ***

[![](http://developer.android.com/static/images/guide/topics/ui/accessibility/getting-started.svg)](http://developer.android.com/courses/pathways/make-your-android-app-accessible)  

### [Getting started](http://developer.android.com/courses/pathways/make-your-android-app-accessible)

Learn about color contrast, touch target size, content labeling, and other practices that make a big difference to your users. Find out what it means to build accessible apps on Android.  
[Accessibility Pathway](http://developer.android.com/courses/pathways/make-your-android-app-accessible) [![](http://developer.android.com/static/images/guide/topics/ui/accessibility/design.png)](https://m3.material.io/foundations/overview/principles)  

### [Design](https://m3.material.io/foundations/overview/principles)

Building accessible experiences starts from the beginning. Accessibility in design allows users of diverse abilities to navigate, understand, and use your UI.  
[Design accessible apps](https://m3.material.io/foundations/overview/principles) [![](http://developer.android.com/static/images/guide/topics/ui/accessibility/develop.svg)](http://developer.android.com/guide/topics/ui/accessibility/apps)  

### [Develop](http://developer.android.com/guide/topics/ui/accessibility/apps)

As you create your app, follow basic accessibility principles that make a big difference to your users, such as succinctly describing each UI element and ensuring all user flows are accessible.  
[Develop Accessible Apps](http://developer.android.com/guide/topics/ui/accessibility/apps) [![](http://developer.android.com/static/images/guide/topics/ui/accessibility/test.png)](http://developer.android.com/guide/topics/ui/accessibility/testing)  

### [Test](http://developer.android.com/guide/topics/ui/accessibility/testing)

Use guidelines, such as Material Design; tools, like the Accessibility Scanner; and automated checks to find ways to improve your app's accessibility.  
[Testing for accessibility](http://developer.android.com/guide/topics/ui/accessibility/testing)

### Samples

Check out samples that demonstrate best practices for implementing accessible Android apps. [![](http://developer.android.com/static/guide/topics/ui/images/overview-now-in-android.png)](https://github.com/android/nowinandroid)  

### [Now in Android](https://github.com/android/nowinandroid)

Now in Android is a fully functional Android app built entirely with Kotlin and Jetpack Compose. It follows Android design and development best practices and is intended to be a useful reference for developers.  
- Android System
- UI

Intermediate  
[![](http://developer.android.com/static/images/cards/sample-app.png)](https://github.com/android/trackr)  

### [Trackr](https://github.com/android/trackr)

Trackr is a sample task management app used to explore common UI patterns from the perspective of supporting accessibility.  
- UI

Intermediate [![](http://developer.android.com/static/images/logos/stack-overflow.svg)](https://stackoverflow.com/questions/tagged/android-a11y)  

### [Stack Overflow](https://stackoverflow.com/questions/tagged/android-a11y)

Ask Android accessibility related questions on StackOverflow.  
[Android accessibility on Stack Overflow](https://stackoverflow.com/questions/tagged/android-a11y)  
[![](http://developer.android.com/static/images/picto-icons/bug.svg)](https://issuetracker.google.com/issues/new?component=1161519&template=1662302)  

### [Issue Tracker](https://issuetracker.google.com/issues/new?component=1161519&template=1662302)

Report an issue related to accessibility development to Google.  
[File accessibility issues](https://issuetracker.google.com/issues/new?component=1161519&template=1662302)

## Latest news