Firefox keyboard shortcuts

Firefox is Mozilla's open source web browser, and you can shape it with add-ons. Its shortcuts move through pages and history, find text, manage tabs and windows, open bookmarks, downloads, and developer tools, and control the built-in PDF viewer and video playback.

Windows, macOS, Linux · 107 shortcuts

Tabs and windows

Open, close, restore, reorder, mute, and switch tabs or windows, including the tab-opening variants from a focused link or address.

ActionShortcuts
New tab
Windows / LinuxCtrl + T
macOSCmd + T
New window
Windows / LinuxCtrl + N
macOSCmd + N
New private window
Windows / LinuxCtrl + Shift + P
macOSCmd + Shift + P
Close the current tabCtrl+F4 also closes on Windows and Linux.
Windows / LinuxCtrl + W
macOSCmd + W
Close the current windowAlt+F4 also closes on Windows and Linux.
Windows / LinuxCtrl + Shift + W
macOSCmd + Shift + W
Switch through tabs in recent-use order
Windows / macOS / LinuxCtrl + Tab
Quit Firefox
WindowsCtrl + Shift + Q
macOSCmd + Q
LinuxCtrl + Q
Move to the previous tabCtrl+Shift+Tab also works on Windows and Linux; Control+Option+Up also works on macOS.
Windows / LinuxCtrl + Page Up
macOSCmd + Option + Left
Move to the next tabCtrl+Tab also works on Windows and Linux; Control+Option+Down also works on macOS.
Windows / LinuxCtrl + Page Down
macOSCmd + Option + Right
Jump to a tab by position1 through 8 select by position; 9 selects the last tab. macOS uses Cmd+1 through Cmd+9.
Windows / macOS / LinuxCtrl + 1
Move the current tab left or rightUse Page Down to move right. macOS also uses Cmd+Shift+Home/End to move a tab to the beginning or end.
Windows / LinuxCtrl + Shift + Page Up
macOSCmd + Shift + Page Up
Move the current tab to the beginning
Windows / LinuxCtrl + Shift + Home
macOSCmd + Shift + Home
Move the current tab to the end
Windows / LinuxCtrl + Shift + End
macOSCmd + Shift + End
Mute or unmute the current tab
Windows / macOS / LinuxCtrl + M
Search in a background tab
Windows / LinuxCtrl + Enter
macOSCmd + Shift + Return
Search in a foreground tab
Windows / LinuxCtrl + Shift + Enter
macOSCmd + Return
Show all tabsOn Windows and Linux this depends on the tab-order preference; Control+Shift+Tab is the macOS binding.
Windows / macOS / LinuxCtrl + Shift + Tab
Toggle the vertical tabs sidebar
Windows / LinuxCtrl + Alt + Z
macOSCtrl + Z
Undo closing a tab
Windows / LinuxCtrl + Shift + T
macOSCmd + Shift + T
Undo closing a window
Windows / LinuxCtrl + Shift + N
macOSCmd + Shift + N
Move the current URL to another tab
Windows / LinuxCtrl + Shift + X
macOSCmd + Shift + X

History, bookmarks, and tools

Open history, bookmarks, downloads, add-ons, developer tools, page information, accessibility controls, and Firefox's library surfaces.

ActionShortcuts
Open browsing history
Windows / LinuxCtrl + H
macOSCmd + Shift + H
Open the recently closed history menu
Windows / LinuxCtrl + Shift + H
macOSCmd + Shift + H
Clear recent history
Windows / LinuxCtrl + Shift + Delete
macOSCmd + Shift + Delete
Bookmark the current page
Windows / LinuxCtrl + D
macOSCmd + D
Bookmark all open tabs
Windows / LinuxCtrl + Shift + D
macOSCmd + Shift + D
Show or hide the bookmarks sidebar
Windows / LinuxCtrl + B
macOSCmd + B
Show or hide the bookmarks toolbar
Windows / LinuxCtrl + Shift + B
macOSCmd + Shift + B
Open the bookmark library
Windows / LinuxCtrl + Shift + O
macOSCmd + Shift + O
Open downloadsCtrl+Shift+Y also opens downloads on Windows and Linux.
Windows / LinuxCtrl + J
macOSCmd + J
Open Add-ons Manager
Windows / LinuxCtrl + Shift + A
macOSCmd + Shift + A
Open Developer ToolsCtrl+Shift+I on Windows and Linux also opens Developer Tools.
Windows / LinuxF12
macOSCmd + Option + I
Open the Web Console
Windows / LinuxCtrl + Shift + K
macOSCmd + Option + K
Open the Inspector
Windows / LinuxCtrl + Shift + C
macOSCmd + Option + C
Take a screenshot
Windows / LinuxCtrl + Shift + S
macOSCmd + Shift + S
Open the Style Editor
Windows / macOS / LinuxShift + F7
Open the Firefox Task Manager
Windows / macOS / LinuxShift + Esc
Open the performance profiler
Windows / macOS / LinuxShift + F5
Open the Network Monitor
Windows / LinuxCtrl + Shift + E
macOSCmd + Option + E
Open Responsive Design Mode
Windows / LinuxCtrl + Shift + M
macOSCmd + Option + M
View page source
Windows / LinuxCtrl + U
macOSCmd + U
Open Page Info
Windows / LinuxCtrl + I
macOSCmd + I
Open the Browser Console
Windows / LinuxCtrl + Shift + J
macOSCmd + Shift + J
Toggle Reader ViewF9 is also documented on Windows and Linux.
Windows / LinuxCtrl + Alt + R
macOSCtrl + R
Toggle caret browsing
Windows / macOS / LinuxF7
Focus the address barF6 and Alt+D also work on Windows and Linux.
Windows / LinuxCtrl + L
macOSCmd + L
Close a panel, dialog, or menu
Windows / macOS / LinuxEsc

PDF and media

Navigate Firefox's built-in PDF viewer and control HTML media when the page is focused on playback.

ActionShortcuts
Go to the next PDF pageJ and Right are also documented equivalents.
Windows / macOS / LinuxN
Go to the previous PDF pageK and Left are also documented equivalents.
Windows / macOS / LinuxP
Zoom in on a PDF
Windows / LinuxCtrl + +
macOSCmd + +
Zoom out on a PDF
Windows / LinuxCtrl + -
macOSCmd + -
Reset PDF zoom
Windows / LinuxCtrl + 0
macOSCmd + 0
Rotate a PDF clockwiseShift+R rotates counterclockwise.
Windows / macOS / LinuxR
Toggle PDF presentation mode
Windows / LinuxCtrl + Alt + P
macOSCmd + Alt + P
Focus the PDF page-number field
Windows / LinuxCtrl + Alt + G
macOSCmd + Alt + G
Play or pause media
Windows / macOS / LinuxSpace
Increase media volumeDown decreases volume.
Windows / macOS / LinuxUp
Decrease media volume
Windows / macOS / LinuxDown
Mute or unmute media
Windows / LinuxCtrl + Down
macOSCmd + Down
Seek backward through mediaRight seeks forward.
Windows / macOS / LinuxLeft
Seek forward through media
Windows / macOS / LinuxRight
Jump to the start or end of media
Windows / macOS / LinuxHome then End

Source

official Firefox keyboard shortcuts · Checked

Mozilla's keyboard reference checked August 26, 2026. Windows and Linux generally share the Ctrl bindings, while macOS uses Command or Option. A few backspace, tab-order, and link-opening shortcuts depend on Firefox preferences.

Make a printable Mozilla Firefox sheet