Fact-checked by Grok 2 weeks ago

NonVisual Desktop Access

NonVisual Desktop Access (NVDA) is a , open-source designed for the Windows operating system, enabling blind and visually impaired users to access and interact with the , applications, and web content through synthesized speech or output. Developed initially by Michael Curran in 2006 as a response to the high cost of commercial alternatives, NVDA operates portably from a USB drive without requiring installation, broadening its accessibility for users worldwide, including those in low-income regions. The project evolved under NV Access, a non-profit founded to sustain its through donations and community contributions, achieving over 250,000 users who have gained independence in , , and daily computing tasks. Key features include support for multiple languages, integration with web browsers like and , compatibility with applications, and advanced functionalities such as text-to-speech synthesis, display output, and customizable input gestures via keyboard commands. Its open-source model has fostered rapid innovation and global collaboration among developers, many of whom are themselves, positioning NVDA as a leading alternative to proprietary screen readers like . NVDA's impact lies in democratizing technology access by eliminating financial barriers, with ongoing releases—such as version 2025.3.1—ensuring compatibility with modern Windows versions and emerging software standards, thereby empowering users to perform tasks from web browsing to document editing without visual reliance.

Origins and Historical Development

Inception by Michael Curran (2006-2008)

Michael Curran, a Australian software developer and consultant, began developing NonVisual Desktop Access (NVDA) in 2006 as a free, open-source for Windows operating systems. The primary motivation stemmed from the prohibitive costs of commercial screen readers, such as Freedom Scientific's , which often exceeded $1,000 per license, thereby restricting access for and vision-impaired users in , employment, and daily computing tasks, especially in resource-limited regions. Curran, leveraging his programming expertise gained through self-study and , initiated the project during a break from his studies to prototype a lightweight, portable alternative that could run from USB drives without installation. On April 28, 2006, Curran publicly released the project's initial source code on , marking the formal inception of NVDA as an open-source endeavor under the GNU General Public License. Recognizing the need for collaboration, he soon invited James Teh, a fellow blind Australian programmer who had recently completed an IT degree, to join as co-developer; Teh contributed significantly to refining the core architecture, including and input handling mechanisms. Their partnership was rooted in a shared commitment to universal , with both developers relying entirely on keyboard-based coding due to their vision impairments, emphasizing first-principles design for reliability and minimal resource usage. In early 2007, Curran and Teh founded NV Access, a in , to provide institutional support for NVDA's development through grants, donations, and community involvement, transitioning the project from individual hobby to sustainable initiative. That year, funding from enabled Curran to attend the CSUN Assistive Technology Conference, where early demonstrations garnered interest from the accessibility community and highlighted NVDA's potential as a JAWS competitor despite its nascent stage. Through 2007 and 2008, the duo focused on core features like text-to-speech output via eSpeak and integration with Windows accessibility APIs, releasing alpha and beta versions that supported basic screen navigation, application reading, and braille display compatibility, while addressing challenges such as stability on older Windows versions like XP. These efforts established NVDA's foundational portability and zero-cost model, distinguishing it from resource-heavy alternatives.

Growth Under NV Access and Key Milestones (2009-2025)

Following the formal establishment of NV Access as a non-profit in 2007, NVDA experienced accelerated through dedicated full-time efforts funded by grants and donations, leading to enhanced stability, feature expansions, and broader accessibility. By 2009, NVDA had gained recognition for its impact, with founder Curran receiving the Vision Australia Youth Service Award and the earning the Vision Australia Making a Difference Award, reflecting early adoption among vision-impaired users seeking cost-free alternatives to proprietary screen readers. This period marked the beginning of systematic improvements, including better compatibility with emerging Windows architectures and increased community-driven translations, which by later years extended support to over 55 languages and deployment in more than 175 countries. Throughout the 2010s, NVDA's growth was evidenced by consistent release cycles on , with versions such as 2010.1 introducing refinements in and , fostering greater reliability for daily use. Key accolades underscored its rising prominence, including the 2010 ABC New Inventors "Less is More Award," the 2011 SourceForge Project of the Month designation in March, the Disability Action Week Award, the FCC Chairman's Award, and James Teh's QUT Outstanding Alumni Award; further honors followed in 2012 with the Digital Talking Books Award for Curran and the Access Award. These milestones coincided with expanding user base, as NVDA's open-source model enabled volunteer contributions and add-on development, reducing barriers in resource-limited regions where paid options like were prohibitive. Into the 2020s, NVDA solidified its position as a leading , with adoption metrics from the WebAIM Screen Reader User Survey indicating 41% usage among respondents in 2024, on par with commercial competitors and reflecting steady growth from prior years' approximately 30-35% shares. Technical advancements included robust support for features in releases like 2025.2, which enhanced browse mode, integration, eSpeak-NG speech, and LibLouis processing. A pivotal 2025 milestone was the launch of NVDA 2025.1, introducing NVDA Remote Access for controlling remote computers via another NVDA instance, addressing long-standing needs for collaborative and support in blind communities. Subsequent updates in NVDA 2025.3 further refined remote functionality, SAPI5 voices, displays, and the add-on store, with 95% of surveyed users reporting daily or weekly reliance on NVDA for speech output over . This evolution, sustained by NV Access's governance and global donations, has positioned NVDA as a of digital inclusion without compromising on empirical usability advancements.

Technical Architecture

Core Components and Underlying Technologies

NVDA is implemented primarily in , which facilitates rapid development, cross-module extensibility through , and interaction with Windows via libraries such as ctypes for interfaces. The wxPython framework provides the basis for any graphical components, including the NVDA settings interface and configuration dialogs. This Python-centric design enables modular construction, with core logic separated into subsystems for event handling, object modeling, and output generation. At the heart of NVDA's architecture lies the NVDAObjects subsystem, which models elements abstracted from Windows accessibility frameworks. These objects encapsulate properties such as name, role, value, states, and position, derived from APIs including Microsoft Active Accessibility (MSAA), IAccessible2, and UI Automation (UIA). This abstraction layer allows NVDA to track system focus, position, and object hierarchies across applications, supporting commands and announcements. For low-level access, particularly injecting into target processes to retrieve unexposed data, NVDA employs nvdaHelper—a C++ module compiled as a DLL that interfaces with the Python core via ctypes. Output mechanisms rely on pluggable interfaces for synthetic speech and . Speech synthesis integrates with engines like eSpeak-ng or (SAPI5), augmented by custom pronunciation dictionaries in symbols.dic for handling abbreviations and symbols. support uses the liblouis library for translating text to codes via configurable tables, enabling compatibility with refreshable displays. Event-driven processing, managed by modules like scriptHandler and appModuleHandler, ensures updates from Windows events, with plugins extending through app-specific or modules.

Integration with Windows Accessibility APIs

NVDA integrates with Windows accessibility frameworks through Microsoft Active Accessibility (MSAA), UI Automation (UIA), and IAccessible2 to retrieve properties of user interface elements, such as names, roles, states, values, and hierarchical relationships. These enable NVDA to monitor UI changes via Windows events (e.g., WinEvents) and query application-specific trees, supporting interaction across native Windows controls, third-party applications, and browsers. The core of this integration lies in NVDA's NVDAObjects architecture, comprising classes that wrap interfaces into a unified model for consistent exposure and event handling. For MSAA and IAccessible2, elements are primarily managed by the NVDAObjects.IAccessible.IAccessible base class, which developers can extend to customize behaviors like focus events or overrides (e.g., shouldAllowIAccessibleFocusEvent). IAccessible2 extends MSAA with enhanced semantics for complex controls, such as text attributes and relations, improving support in applications like that expose this interface; NVDA added IAccessible2 compatibility early in its development to access richer web content details, including cursor positions in certain documents. UIA integration, leveraging the client API available since Windows 7, provides more granular and reliable access for modern UI elements, particularly in Microsoft Office applications. NVDA supports UIA for controls like and Excel documents, where it can report detailed formatting and structure; a user-configurable option allows preferring UIA over MSAA in Word for superior content accuracy, as UIA exposes native document models more effectively than legacy APIs. This layered fallback approach—prioritizing UIA when available, reverting to MSAA/IAccessible2 otherwise—ensures broad compatibility while optimizing for newer Windows components.

Features and User Capabilities

Output and Interaction Mechanisms

NVDA primarily delivers output through synthetic speech and refreshable braille displays, enabling users to perceive screen content audibly or tactilely. Speech output utilizes the bundled eSpeak NG synthesizer, an open-source engine supporting over 40 languages, alongside compatibility with Windows-native options such as SAPI 5 voices and OneCore voices (default on Windows 10 and later). Users can select synthesizers, voices, and variants via the Speech Settings dialog (NVDA+Control+V), adjusting parameters like rate (0-100 scale), pitch, volume, and inflection; additional features include automatic language switching, punctuation levels (controlled by NVDA+P), and capital pitch inflection or beeps. Braille output employs the LibLouis library for translation into contracted or uncontracted codes across multiple languages, supporting a wide array of displays from manufacturers like Freedom Scientific Focus, HumanWare Brailliant, and Handy Tech via USB or Bluetooth connections, with automatic detection enabled by default. Braille settings allow configuration of display modes (e.g., focus-following or speech-tethered), cursor visibility and blinking, and context presentation for elements like headings or links, using abbreviations such as "btn" for buttons. Supplementary audio feedback includes beeps for mouse movements (toggleable in Mouse Settings) and system events, with options for audio ducking to lower application volumes during speech and sound splitting for stereo separation. Interaction with NVDA occurs mainly through keyboard commands, supplemented by touch gestures on compatible devices and braille input. The primary input method relies on keyboard shortcuts prefixed with the NVDA modifier key—defaulting to Insert (or Numpad Insert on laptops) but configurable to include Caps Lock—across desktop or laptop layouts; examples include NVDA+Down Arrow to read content from the cursor position onward, NVDA+T for the current window title, and NVDA+F for object navigation. Keyboard settings (NVDA+Control+K) enable toggles for speaking typed characters (NVDA+2) or words (NVDA+3), report command keys (NVDA+4), and speech interruption during typing. On touchscreen devices, touch interaction support (toggled via NVDA+Control+Alt+T) provides gesture-based navigation, such as one-finger flicks for scrolling, two-finger taps to pause speech, and three-finger taps to switch between text review and object modes, with typing modes allowing lift-to-type or double-tap activation. Braille input, available on supported displays with integrated keyboards (e.g., Perkins-style), translates braille dots to text using configurable input tables matching output codes, where dot 7 backspaces and dot 8 commits input. All input methods support customization through the Input Gestures dialog, permitting reassignment of keys, gestures, or braille commands to specific actions while avoiding conflicts, accessible via NVDA+N then Preferences > Input Gestures. Speech can be paused (Shift) or stopped (Control), and global modes cycled with NVDA+S (off, on-demand, talk, or beeps). NVDA provides multiple modes to enable efficient interaction with Windows applications and . In focus mode, NVDA follows the active system focus, such as a text field or , announcing its state and allowing direct input, while browse mode creates a copy of the for structural using commands like H for headings, L for lists, or single-letter quick keys. Object treats screen elements as a hierarchical , accessible via NVDA plus arrows (e.g., NVDA+8 for parent object, NVDA+2 for next child), facilitating exploration of complex interfaces where focus is limited. shortcuts vary by layout: users employ Insert (NVDA modifier) with numpad for many actions, while users use NVDA+ relevant keys, such as NVDA+down arrow to start reading from the current position. Customization options are accessed primarily through the NVDA menu (NVDA+N) or direct keystrokes like NVDA+Ctrl+G for general settings, allowing users to adjust speech parameters including synthesizer selection (e.g., or installed third-party voices), rate, pitch, volume, and pronunciation dictionaries for custom word handling. Additional dialogs cover keyboard echo levels (words, lines, or none), display configuration (input/output bindings and translation tables), mouse settings (e.g., cursor shape changes or audio indication), and document formatting reports (e.g., toggling font or alignment announcements). These settings persist across sessions and can be saved in profiles tied to specific applications for context-aware adjustments, such as reduced verbosity in games. The add-ons system extends NVDA's core functionality via installable packages, managed through the built-in Add-on Store under the Tools menu, which lists verified community and third-party extensions for download and automatic installation. Add-ons can include appModules for application-specific enhancements (e.g., better support for inaccessible software), global plugins for system-wide features like custom sound schemes, or drivers for additional hardware. Installation requires NVDA to be running, with updates handled similarly; as of 2025, the directory hosts hundreds of add-ons, though users must verify compatibility with their NVDA version to avoid conflicts. NV Access recommends official or reviewed add-ons to mitigate risks from unmaintained packages.

Development Model and Sustainability

Open-Source Governance and Community Involvement

NV Access Limited, the non-profit organization stewarding NVDA, operates as an limited by guarantee and is governed by a , with at least one-third of directors required to be blind or vision impaired to ensure alignment with user needs. The board, currently comprising Michael Curran (NVDA's creator and lead developer), James Teh (former co-lead developer), Mathew Mirabella, Emma Bennison, Michaela Ryan, and Jevan Goodhew, oversees strategic direction, resource allocation, and the project's long-term sustainability, including employment of core developers funded by donations and grants. This structure emphasizes continuity of NVDA's mission to provide free, open-source software. NVDA's open-source development follows a collaborative model hosted on GitHub under the nvaccess/nvda repository, where NV Access maintains primary oversight while integrating contributions from a global volunteer community. Governance is guided by a documented and principles, a development roadmap, and a that promotes inclusive participation and respectful collaboration. Contributions are managed through structured processes outlined in the repository's guidelines, including reporting and testing issues, submitting pull requests for code changes, translations into over 55 languages by volunteers, and development of add-ons for extended functionality. Quality is enforced via automated checks like CodeQL for security and pre-commit hooks, with releases progressing from alpha and beta builds to stable versions. Community involvement extends beyond code to include user support via official email lists and forums, such as the NVDA users group launched in for safe, welcoming discussions on usage and troubleshooting. Volunteers worldwide, including prominent contributors like Bhavya Shah, participate in testing, , and , enabling NVDA's adaptation across more than 175 countries and fostering an of third-party add-ons. This decentralized yet coordinated approach relies on motivated individuals joining via issues, email groups, or direct outreach to NV Access, without formal hierarchical barriers beyond merit-based review of submissions.

Funding Mechanisms and Organizational Structure

NV Access Limited operates as an Australian public company limited by guarantee (ACN 149 271 036, 96 149 271 036), registered as a with the Australian Charities and Not-for-profits Commission (ACNC) since its establishment in 2007 to sustain NVDA's development on a not-for-profit basis. The organization is governed by a , required by its constitution to include at least 33% blind or vision-impaired members to align decision-making with end-user needs; as of recent records, directors comprise Michael Curran, James Teh, Mathew Mirabella, Emma Bennison, Michaela Ryan, and Jevan Goodhew. Day-to-day operations involve a small core staff, including a and software engineers, who handle primary development, code reviews, and security protocols such as restricted server access and policies. This is augmented by an open-source model that leverages global volunteer contributions from the NVDA development community for features, translations (supporting over 55 languages), and testing, ensuring distributed governance without formal hierarchies beyond the board. Funding relies predominantly on grants from corporations and philanthropic sources alongside individual donations, which collectively support full-time developer salaries, infrastructure like hosting and tools, and participation in accessibility conferences. Donations are tax-deductible for Australian contributors and can be made via one-time bank transfers to NV Access's account at (BSB 114879, Account 466910487, SWIFT SGBLAU2S), with receipts issued upon request. Supplementary revenue derives from paid services tailored to enterprises and governments, including training programs, consulting, and products like the NVDA Productivity Bundle, which bundles the with enhanced support options. NV Access's registration as a provider under Australia's (NDIS) further enables access to disability-related funding streams for eligible users and services. This diversified approach maintains NVDA's free distribution model while funding 4 major releases annually, incorporating features such as on-demand speech modes and native selection enhancements.

Adoption, Reception, and Impact

Global Usage Patterns and Empirical Metrics

According to the WebAIM User Survey #10 conducted in late 2023 and published in February 2024, NVDA was the most frequently used desktop among respondents, with 65.6% reporting its use, slightly surpassing at 60.5%. This survey, which gathered responses from over 1,800 users primarily involved in testing, indicates NVDA's strong position in the ecosystem, though retained a slight edge as the primary desktop at 40.5% compared to NVDA's 37.7%. NVDA's adoption is particularly notable in non-n regions, where its free and open-source nature facilitates broader accessibility; for instance, regional breakdowns from related analyses show NVDA usage at 37% in versus 24% in , reflecting lower institutional reliance on proprietary tools outside the U.S. Empirical metrics highlight NVDA's integration with web browsers, with 21.3% of users pairing it with , the second-most common combination after JAWS with Chrome at 25%. User satisfaction remains high, at 97% for NVDA as a primary , attributed in survey to its cost-free model and frequent updates, though direct global download or active installation figures are not publicly disclosed by NV Access beyond aggregated impact claims of enabling over 250,000 individuals. NVDA supports over 50 languages, contributing to its estimated reach across more than 175 countries, as reported by developer communities in 2022, though these figures likely underrepresent total users given the software's portable, offline-installable distribution.
Screen ReaderUsage Rate (%)Primary Usage Rate (%)Source
NVDA65.637.7WebAIM Survey #10 (2024)
JAWS60.540.5WebAIM Survey #10 (2024)
NarratorNot specifiedLow (built-in Windows)WebAIM Survey #10 (2024)
An NV Access community survey from October 2024 further corroborates daily reliance, with 95% of respondents using NVDA either daily or weekly, and 28% favoring speech output over , underscoring its role in low-resource environments where proprietary alternatives like incur licensing costs. These patterns align with NVDA's growth trajectory, overtaking as the top in WebAIM's 2019 survey (#8) and maintaining momentum through open-source contributions. While surveys like WebAIM's provide robust self-reported data from engaged users, they may skew toward technically proficient individuals, potentially undercapturing passive adoption in developing regions.

Contributions to Broader Accessibility Ecosystem

NVDA's open-source model has democratized access to screen reading technology, enabling broader participation in the accessibility ecosystem by removing financial barriers that proprietary alternatives impose. Developed by the non-profit NV Access since 2006, NVDA provides a free tool that has reportedly empowered over 250,000 individuals worldwide with opportunities in education and employment by facilitating interaction with Windows-based systems and applications. This cost-free availability, in contrast to commercial screen readers costing thousands of dollars, has expanded the global user base, particularly in resource-limited regions, thereby amplifying feedback loops where developers must address real-world usability issues to serve a larger visually impaired population. As a primary instrument for verifying compliance with web standards such as WCAG and 508, NVDA plays a pivotal role in auditing and development practices. Its strict interpretation of semantic markup and attributes often reveals compatibility gaps that less rigorous tools overlook, uncovering up to 90% of issues in content testing. professionals and organizations routinely employ NVDA to simulate user experiences, ensuring forms, , and dynamic content function without visual cues, which in turn drives iterative improvements in engines, frameworks, and systems. This testing utility has influenced the refinement of accessibility guidelines, as evidenced by its into processes for ADA and WCAG adherence. NVDA's support for over 50 languages and extensible architecture via community add-ons further integrates it into diverse workflows, complementing tools like and while fostering . By prioritizing , NVDA has spurred innovation in the ecosystem, challenging proprietary dominance and encouraging vendors to enhance native features, such as Microsoft's Narrator, through competitive pressures and shared best practices derived from its codebase and user reports.

Criticisms, Limitations, and Comparisons

Identified Technical and Usability Shortcomings

NVDA has been reported to exhibit instability, including crashes and freezes, in interactions with certain applications. For instance, when navigating form elements like checkboxes or radio buttons in , NVDA may freeze, causing the host application to crash and exit entirely. Similar issues occur in , where NVDA and the application freeze during document processing, often requiring users to enable a "" for NVDA to mitigate conflicts. These problems are frequently linked to specific software versions or add-ons, though they persist in some configurations as of 2023. Compatibility gaps with particular user interface elements represent another technical limitation. In systems, NVDA fails to audibly announce the selected number when users pick dates from calendars, hindering precise input and navigation. Likewise, in presentations, NVDA continues to read text boxes marked as decorative, undermining efforts to achieve compliance with standards like Section 508 by cluttering output with irrelevant content. These shortcomings stem from incomplete handling of attributes or application-specific implementations, affecting reliability in professional and administrative contexts. Usability challenges arise from NVDA's heavy reliance on memorized keyboard shortcuts for navigation, browsing, and configuration, which can overwhelm beginners despite available training resources. The tool's output variability—altered by browser settings, speech synthesizer choices, or enabled add-ons—complicates consistent performance and requires users to possess prior knowledge of web standards like WCAG to interpret results accurately during testing or daily use. In educational platforms such as New Quizzes or e-learning dialogs, NVDA may skip question stems, duplicate announcements of content, or lose focus on interactive elements, disrupting workflow and necessitating workarounds like restarting or adjusting modes. While updates address many such issues, the dependence on community add-ons for extended functionality can introduce further instability, as incompatible extensions exacerbate crashes in resource-constrained environments.

Contrasts with Proprietary Screen Readers like

NVDA, being , eliminates financial barriers to entry for users, in stark contrast to proprietary screen readers like , which require paid licenses—such as perpetual professional editions costing around $1,285 or annual subscriptions starting at $90 for maintenance. This cost differential has driven NVDA's adoption in resource-constrained environments and among individual users, while remains prevalent in institutional settings where budgets support vendor-backed solutions. In terms of resource utilization and performance, NVDA's lightweight design—occupying roughly 23 compared to JAWS's over 1 —results in faster startup times, lower CPU demands, and greater responsiveness on lower-end hardware, making it preferable for everyday personal computing. JAWS, with its extensive built-in features and heuristics for interpreting ambiguous content, can introduce , particularly in web browsing or with expressive voices, though it offers deeper integration for specialized tasks like advanced document analysis. Feature sets diverge notably in customization and standards compliance: NVDA adheres more strictly to web standards like , exposing raw code deficiencies without proprietary "guessing" mechanisms, which enhances its utility for auditing and WCAG conformance testing. Conversely, provides a broader array of pre-built scripting tools, modes, and enterprise-grade heuristics that smooth over inconsistencies in legacy or non-standard applications, potentially at the expense of revealing underlying implementation flaws. NVDA compensates through its extensible add-on ecosystem, fostering community-driven enhancements, while relies on Freedom Scientific's proprietary updates, which occur less frequently without maintenance agreements. Support models further highlight the divide: NVDA's community forums and volunteer-driven development offer rapid issue resolution and transparent , but lack formal SLAs, whereas JAWS includes dedicated phone/email support and contractual guarantees suited to organizational . Empirical usage data from 2024 surveys indicate JAWS retaining dominance in (55.5% primary usage vs. NVDA's 24%), often due to entrenched institutional preferences, yet NVDA leads globally, reflecting its efficacy for non-enterprise needs. In specific scenarios, such as rendering, NVDA has demonstrated superior detection of accessible elements that JAWS overlooks, underscoring its role in promoting stricter developer accountability.

References

  1. [1]
    About NVDA - NV Access
    NVDA (Non-Visual Desktop Access) allows blind and vision impaired people to access and interact with the Windows operating system and many third party ...
  2. [2]
    About NV Access
    NV Access develops and supports free and open source software that facilitates access to technology for blind and vision impaired people.
  3. [3]
  4. [4]
    NV Access
    NVDA: Non-Visual Desktop Access. We have already enabled 250,000+ people to gain freedom, education and employment! How to get involved. Download the NVDA ...Download NVDA · About NVDA · About · NVDA 2025.3.1 User Guide
  5. [5]
    Non-Visual Desktop Access (NVDA) - IT Services, University of York
    Key features · Works with a wide range of apps, including web browsers, Mozilla Firefox and Google Chrome, and Microsoft 365 programmes, such as Word and Excel.
  6. [6]
    A Brief History of Screen Readers - Knowbility
    Jan 6, 2021 · First released in 2006, NVDA usage is now rivaling that of JAWS. VoiceOver is the screen reader built into Apple operating systems including ...
  7. [7]
    NVDA 2025.3.1 User Guide
    Introduction. Welcome to NVDA! NonVisual Desktop Access (NVDA) is a free and open source screen reader for the Microsoft Windows operating system.<|separator|>
  8. [8]
    The hidden history of screen readers - The Verge
    Jul 14, 2022 · The screen reader JAWS was dominant for decades before upstart open source alternative NVDA came along. This is the story of the blind ...
  9. [9]
    Project of the Month, March 2011 - SourceForge Community Blog
    Mar 8, 2011 · On April 28th 2006, Michael released the very first code for the ... Michael Curran. Occupation: President/software developer – NV ...
  10. [10]
    Releases · nvaccess/nvda - GitHub
    Releases: nvaccess/nvda ; 2025.3. last month · release-2025.3 ; 2025.3rc1. Sep 8 · release-2025.3rc1 ; 2025.3beta3. Aug 31 · release-2025.3beta3 ; 2025.3beta2. Aug 24.
  11. [11]
    Screen Reader User Survey #10 Results - WebAIM
    Feb 22, 2024 · The 2021 survey saw an increase in JAWS usage and decrease in NVDA usage, but in 2024 the usage of both are again nearly the same at 41% for ...Missing: growth | Show results with:growth
  12. [12]
    NVDA 2025.2 Released - NV Access
    Aug 13, 2025 · NV Access is pleased to announce that version 2025.2 of NVDA, the free screen reader for Microsoft Windows, is now available for download.Missing: 2009-2025 | Show results with:2009-2025
  13. [13]
    What's New in NVDA
    2025.1. This release introduces NVDA Remote Access, allowing you to control a remote computer running NVDA from another device running NVDA. There are many ...
  14. [14]
    In-Process 23rd October 2024 - NV Access
    Oct 23, 2024 · 95% of respondents to the survey use NVDA either daily or weekly, with 28% of users using speech more than braille. This reaffirms the critical ...Missing: adoption | Show results with:adoption
  15. [15]
    What's New in NVDA
    What's New in NVDA. 2025.3. This release includes improvements to Remote Access, SAPI5 voices, braille and the Add-on Store. Add-ons in the Add-on Store can ...
  16. [16]
    A Python-based Screen Reader Providing Access to Computers for ...
    Develops the free NVDA screen reading software, allowing the blind and vision impaired equal access to computers around the world. www.nvaccess.org. Our ...
  17. [17]
    nvaccess/nvda: NVDA, the free and open source Screen ... - GitHub
    NVDA (NonVisual Desktop Access) is a free, open source screen reader for Microsoft Windows. It is developed by NV Access in collaboration with a global ...Issues · Pull requests 24 · Security · Actions
  18. [18]
    NVDA 2025.3 Developer Guide
    Introduction. This guide provides information concerning NVDA development, including translation and the development of components for NVDA.Translation · Plugins · Packaging Code as NVDA... · NVDA Python Console
  19. [19]
    The Inside Story of NVDA: parts that make up NVDA screen reader
    Jun 19, 2024 · Injecting parts of NVDA into other programs is provided by two modules: NVDA helper for talking to certain programs, and NVDA remote loader (not to be confused ...Using the Python Console in NVDANVDA Controller Client for PythonMore results from nvda.groups.io
  20. [20]
    NVDA Screen Reader Overview - Assistiv Labs
    The modern Windows accessibility API, UIA, is supported as well as legacy MSAA and IA2. Getting Started. If you're on a Windows PC, you can download NVDA for ...
  21. [21]
    The Inside Story of NVDA: API and overlay classes
    These classes represent various API's and controls powered by them, including MSAA/IAccessible (NvDAObjects.IAccessible.IAccessible), Java Access Bridge ( ...Missing: integration | Show results with:integration
  22. [22]
    What's New in NVDA
    Added support for the IAccessible2 accessibility API. A part from the ability to announce more control types, this also allows NVDA to access the cursor in ...
  23. [23]
    What's New in NVDA
    Support for UI Automation via the UI Automation client API available in Windows 7, as well as fixes to improve the experience of NVDA in Windows 7. NVDA can ...
  24. [24]
    NVDA 2025.3 User Guide
    Introduction. Welcome to NVDA! NonVisual Desktop Access (NVDA) is a free and open source screen reader for the Microsoft Windows operating system.Missing: 2009-2025 | Show results with:2009-2025
  25. [25]
    ui automation - nvda@nvda.groups.io
    Jul 13, 2021 · In NVDA 2021.1 we've added the ability to use UI Automation to access Excel as well. In some cases, using UIA can give more information about a ...Missing: NVDAObjects | Show results with:NVDAObjects
  26. [26]
    The Road to Good Intentions Is Paved with Hell - Knowbility
    Jun 1, 2023 · MSAA hangs on in older Windows components like the desktop and taskbar, UI Automation works increasingly well in components introduced since ...
  27. [27]
  28. [28]
    Getting Started With NVDA's Object Recognition | Accessworld
    NVDA's Object Navigation sees everything as objects, allowing navigation among them using NVDA+numpad keys, like 8 to go up, 2 to go down.
  29. [29]
    NVDA 2025.3 Commands Quick Reference
    Basic NVDA commands: Reporting System Information, Navigating with NVDA, Navigating with the System Focus, Navigating with the System Caret.Missing: 2009-2025 | Show results with:2009-2025
  30. [30]
    NVDA Add-ons Directory: Home
    Show only verified (official) add-ons that comply with international publishing processes and are published at the community add-ons website.Missing: system | Show results with:system
  31. [31]
    Legacy NVDA Community Add-ons website - now out of date
    NVDA add-ons are additional packages that can be downloaded and installed into your copy of NVDA to enhance existing functionality or add additional features.Legacy add-ons · Add-ons under development · Community Announcements
  32. [32]
    Product categories | Third Party add-ons - NV Access
    Links to popular third-party commercial add-ons for NVDA. For free add-ons, please visit the “Add-on Store” available from the “Tools” menu in NVDA.
  33. [33]
    Corporate & Government - NV Access
    You can always download the latest stable version of NVDA from the NVDA downloads page. NVDA will run on any computer capable of running Windows 10 or later.
  34. [34]
    New official NVDA users email list
    Jul 4, 2025 · A community dedicated to helping people understand and use the NVDA screen reader in a friendly, safe and welcoming environment. Join at https ...
  35. [35]
    NVDA Stories - NV Access
    We talk with popular NVDA community contributor Bhavya Shah. Bhavya recently finished high school in Mumbai and then moved continents to accept a university ...
  36. [36]
    Contributing to NVDA - NV Access
    Mar 18, 2021 · You can contribute by joining email groups, investigating GitHub issues, creating pull requests, creating add-ons, and sharing the word about  ...Missing: involvement | Show results with:involvement
  37. [37]
    Nv Access Limited - ACNC
    Nv Access Limited ; Who the charity helps: People with disabilities ; Date established: 31/12/10 ; Last reported: 23/1/25 ; Next report due: 30/1/26 ; Financial year ...
  38. [38]
    Support Us - NV Access
    NV Access is a registered charity and software development company. We are the creators of NVDA, a free, open source, globally accessible screen reader for the ...Missing: mechanisms | Show results with:mechanisms
  39. [39]
    Accessibility Usage Survey Results Unraveled
    Mar 11, 2024 · JAWS usage was higher than any media in North America, 55% JAWS to 24% NVDA. In Australia, 45% JAWS to 37% NVDA. Though JAWS usage was lower in ...Transcript · 04:06 - Webaim Survey... · 12:14 - The Most Used Screen...<|separator|>
  40. [40]
    Key Findings From the WebAIM 2024 Screen Reader User Survey
    Mar 20, 2024 · JAWS with Chrome was the highest at almost 25%, and NVDA with Chrome came in at a little over 21%. Not surprising, about 86% of screen reader ...Missing: global | Show results with:global
  41. [41]
    Everything you need to know about the WebAIM screen reader survey
    On Desktop, 40.5% of people use JAWS as their primary screen reader, followed by NVDA with 37.7%. However, NVDA has a slightly higher satisfaction rating at 97 ...
  42. [42]
    NVDA Screen Reader: An Overview for Developers and Content ...
    Jan 28, 2022 · NVDA (NonVisual Desktop Access) is a free, portable screen reader designed for Microsoft Windows. It can output visual content as audio or braille, and it's ...<|control11|><|separator|>
  43. [43]
    Screen Reader User Survey #8 Results - WebAIM
    Sep 27, 2019 · NVDA is now the most commonly used screen reader among survey respondents. Notably, Narrator—freely available in Windows for several years—is ...
  44. [44]
    Nvda - The World Report
    Rating 7/10 (484) Apr 16, 2025 · Developed by NV Access in 2006, NVDA has challenged the dominance of costly proprietary alternatives like JAWS (Job Access With Speech) and ...
  45. [45]
    Using the NVDA Screen Reader to Test Web Accessibility - AudioEye
    Jan 28, 2025 · Michael Curran, an accessibility consultant and software engineer, started the NVDA project in 2006. Curran, who has a vision disability, ...Missing: inception 2006-2008
  46. [46]
    NVDA vs. JAWS: Screen Reader Testing Comparison | UXPin
    Sep 22, 2025 · Market Share (2024), 65.6% of screen reader users, 60.5% of screen reader users. Release Year, 2006, 1995. Markup Interpretation, Strict DOM and ...
  47. [47]
    NVDA Certification for WCAG and ADA Compliance
    May 16, 2025 · Launched in 2006 by Michael Curran and James Teh, NVDA was created to provide blind and vision-impaired users with access to computers without ...
  48. [48]
    What is NVDA? Definition of Nonvisual Desktop Access and Its Key ...
    Sep 7, 2024 · Nonvisual Desktop Access (NVDA) is an open-source screen reader designed for blind users to access and interact with computers.
  49. [49]
    Adobe Acrobat crashes and NVDA freezes completely when ...
    Aug 22, 2023 · Actual behavior: NVDA freezes and at least Adobe Acrobat crashes completely and exits. See attached NVDA log and Adobe crashdump.Missing: instability | Show results with:instability
  50. [50]
    libreoffice and NVDA screen reader crashing and freezing - English
    Oct 11, 2017 · Detect when NVDA is loaded, bring up a dialog letting the user know to put NVDA into sleep mode when using this applications with an ok button…Missing: instability | Show results with:instability
  51. [51]
    Evaluation of accessibility of open-source EHRs for visually ... - NIH
    Also, JAWS and NVDA failed to read out the number being selected in the calendar when picking a date, which could make it difficult for users to select the ...
  52. [52]
    NVDA Screen Reader is reading text boxes marked as decorative in ...
    Jun 30, 2025 · I marked multiple objects as decorative in a PPT, and the NVDA screen readers still read them. This impacts the ability to make them Section 508 compliant.<|separator|>
  53. [53]
    Using NVDA to Evaluate Web Accessibility - WebAIM
    Sep 28, 2020 · NVDA is a free screen reader for Windows computers. This article is designed to help new or novice NVDA users learn how to test web content.Missing: frameworks | Show results with:frameworks
  54. [54]
    Issues with NVDA screen reader and New Quizzes
    Jan 18, 2024 · We are having the following problems with the NVDA screen reader in Canvas New Quizzes: NVDA won't read the question stem for a multiple ...
  55. [55]
    Screen reader issues - The Evolve Authoring Community
    Jun 10, 2025 · We're seeing some consistent issues when testing courses with NVDA screen reader. All dialog contents announced twice by the screen reader.Missing: usability | Show results with:usability
  56. [56]
  57. [57]
    Best 5 Screen Readers of 2025 - My Codeless Website
    How much does JAWS Screen Reader cost? JAWS, unlike Google TalkBack and NVDA, is available for a hefty price of $900 for one-time purchase or of $90 annual ...
  58. [58]
    The Workplace Accessibility Debate: NVDA, JAWS, and What's Fair
    Aug 1, 2025 · At the center of the debate: why NVDA, a free and powerful open-source screen reader, isn't more commonly used in professional environments ...
  59. [59]
    NVDA or JAWS for a total noob about screen readers : r/Blind - Reddit
    Sep 26, 2022 · JAWS is, I feel, more work-focused and will give you things like better text analysis feaatures in office programs, may also be somewhat more ...What is the difference between NVDA and JAWS? : r/accessibilityNvda or jaws for screen reader? : r/Blind - RedditMore results from www.reddit.comMissing: features | Show results with:features
  60. [60]
    Switching from Jaws to NVDA due to performance issues? - Facebook
    Aug 18, 2025 · Users discuss switching from JAWS to NVDA screen reader, sharing their experiences and providing guidance for those considering the switch. 󱙈.Why do you prefer NVDA over other screen readers? - FacebookWhy is the NVDA user guide so poorly organized? - FacebookMore results from www.facebook.comMissing: criticisms | Show results with:criticisms
  61. [61]
    A Brief Introduction to JAWS, NVDA, and VoiceOver - CSS-Tricks
    Sep 7, 2022 · A screen reader is an important accessibility tool for people with no or limited vision. People who are blind or those with low vision can ...
  62. [62]
    Product analysis: Screen reader comparisons - iSoftStone
    In 2006 NVDA was released. It was unique in a couple of ways; it was open source, meaning people could learn how to contribute to its development, and it was ...<|separator|>
  63. [63]
    JAWS vs NVDA: Which Is Better for Accessibility Audits?
    May 27, 2025 · Debating between JAWS vs NVDA for accessibility audits? This article helps you choose the right screen reader based on your goals, budget, ...Jaws Vs Nvda: Key... · Usability And Learning Curve · Interaction Modes And...<|separator|>
  64. [64]
    Difference between JAWS and NVDA for accessibility testing
    Jun 11, 2019 · If you want to use it to help with a WCAG audit, I would recommend NVDA because JAWS uses more heuristics than NVDA.Missing: comparison | Show results with:comparison
  65. [65]
    Comparative Analysis of Top 5 Screen Readers - LinkedIn
    Feb 7, 2024 · However, compared to JAWS's treasure trove of features, NVDA might lack certain advanced tools. Additionally, some technical know-how might ...
  66. [66]
    Choosing the Right Screen Reader: A Comparison of JAWS, NVDA ...
    May 22, 2023 · Although NVDA is free, its essential features are comparable to the likes of paid software such as JAWS. It is a Windows-only software that ...Missing: advantages disadvantages
  67. [67]
    Screenreader Comparisons - Perkins School For The Blind
    NVDA supports web content using JavaScript. For students testing the screenreaders, NVDA was considered to be the second best screen reader in terms of ...<|separator|>
  68. [68]
    Home Licenses - Freedom Scientific
    JAWS, ZoomText, Fusion, and OpenBook are all available via perpetual licenses. Phone and email technical support is included with Home Perpetual (retail) ...Jaws · Dealer Locator · ZoomText
  69. [69]
    Screen Reader User Survey #10 Results - WebAIM
    Feb 22, 2024 · 91.3% of respondents use a screen reader on a mobile device, with VoiceOver being the most popular by far at 70.6%. Only 34.6% of respondents ...