NVDA Fundamentals
Browse mode, Elements List, keyboard layouts and object navigation for NVDA (NonVisual Desktop Access).
What you'll learn:
- Desktop vs Laptop keyboard layouts and the NVDA modifier key
- Browse mode vs Focus mode on web pages
- Single-letter navigation and the Elements List (
NVDA+F7) - Object navigation, Input Help and speech settings
Quick Start
Understanding the NVDA key: Throughout this guide, NVDA refers to the NVDA modifier key—by default Insert (on the extended keypad or number pad) or Caps Lock if enabled during setup. When you see NVDA+F7, hold down your NVDA key and press F7.
Desktop vs Laptop keyboard layout: NVDA has two keyboard layouts (chosen on the Welcome screen or in NVDA+N → Preferences → Settings → Keyboard). Several reading and object-navigation shortcuts differ between Desktop layout (which uses the number pad, with Num Lock turned off) and Laptop layout. Both are shown below where they differ.
Download NVDA free from nvaccess.org. Start an installed copy of NVDA with Ctrl+Alt+N (when the desktop shortcut option is enabled), or launch it from the Start menu. Press NVDA+Down Arrow (Desktop layout) or NVDA+A (Laptop layout) for Say All to read continuously from your cursor position. On web pages, press H to jump between headings, K to jump between links, or NVDA+F7 to open the Elements List.
Essential Commands Reference
| Command | Action |
|---|---|
NVDA + Down Arrow (Desktop) / NVDA + A (Laptop) | Say All (continuous reading from cursor) |
NVDA + Up Arrow (Desktop) / NVDA + L (Laptop) | Read current line |
NVDA + F7 | Open Elements List (links, headings, form fields, buttons, landmarks) |
NVDA + Space | Toggle between Browse mode and Focus mode |
H / Shift + H | Next / Previous heading in Browse mode |
K / Shift + K | Next / Previous link in Browse mode |
NVDA + N | Open the NVDA menu (Preferences, Tools, Help → User Guide) |
NVDA + 1 | Toggle Input Help mode on or off |
NVDA + T | Read current window title |
NVDA + Tab | Report the object with focus |
NVDA + B | Read all controls in the active window or dialogue box |
Ctrl + NVDA + Up/Down Arrow (Desktop) / Ctrl + NVDA + Shift + Up/Down Arrow (Laptop) | Adjust active speech synth setting (such as rate or volume) in the Synth Settings Ring |
Step-by-Step Tutorial Guide
Getting Started & Finding Help
- Download NVDA from nvaccess.org (free and open source)
- Launch an installed copy of NVDA from the desktop shortcut or Start menu, or press Ctrl+Alt+N when the desktop shortcut option is enabled
- Choose your preferred keyboard layout (Desktop or Laptop) in the Welcome dialogue
- Press Ctrl at any time to silence speech immediately (or Shift to pause and resume speech)
- Press NVDA+1 to turn on Input Help mode—pressing any key or shortcut will announce its function without performing it; press NVDA+1 again to exit
- To open the full NVDA User Guide or Commands Quick Reference, press NVDA+N to open the NVDA menu, then choose Help
Basic Reading
- Press NVDA+Down Arrow (Desktop) or NVDA+A (Laptop) to start continuous reading (Say All)
- Use the Up and Down Arrow keys to read line by line
- Press NVDA+Up Arrow (Desktop) or NVDA+L (Laptop) to hear the current line repeated (press twice quickly to spell the line)
- Use Ctrl+Left/Right Arrow to move word by word
- Use Left/Right Arrow to move character by character
Web Navigation
Understanding Browse mode: On web pages and PDF documents, NVDA uses Browse mode so single-letter keys jump straight to specific page elements:
- Press H to jump to the next heading, or Shift+H for the previous heading
- Use number keys 1–6 to jump to a specific heading level
- Press K to move to the next link, or Shift+K for the previous link
- Press F to move to the next form field, B for the next button, or E for the next edit field
- Press D to move between page landmarks (banner, navigation, main, contentinfo)
- Press T to jump to the next table
- Press NVDA+F7 to open the Elements List, where you can filter links, headings, form fields, buttons or landmarks by typing
Browse Mode vs Focus Mode
- Browse mode lets you read documents and web pages with arrow keys and single-letter shortcuts
- Focus mode passes your keystrokes directly to the web page or application so you can type into edit boxes or use custom controls
- NVDA switches to Focus mode automatically when you press Enter on a text box or move into a form field with Tab
- Press NVDA+Space to switch manually between Browse mode and Focus mode (or press Escape to return from Focus mode to Browse mode)
Object Navigation
About Object Navigation: Object navigation lets you move through the structure of an application without moving the system focus. In Desktop layout, make sure Num Lock is turned off before using the number-pad commands below:
- Move to the previous object: NVDA+Numpad 4 (Desktop, Num Lock off) or NVDA+Shift+Left Arrow (Laptop)
- Move to the next object: NVDA+Numpad 6 (Desktop, Num Lock off) or NVDA+Shift+Right Arrow (Laptop)
- Move to the parent object: NVDA+Numpad 8 (Desktop, Num Lock off) or NVDA+Shift+Up Arrow (Laptop)
- Move to the first child object: NVDA+Numpad 2 (Desktop, Num Lock off) or NVDA+Shift+Down Arrow (Laptop)
- Report the current navigator object: NVDA+Numpad 5 (Desktop, Num Lock off) or NVDA+Shift+O (Laptop)
- Activate the current navigator object (default action): NVDA+Numpad Enter (Desktop, Num Lock off) or NVDA+Enter (Laptop)
Adjusting Settings
- Press NVDA+N to open the NVDA menu, then choose Preferences → Settings (or press Ctrl+NVDA+G for General settings and Ctrl+NVDA+V for Speech settings)
- Use the Synth Settings Ring to adjust voice parameters on the fly: hold Ctrl+NVDA (Desktop) or Ctrl+NVDA+Shift (Laptop), press Left/Right Arrow to select Rate, Pitch or Volume, and press Up/Down Arrow to adjust it
- Create application-specific Configuration Profiles (Ctrl+NVDA+P) if you want different speech or punctuation settings in specific programs
Quick Tips
- Press Ctrl to silence speech immediately, or Shift to pause and resume where you left off
- Use NVDA+S to cycle speech mode between Talk, On-demand, Beeps and Off (you can choose which modes are included in the cycle in NVDA's Speech settings)
- Note that NVDA+F1 opens the NVDA Log Viewer with developer details about the current object; for user help, use NVDA+1 (Input Help) or NVDA+N → Help → User Guide
- Press NVDA+Q to exit or restart NVDA
Short practice exercise:
Open a web page, press NVDA+F7 to open the Elements List, press Alt+H to switch to Headings, press Alt+Y in English NVDA (or press Tab until Filter by is announced) and type a word, then select a matching heading in the list and press Enter to move directly to it on the page.
Practice & Learning Resources
Official Help & Free Online Resources:
- NVDA User Guide: Open the NVDA menu with NVDA+N, then choose Help → User Guide (or read it online at nvaccess.org)
- JAWS Training & Help: Press Insert+F1 (or Caps Lock+F1 in Laptop layout) for context-sensitive help, or visit Freedom Scientific Training
- WebAIM Articles: webaim.org
- RNIB Technology Advice: rnib.org.uk
Well-Structured Websites for Practising Navigation:
- GOV.UK: gov.uk (clear headings, landmarks and simple form controls)
- BBC: bbc.co.uk (headings, regions and article links)
- Wikipedia: wikipedia.org (nested headings, tables and internal links)
- WebAIM NVDA Guide & Practice: WebAIM NVDA Article
Need one-to-one training?
Practise the tasks you need with individual screen-reader training, at a pace that suits you.
Request a free consultation →