NonVisual Desktop Access

NVDA
Original authorMichael Curran
DevelopersNV Access and contributors
Release2006 (2006)
Stable release
2026.1.1 Edit this on Wikidata / 20 May 2026 (20 May 2026)
Written inPython, C++
Operating systemMicrosoft Windows
Available in62 languages
List of languages
Afrikaans, Albanian, Amharic, Arabic, Aragonese, Bulgarian, Burmese, Catalan, Central Kurdish, Chinese (Simplified, China, Chinese (Traditional, Hong Kong SAR), Chinese (Traditional, Taiwan), Croatian, Czech, Danish, Dutch, English, Finnish, French, Galician, Georgian, German, German (Switzerland), Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Kannada, Korean, Kyrgyz, Lithuanian, Macedonian, Mongolian, Nepali, Northern Kurdish,Norwegian Bokmål, Norwegian Nynorsk, Persian, Polish, Portuguese (Brazil), Portuguese (Portugal), Punjabi, Romanian, Russian, Serbian (Latin), Slovak, Slovenian, Somali, Spanish, Spanish (Colombia), Swedish, Tamil, Thai, Turkish, Ukrainian, Urdu, Vietnamese
TypeScreen reader
LicenseGNU General Public License version 2
Websitenvaccess.org Edit this at Wikidata
Repositorygithub.com/nvaccess/nvda

NonVisual Desktop Access (NVDA) is a free and open-source, portable screen reader for Microsoft Windows. The project was started by Michael Curran in 2006.

NVDA is programmed in Python. It utilizes accessibility APIs such as UI Automation, Microsoft Active Accessibility, IAccessible2 and Java Access Bridge, to access and present information to the user. It is licensed under the GNU General Public License version 2.