Desktop Browsers:

MacOS - VoiceOver

Windows - JAWs & NVDA

Screen Readers users on web will need to toggle
“Enable accessibility” button to build the semantics tree.
Users can skip this step if you programmatically auto-enable
accessibility for your app using this API:

RendererBinding.instance.setSemanticsEnabled(true)

Windows comes with a screen reader called Narrator
but some developers recommend using the more popular
NVDA screen reader. Learn about using NVDA to test
Windows apps here.

On a Mac, you can use the desktop version of VoiceOver,
which is included in macOS.

On Linux, a popular screen reader is called Orca.
It comes pre-installed with some distributions
and is available on package repositories such as apt.
Learn about using Orca
here.