Free screen reader for computers running on the Windows operating system

NVDA

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe

NVDA 2020.3

  -  24.4 MB  -  Open Source
  • Latest Version

    NVDA 2024.1

  • Operating System

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10

  • User Rating

    Click to vote
  • Author / Product

    NV Access / External Link

  • Filename

    nvda_2020.3.exe

  • MD5 Checksum

    30eb16969ba7051853c744836ee8ed42

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system. Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of NVDA 2020.3.


For those interested in downloading the most recent release of NVDA or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • NVDA 2020.3 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

What's new in this version:

- This release includes several large improvements to stability and performance particularly in Microsoft Office applications. There are new settings to toggle touchscreen support and graphics reporting. The existence of marked (highlighted) content can be reported in browsers, and there are new German braille tables.
- New Features
- You can now toggle reporting of graphics from NVDA's document formatting settings. Note that disabling this option will still read the alternative texts of graphics
- You can now toggle NVDA's touchscreen support. An option has been added to the Touch Interaction panel of NVDA's settings. The default gesture is NVDA+control+alt+t
- Added new German braille tables
- NVDA now detects read-only text UIA controls
- The existence of marked (highlighted) content is reported in both speech and braille in all web browsers
- This can be toggled on and off by a new NVDA Document Formatting option for Highlighting
- New emulated system keyboard keys can be added from NVDA's Input gestures dialog
- To do this, press the add button after you selected the Emulated system keyboard keys category
- Handy Tech Active Braille with joystick is now supported
- "Automatic focus mode for caret movement" setting is now compatible with disabling "Automatically set focus to focusable elements"

Changes:
- The Repor:t formatting script (NVDA+f) has now been changed to report the formatting at the system caret rather than at the review cursor position. To report formatting at the review cursor position now use NVDA+shift+f
- NVDA no longer automatically sets the system focus to focusable elements by default in browse mode, improving performance and stability
- CLDR updated from version 36.1 to version 37
- Updated eSpeak-NG to 1.51-dev, commit 1fb
- You can now utilize table navigation in list boxes with checkable list items when the particular list has multiple columns
- In the Add-ons manager, when prompted to confirm removal of an add-on, "No" is now the default
- In Microsoft Excel, the Elements List dialog now presents formulas in their localized form
- NVDA now reports the correct terminology for notes in MS Excel
- When using the "move review cursor to focus" command in browse mode, the review cursor is now set at the position of the virtual caret
- Information reported in browse mode, such as the formatting info with NVDA+F, are now displayed in a slightly bigger window centered on screen

Bug Fixes:
- NVDA now always speaks when navigating by word and landing on any single symbol followed by white space, whatever the verbosity settings
- In applications using QT 5.11 or newer, object descriptions are again reported
- When deleting a word with control+delete, NVDA no longer remains silent
- Now the word to the right of the deleted word is announced
- In general settings panel, the language list is now sorted correctly
- In the Input Gestures dialog, significantly improved performance while filtering
- You can now send Unicode characters beyond U+FFFF from a braille display
- NVDA will announce Open With dialog content in Windows 10 May 2020 Update
- A new experimental option in Advanced settings (Enable selective registration for UI Automation events and property changes) can provide major performance improvements in Microsoft Visual Studio and other UIAutomation based applications if enabled
- For checkable list items, the selected state is no longer announced redundantly, and if applicable, the unselected state is announced instead
- On Windows 10 May 2020 Update, NVDA now shows the Microsoft Sound Mapper when viewing output devices from synthesizer dialog
- In Internet Explorer, numbers are now announced correctly for ordered lists if the list does not start with 1
- In Google chrome, NVDA will now report not checked for all checkable controls (not just check boxes) that are currently not checked
- It is once again possible to navigate in various controls when NVDA's language is set to Aragonese
- NVDA should no longer sometimes freeze in Microsoft Word when rapidly arrowing up and down or typing characters with Braille enabled
- NVDA no longer appends nonexistent trailing space when copying the current navigator object to the clipboard
- NVDA no longer activates the Say All profile if there is nothing to read
- NVDA is no longer unable to read the features list in Internet Information Services (IIS) Manager
- NVDA now keeps the audio device open improving performance on some sound cards
- NVDA will no longer freeze or exit when holding down control+shift+downArrow in Microsoft Word
- The expanded / collapsed state of directories in the navigation treeview on drive.google.com is now always reported by NVDA
- NVDA will auto detect the NLS eReader Humanware braille display via Bluetooth as its Bluetooth name is now "NLS eReader Humanware"
- Major performance improvements in Visual Studio Code

Changes For Developers:
- The GUI Helper's BoxSizerHelper.addDialogDismissButtons supports a new "separated" keyword argument, for adding a standard horizontal separator to dialogs (other than messages and single input dialogs)
- Additional properties were added to app modules, including path for the executable (appPath), is a Windows Store app (isWindowsStoreApp), and machine architecture for the app (appArchitecture)
- It is now possible to create app modules for apps hosted inside wwahost.exe on Windows 8 and later
- A fragment of the log can now be delimited and then copied to clipboard using NVDA+control+shift+F1
- NVDA-specific objects that are found by Python's cyclic garbage collector are now logged when being deleted by the collector to aide in removing reference cycles from NVDA
- The majority of NVDA's classes are tracked including NVDAObjects, appModules, GlobalPlugins, SynthDrivers, and TreeInterceptors
- A class that needs to be tracked should inherit from garbageHandler.TrackedObject
- Significant debug logging for MSAA events can be now enabled in NVDA's Advanced settings
- MSAA winEvents for the currently focused object are no longer filtered out along with other events if the event count for a given thread is exceeded

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe