ariaNotify()
Limited availability
The ariaNotify() method of Element and Document requests assistive technology software, if activated, to announce a message to the user. This can help make dynamic content changes more accessible to users.
Browser support
- Chrome Not supported Bugs: 326277796
- Chrome Android Not supported
- Edge Not supported
- Firefox 150 Released on 2026-04-21
- Firefox for Android 150 Released on 2026-04-21
- Safari Not supported Position: support (concerns: internationalization, portability, annoyance)
- Safari on iOS Not supported Position: support (concerns: internationalization, portability, annoyance)
Need this feature?
Leave a 👍 on the feedback issue
Don't forget to also leave a comment explaining your specific use case.
MDN documentation
Specifications
Web Platform Tests (WPT)
View the latest WPT test results for this featureDeveloper use cases
-
Announce messages to screen reader users (ex. loading, loading complete messages in single page apps and async components, user feedback, notifications, etc) * Potentially the ability to abort a notification (ex. like `clearTimeout`). If there is any delay between the time when `ariaNotify` is called and when the announcement happens, a consuming application may want to abort a notification if it's no longer relevant. For example, due to the user changing views in a single page application.
Announce messages to screen reader users (ex. loading, loading complete messages in single page apps and async components, user feedback, notifications, etc) * Potentially the ability to abort a notification (ex. like `clearTimeout`). If there is any delay between the time when `ariaNotify` is called and when the announcement happens, a consuming application may want to abort a notification if it's no longer relevant. For example, due to the user changing views in a single page application. [see original comment]
View as JSON | Edit this feature | Report an issue | Web-features entry: source, dist