Skip to main content

NVDA - Screen Reader for Windows

Empowering blind and vision impaired people to independently interact with the Windows Operating System and popular third-party applications through synthetic speech and refreshable braille displays.

Why NVDA?

NVDA (NonVisual Desktop Access) is developed by NV Access in partnership with a dedicated open source community. It enables blind and vision impaired people to increase their chances at education and employment, and to participate in and contribute to society.

Free & Open Source

Completely free to download, use, and share. No licensing fees ever.

50+ Languages

Translated into over 50 languages with an active translation community.

Extensible

Powerful add-on system to extend functionality and support more applications.

Key Features

Speech Synthesis

Multiple voice engines including eSpeak, SAPI5, and OneCore for natural-sounding speech output

Braille Displays

Support for over 50 refreshable braille displays from leading manufacturers

Browse Mode

Navigate web pages and documents efficiently with quick navigation keys

Vision Enhancements

Screen curtain, focus highlighting, and other vision enhancement features

Get Started

1

Download NVDA

Download the latest version of NVDA from the official website or GitHub releases
2

Install and Configure

Run the installer and configure your speech and braille preferences
3

Learn the Basics

Master the essential keyboard commands and navigation techniques

Installation Guide

Step-by-step installation instructions for all NVDA versions

Quick Start Guide

Get up and running with NVDA in minutes

User Guide

Complete guide to using NVDA effectively

Keyboard Commands

Reference of all NVDA keyboard shortcuts

For Developers

Development Setup

Set up your development environment to build NVDA from source

Create Add-ons

Extend NVDA’s functionality with custom add-ons

Architecture Guide

Understand NVDA’s internal architecture and components

API Reference

Complete API documentation for add-on developers

Community

NVDA is built and maintained by a global community of developers, translators, and users.

Get Support

Find help from the NVDA community through mailing lists and forums

Report Issues

Report bugs and request features on GitHub

Contribute

Join the community and contribute code, translations, or documentation

Product Vision

Learn about NVDA’s guiding principles and future direction

Supported Platforms

NVDA runs on Microsoft Windows 10, Windows 11, and Windows Server 2016 and later. Both 32-bit and 64-bit architectures are supported.

License

NVDA is licensed under the GNU General Public License version 2 or later. This ensures it remains free and open source forever.

Read the License

View the complete license text on GitHub