Design System Problems

NVDA Testing

January 15, 2026 • 5 min read

NVDA Testing

NVDA (NonVisual Desktop Access) testing uses the free, open-source screen reader for Windows to evaluate accessibility. NVDA is widely used by actual screen reader users, making it essential for comprehensive testing.

What Is NVDA Testing

NVDA is a free screen reader for Windows developed by NV Access. It is one of the most popular screen readers globally due to being free, open-source, and actively maintained.

NVDA testing verifies:

NVDA pairs most commonly with Firefox and Chrome, representing significant portions of actual screen reader usage.

How NVDA Testing Works

Installing NVDA:

Basic NVDA commands (Insert or Caps Lock as modifier):

Browse mode versus focus mode:

Testing workflow:

  1. Launch NVDA (Ctrl+Alt+N if running)
  2. Open target page in browser
  3. Navigate using various methods (headings, landmarks, sequential)
  4. Complete key tasks
  5. Verify announcements are meaningful
  6. Document issues

Key Considerations

Common Questions

How does NVDA compare to JAWS?

NVDA and JAWS are both popular Windows screen readers:

Both should be tested for comprehensive coverage. NVDA is sufficient for most testing needs and is preferred by some developers due to being free.

What is browse mode versus focus mode?

Browse mode lets users read and navigate web content with arrow keys. Letter shortcuts (H for headings) work in browse mode.

Focus mode sends keystrokes directly to the page for form interaction. Arrow keys scroll or interact with controls rather than navigating content.

NVDA switches modes automatically when entering form fields but can be toggled manually with NVDA + Space.

How can NVDA verbosity be adjusted?

NVDA’s speech verbosity settings affect how much information is announced. For testing:

Access settings via NVDA + N > Preferences > Settings. Consider testing at different verbosity levels.

Summary

NVDA testing uses the free Windows screen reader to evaluate accessibility. Learning essential commands, understanding browse mode versus focus mode, and testing with common browser combinations ensures compatibility for the significant population of Windows screen reader users.

Buoy scans your codebase for design system inconsistencies before they ship

Detect Design Drift Free
← Back to Accessibility Compliance