What’s new
Breakthrough features like Eye Tracking and Hover Typing on iPhone and iPad, along with new accessibility APIs like Music Haptics, can help make your app more inclusive. And when integrated with existing features like Dynamic Type and VoiceOver, these enhancements make it easier than ever to deliver high-quality experiences to everyone.
Vision
Apple devices include a wide variety of features and assistive technologies to support users who are blind or have low vision, such as display and text settings, screen and cursor magnification, a full-featured screen reader, and much more.
Learn more about Vision
VoiceOver
VoiceOver is a screen reader that enables people to experience an app’s interface without having to see the screen. With touch gestures on iOS and iPadOS, keyboard buttons on macOS, and remote buttons on tvOS, VoiceOver users can move through your app’s UI in reading order, from the top of the screen to the bottom, and receive descriptions in over 60 languages and locales of UI controls, text, and images audibly or in braille.
iOS, iPadOS, macOS, tvOS, watchOS
Dim Flashing Lights
Dim Flashing Lights is a setting that allows people to indicate that they want to avoid bright, frequent flashes of light in video. When someone enables this setting on an Apple device, the device automatically dims video when flashes or strobe effects are detected. Use the Media Accessibility API to check if someone has chosen to dim flashing lights on their Apple device. If you work with media content outside of Apple platforms, learn about the science behind reducing flashing lights in video content to create an enjoyable media-viewing experience for everyone.
iOS, iPadOS, macOS, tvOS
Speech
Apple’s devices can read selected text from your app out loud in over 60 languages and locales, and you can adjust the voice’s dialect and speaking rate. The AVSpeechSynthesizer class produces synthesized speech from text on a device, and provides methods for controlling or monitoring the progress of ongoing speech.
iOS, iPadOS, macOS, tvOS, watchOS
Dynamic Type
Dynamic Type allows users to choose the text size of content displayed on the screen for better readability. It also accommodates those who can read smaller text, allowing more information to appear on the screen. Apps that support Dynamic Type also provide a more consistent reading experience.
iOS, iPadOS, watchOS
Display customization
There are a range of features to customize the display, including Bold Text, Increase Contrast, Reduce Transparency, Smart Invert, Differentiate Without Color, On/Off Labels, Button Shapes, Dark Mode, and Reduce Motion. Use UIAccessibility APIs to detect when these settings are enabled so that your app behaves correctly.
iOS, iPadOS, macOS, tvOS, watchOS
Audio descriptions and captions
Let people watch movies with detailed audio descriptions of every scene on iPhone, iPad, Mac, Apple TV, or iPod touch. Use AVFoundation with built-in support for captioning and audio descriptions during media playback in your apps.
iOS, iPadOS, macOS, tvOS
Mobility
Apple has multiple solutions that help users with limited physical or motor abilities use your apps. Both Voice Control and Switch Control use the accessibility hierarchy to interact with elements within your app.
Learn more about Mobility
Voice Control
If your app uses accessibility APIs, Voice Control users can navigate your app’s interface using just their voice. Commands like “click,” “swipe,” and “tap” allow them to interact with elements within your app through the APIs.
iOS, iPadOS, macOS
Switch Control
With Switch Control, users can navigate your app’s interface using a variety of adaptive devices, such as a switch, joystick, keyboard Space bar, or trackpad. They can navigate your app by scanning through each UI item, either by manually activating their switch or auto scanning the interface. Once the desired item is reached, users can perform the appropriate action with their device. To provide a great experience, make sure to use accessibility APIs.
iOS, iPadOS, macOS, tvOS
Keyboard support
Provide keyboard shortcuts so that people who don’t navigate using a mouse due to limited motor skills can still fully access your app’s features.
macOS
iOS, iPadOS, tvOS, watchOS
Haptics
Haptic feedback on Apple Watch can provide valuable information to everyone, but it can be particularly useful to those with a range of disabilities. With access to the Taptic Engine, you can add haptic feedback in your apps.
iOS, iPadOS, macOS, tvOS, watchOS
Quick Actions
Quick Actions in watchOS 9 let people quickly perform common tasks within your app. When your app uses the Quick Actions API, people can assign an action and activate that action with a double-pinch gesture. For example, with Quick Actions built into Apple Watch, users can:
- Answer and end a phone call.
- Dismiss a notification.
- Take a photo.
- Pause and resume an active workout.
watchOS
Hearing
Apple accessibility technologies contain multiple features to accommodate people who are deaf or hard of hearing, including captions, system translation, Made For iPhone (MFi) hearing aid support, sound recognition, and background sounds.
Learn more about Hearing
Captions
Let people watch movies with closed captions or subtitles for the deaf and hard of hearing (SDH) for all audio in every scene on iPhone, iPad, Mac, and Apple TV. Use AVFoundation with built-in support for captioning during media playback in your apps.
iOS, iPadOS, macOS, tvOS
Hearing devices
Top manufacturers have created hearing aids and sound processors designed specifically for iPhone and iPad. These advanced hearing devices provide outstanding sound quality, offer many helpful features, and are as easy to set up and use as any other Bluetooth device.
People can instantly apply their audiologist’s suggested environmental presets as they go outdoors or enter noisy locations, such as restaurants, without having to rely on additional remotes. If you’re a hearing aid manufacturer and want to make your devices compatible with Apple devices, consult the resources below.
iOS, iPadOS
Cognitive
Apple products contain many technologies that can fit the different ways users learn or communicate, including Guided Access, captions, and word prediction.
Learn more about Cognitive
Assistive Access
Assistive Access, a game-changing new feature, makes technology — and your apps — more accessible to users with cognitive disabilities on iPhone and iPad. Cutting-edge advancements in speech synthesis let you create even more custom experiences.
iOS, iPadOS, macOS, tvOS
Guided Access
Guided Access helps people with autism or other attention and sensory challenges stay focused on the task at hand. Implementing the Guided Access protocol in your app lets you specify which parts of your apps are functional, depending on the user’s needs.
iOS, iPadOS, macOS, tvOS