Desktop screen reader keyboard shortcuts
While desktop screen readers literally have dozens (if not hundreds) of keyboard shortcuts, only a fraction of them is needed for everyday usage. The following cheat-sheet lists the most important ones.
We keep this page short and sweet. Throughout this guide, there is much more information available about the tackled subjects.
And remember: when talking about the
JAWS keys, we mean the
Ctrl + Homeannounces the current page title and moves the cursor to the top of the page.
Upannounces the next/previous line of text in the current element.
- If the end (or start) of the element is reached, the cursor is moved to the next (or previous) one.
- In NVDA, pressing
Ctrl + Down(or
Ctrl + Up) moves to the next (or previous) element, announcing it fully in one go (regardless of its length).
Tabmoves to the next focusable element (e.g. link or button), triggering focus mode if appropriate.
Shift + Hmoves to the next/previous heading.
Shift + 1to
Shift + 6moves to the next/previous heading of that level.
Shift + Kmoves to the next/previous link.
Shift + Tmoves to the next/previous table.
Control + Alt + Arrow keysmoves the cursor around a table's cells.
Shift + Lmoves to the next/previous list.
Shift + Imoves to the next/previous list item.
Shift + Fmoves to the next/previous form control.
Shift + Bmoves to the next/previous button.
Enteractivates an element (e.g. link or button).
- When on a form field, focus mode is activated.
- When on an ARIA widget, application mode is activated.
Escexits focus mode (if active).
Controlinterrupts the screen reader output.
Shiftskips the current line of the screen reader output.
NVDA + Nshows the NVDA menu.
NVDA + F7shows the elements list (with links, headings, landmarks, etc.).
NVDA + Spacetoggles between browse mode and focus mode.
NVDA + Stoggles between speech modes (talk/beep/off).
JAWS + Jshows the JAWS menu.
JAWS + F6displays the heading list.
JAWS + F3shows the elements list (with links, headings, landmarks, etc.).