JAWS Keyboard Shortcuts

104 commands in 9 groups, from Freedom Scientific’s official hotkeys page (desktop layout).

Essentials (21)

ShortcutActionWhat it does
CtrlInterrupt speechInstantly silences JAWS. The single most-pressed key of any session.
Insert + DownSay AllReads continuously from the cursor. Insert is the JAWS key in desktop layout; laptop layout uses Caps Lock + A.
Insert + UpSay lineSpeaks the current line; pressing it twice quickly spells it.
Insert + TSay window titleSpeaks the title of the active window.
Insert + BRead windowReads the current window top to bottom — the fastest way to hear a whole dialog.
Insert + TabSay window prompt and textSpeaks the focused control with its label; also announces progress-bar status.
Insert + Shift + DownSay selected textReads whatever is currently selected.
Insert + F12Say system timeSpeaks the current time.
Insert + FSay fontSpeaks font and formatting at the cursor.
Insert + 5Say colorSpeaks the text and background colour. Uses the 5 on the number row, not the numpad.
Insert + EscRefresh screenRe-draws JAWS's view of the screen when speech seems out of sync.
Insert + VQuick SettingsOpens per-application Quick Settings.
Insert + F2Run JAWS ManagerLists JAWS managers such as Settings Center and Dictionary Manager.
Insert + F4Shut down JAWSExits JAWS with a confirmation dialog.
Insert + JJAWS windowBrings up the main JAWS application window.
Insert + 1Keyboard helpToggles keyboard-help mode: every key you press is described instead of executed. Number-row 1.
Insert + HHot key helpLists JAWS hotkeys for the application in focus.
Insert + WWindows key helpLists useful Windows shortcuts for the current context.
Insert + F1Context-sensitive helpDescribes the focused control; twice quickly opens JAWS help for the application.
Insert + 3Pass key throughSends the next keystroke straight to the application even if JAWS normally intercepts it. Number-row 3.
Insert + Space, SToggle speech modeLayered command: press and release Insert + Space, then S — cycles Full Speech, Speech On Demand and Mute.

Reading Text (Desktop Layout) (12)

ShortcutActionWhat it does
NumPad 5Say characterSpeaks the character at the cursor; twice quickly says it phonetically.
Insert + NumPad 5Say wordSpeaks the current word; twice quickly spells it.
Insert + LeftSay prior wordMoves back one word and speaks it.
Insert + RightSay next wordMoves forward one word and speaks it.
Alt + NumPad 5Say sentenceSpeaks the current sentence.
Ctrl + NumPad 5Say paragraphSpeaks the current paragraph.
Insert + HomeSay to cursorReads from the start of the line to the cursor.
Insert + Page UpSay from cursorReads from the cursor to the end of the line.
Insert + EndSay top line of windowSpeaks the top line — usually the title or menu bar.
Insert + Page DownSay bottom line of windowSpeaks the bottom line — usually the status bar.
Ctrl + Insert + DownStart skim readingReads the first line or sentence of each paragraph to survey a long document.
Page UpFaster during Say AllRaises the voice rate while Say All is running; Page Down lowers it.

Navigation Quick Keys (Virtual Cursor) (34)

ShortcutActionWhat it does
HNext headingAll Navigation Quick Keys move to the next instance; add Shift for the previous one.
1–6Heading at levelJumps to the next heading of that level.
PNext paragraphMoves to the next paragraph.
TNext tableMoves to the next table.
LNext listMoves to the next list.
INext item in a listMoves to the next list item.
FNext form controlMoves to the next form control.
BNext buttonMoves to the next button.
ENext edit boxMoves to the next edit box.
CNext combo boxMoves to the next combo box, list box, or tree view.
ANext radio buttonMoves to the next radio button — note this differs from NVDA, where the radio key is R.
XNext check boxMoves to the next check box.
RNext regionMoves to the next ARIA region or landmark.
QMove to main regionJumps straight to the page's main landmark.
GNext graphicMoves to the next graphic.
MNext frameMoves to the next frame.
ONext articleMoves to the next article element.
UNext unvisited linkMoves to the next link you have not opened.
VNext visited linkMoves to the next link you have opened before.
NSkip past linksJumps to the next block of text that is not a link — the fast way past a navigation menu.
KNext PlaceMarkerMoves to the next PlaceMarker. In JAWS, K is not the link key — links are Tab and Shift + Tab.
SNext same elementMoves to the next element of the same type as the current one.
DNext different elementMoves to the next element of a different type.
ZNext divisionMoves to the next div.
-Next separatorMoves to the next separator.
/Next clickable elementMoves to the next element with a click handler.
;Next mouse-over elementMoves to the next element that reacts to hovering.
'Next tab controlMoves to the next tab control.
Shift + .Next elementMoves to the very next element of any type; Shift + Comma goes back.
TabNext linkMoves to the next link; Shift + Tab moves to the previous one.
EnterOpen linkActivates the current link, or enters forms mode on a form control.
Insert + ARead address barSpeaks the browser's address bar.
BackspaceGo back a pageNavigates back. Alt + Left does the same; Alt + Right goes forward.
Insert + XToggle Smart NavigationTemporarily toggles Smart Navigation on or off.

Element Lists (6)

ShortcutActionWhat it does
Insert + F7List linksOpens a dialog listing every link on the page.
Insert + F6List headingsOpens a dialog listing every heading.
Insert + F5List form fieldsOpens a dialog listing every form field.
Insert + F9List framesOpens a dialog listing every frame.
Insert + F3Virtual HTML featuresLists every element type JAWS found, in one dialog.
Ctrl + Insert + AList radio buttonsThe Ctrl + Insert prefix turns most Navigation Quick Keys into a list — the same works with B, C, E, X and others.

Forms Mode (2)

ShortcutActionWhat it does
Insert + Ctrl + HomeFirst form fieldJumps to the first field on the page. Enter on a control starts forms mode; NumPad Plus (the PC-cursor key) leaves it.
Insert + Ctrl + EndLast form fieldJumps to the last field on the page.

Tables (8)

ShortcutActionWhat it does
F8Select tableSelects the whole table the cursor is inside.
Alt + Ctrl + RightNext cell in rowMoves one cell right; Alt + Ctrl + Left moves one cell left.
Alt + Ctrl + DownCell belowMoves one cell down the column; Alt + Ctrl + Up moves one cell up.
Windows + Alt + DownNext rowMoves to and reads the next row; Windows + Alt + Up for the prior row.
Windows + Alt + RightNext columnMoves to the next column; Windows + Alt + Left for the prior one.
Windows + ,Read rowReads the current row across.
Windows + .Read columnReads the current column down.
Ctrl + Windows + JJump to table cellPrompts for a cell address and jumps there; add Shift to return.

PlaceMarkers (3)

ShortcutActionWhat it does
Ctrl + Windows + KSet temporary PlaceMarkerDrops a marker at the cursor (permanent in Word).
Ctrl + Shift + KManage PlaceMarkersAdds, deletes, edits, or renames permanent PlaceMarkers.
7–0Read PlaceMarkers 1–4Number-row 7 through 0 read the text at your first four markers; add Shift to move there instead.

Cursors & Mouse (Desktop Layout) (9)

ShortcutActionWhat it does
NumPad PlusPC cursorSwitches to the PC cursor — the ordinary system caret. This is also how you leave forms mode.
NumPad MinusJAWS cursorSwitches to the JAWS cursor, which follows the mouse pointer and can reach places the caret cannot.
Shift + NumPad PlusTouch cursorSwitches to the touch cursor for object-by-object navigation.
Insert + NumPad PlusRoute PC to JAWS cursorPulls the PC cursor to where the JAWS cursor is.
Insert + NumPad MinusRoute JAWS to PC cursorPulls the JAWS cursor to where the PC cursor is.
NumPad SlashLeft mouse clickClicks the left button at the JAWS cursor; twice quickly double-clicks.
NumPad StarRight mouse clickClicks the right button at the JAWS cursor.
Ctrl + Insert + NumPad SlashDrag and dropStarts a drag from the JAWS cursor position.
Insert + RRestrict JAWS cursorConfines the JAWS cursor to the active window or control.

Search & Tools (9)

ShortcutActionWhat it does
Ctrl + Insert + FJAWS FindSearches the current window or page with JAWS's own find. Outside the browser, Insert + F3 repeats it — on a web page that key opens the features list instead.
F3Find next on webOn a web page, F3 and Shift + F3 repeat the search without the Insert key.
Insert + Space, HSpeech historyLayered command: shows what JAWS said recently, in a reviewable window.
Insert + Space, DToggle audio duckingLowers other applications' volume while JAWS speaks.
Insert + Space, F11Toggle Screen ShadeBlanks the display for privacy while JAWS keeps working.
Insert + Space, O, WOCR the current windowLayered OCR: recognises the application window. O then S does the whole screen; O then D the current PDF.
Insert + Windows + CCopy to FSClipboardAppends the selection to JAWS's cumulative clipboard.
Windows + Insert + XRead clipboard contentsSpeaks what is on the Windows clipboard.
Insert + GGraphics labelerLabels the graphic under the cursor; Ctrl + Insert + G labels automatically.
📜 Source: Freedom Scientific — JAWS Hotkeys. Every shortcut below comes from Freedom Scientific’s own hotkeys page, desktop keyboard layout, with laptop-layout equivalents noted where they differ most. One long-standing error from an earlier version of this page — K listed as the link key — is corrected: in JAWS, K moves to PlaceMarkers. Checked 2026-08-02.
📄 View Printable Cheat Sheet — Download as PDF or print · 🧩 Combine with other tools

Related Shortcut Pages

NVDA VoiceOver Windows Microsoft Word Chrome Safari

Search 13,500+ shortcuts across 269 platforms

Explore All Platforms Practice Shortcuts
🔧 Spotted an error or a missing shortcut? Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.

One correction, stated plainly

An earlier version of this page listed K as “next link”. That is NVDA’s keymap, not JAWS’s. In JAWS, K moves to the next PlaceMarker, and link movement is Tab and Shift + Tab, with U and V for unvisited and visited links. The two screen readers also swap their radio-button keys — JAWS uses A where NVDA uses R — so if you work across both, those two letters are the ones most worth double-checking. Every row on this page now matches Freedom Scientific’s published table.

Desktop layout, the Insert key, and layers

JAWS ships in desktop layout by default: Insert is the JAWS key and the numeric keypad carries the reading commands. Laptop layout swaps Insert for Caps Lock and remaps the numpad commands onto letters — Say All becomes Caps Lock + A, say line becomes Caps Lock + I. The table above shows desktop keys and flags the laptop form where it differs most. The other pattern worth knowing is layered commands: press and release Insert + Space, then a single letter. S cycles the speech mode, H shows the speech history, D toggles audio ducking, O opens the OCR layer, and pressing ? inside any layer lists what that layer can do.

The web workflow in five keys

On a page, H walks the headings, Insert + F6 lists them all in one dialog, F hops between form controls, Enter drops into forms mode to type, and NumPad Plus climbs back out to the virtual cursor. Two less obvious keys earn their place quickly: N skips past a block of links — the fastest escape from a navigation menu — and Q jumps straight to the page’s main landmark. Holding Ctrl + Insert before most quick keys turns the jump into a list dialog of every such element on the page.

Frequently asked questions

Why does K not move to links in JAWS?

Because Freedom Scientific assigns K to PlaceMarkers. Link movement in JAWS is Tab and Shift + Tab; U and V pick out unvisited and visited links. Cheat sheets showing K as the link key have copied NVDA’s layout by mistake — this page did too, and it is now fixed.

What is the JAWS key, and what if my keyboard has no Insert?

In desktop layout the JAWS key is Insert. Laptop layout uses Caps Lock instead and remaps the numpad reading commands onto letters, which is the practical choice on keyboards without a numeric keypad.

How do JAWS layered keystrokes work?

Press and release Insert + Space, then press one more key: S for speech mode, H for speech history, O for the OCR layer, F11 for Screen Shade. Inside a layer, ? lists everything available. Layers exist so JAWS can add commands without colliding with application shortcuts.

What is the difference between the PC cursor and the JAWS cursor?

NumPad Plus activates the PC cursor — the ordinary system caret that types and selects. NumPad Minus activates the JAWS cursor, which rides the mouse pointer and can read screen areas the caret cannot reach; NumPad Slash then clicks wherever it sits.

How do I read a table without losing my place?

Move cell by cell with Alt + Ctrl plus the arrow keys — row and column context is announced as you go. Windows + , reads the whole current row and Windows + . the whole column, and Ctrl + Windows + J jumps straight to a cell address.

Can JAWS read text inside images or inaccessible PDFs?

Yes — Convenient OCR. Press Insert + Space, then O, then choose: W recognises the application window, S the whole screen, D the current PDF. Recognised text opens in a window the virtual cursor can read normally.

🤖 Ask AI about JAWS shortcuts

Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"

ChatGPT Claude Perplexity Gemini Grok