Mozilla Firefox keyboard shortcuts
Firefox's official reference spans browsing, editing, tabs, search, bookmarks, developer tools, PDFs, and media. This table keeps those contexts together so the shortcut still makes sense when the page is no longer just a page.
Windows, macOS, Linux · 107 shortcutsEditing and search
Edit text fields, find content, move between matches, and switch the search engine or search surface.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Copy the selection | CtrlC | CmdC | CtrlC |
| Cut the selection | CtrlX | CmdX | CtrlX |
| Paste | CtrlV | CmdV | CtrlV |
| Paste without formatting | CtrlShiftV | CmdShiftV | CtrlShiftV |
| Delete the previous word | CtrlBackspace | OptionDelete | CtrlBackspace |
| Delete the next word | CtrlDelete | FnOptionDelete | CtrlDelete |
| Move left one word | CtrlLeft | OptionLeft | CtrlLeft |
| Move right one word | CtrlRight | OptionRight | CtrlRight |
| Select all | CtrlA | CmdA | CtrlA |
| Undo | CtrlZ | CmdZ | CtrlZ |
| Redo | CtrlY | CmdShiftZ | CtrlShiftZ |
| Find text on the current page | CtrlF | CmdF | CtrlF |
| Find the next matchCtrl+G also moves to the next match on Windows and Linux. | F3 | CmdG | F3 |
| Find the previous matchCtrl+Shift+G also moves to the previous match on Windows and Linux. | ShiftF3 | CmdShiftG | ShiftF3 |
| Quick-find links only | ' | ' | ' |
| Quick-find within page text | / | / | / |
| Close the Find bar or quick-find bar | Esc | Esc | Esc |
| Choose the next search engine | AltDown | OptionDown | AltDown |
| Choose the previous search engine | AltUp | OptionUp | AltUp |
| Search the web from the current page | ? | ? | ? |
| Focus the search fieldCtrl+E and Ctrl+J are also documented on Windows and Linux; Cmd+Option+F is the macOS web-search binding. | CtrlK | CmdK | CtrlK |
Tabs and windows
Open, close, restore, reorder, mute, and switch tabs or windows, including the tab-opening variants from a focused link or address.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| New tab | CtrlT | CmdT | CtrlT |
| New window | CtrlN | CmdN | CtrlN |
| New private window | CtrlShiftP | CmdShiftP | CtrlShiftP |
| Close the current tabCtrl+F4 also closes on Windows and Linux. | CtrlW | CmdW | CtrlW |
| Close the current windowAlt+F4 also closes on Windows and Linux. | CtrlShiftW | CmdShiftW | CtrlShiftW |
| Switch through tabs in recent-use order | CtrlTab | CtrlTab | CtrlTab |
| Quit Firefox | CtrlShiftQ | CmdQ | CtrlQ |
| Move to the previous tabCtrl+Shift+Tab also works on Windows and Linux; Control+Option+Up also works on macOS. | CtrlPage Up | CmdOptionLeft | CtrlPage Up |
| Move to the next tabCtrl+Tab also works on Windows and Linux; Control+Option+Down also works on macOS. | CtrlPage Down | CmdOptionRight | CtrlPage Down |
| Jump to a tab by position1 through 8 select by position; 9 selects the last tab. macOS uses Cmd+1 through Cmd+9. | Ctrl1 | Ctrl1 | Ctrl1 |
| 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. | CtrlShiftPage Up | CmdShiftPage Up | CtrlShiftPage Up |
| Move the current tab to the beginning | CtrlShiftHome | CmdShiftHome | CtrlShiftHome |
| Move the current tab to the end | CtrlShiftEnd | CmdShiftEnd | CtrlShiftEnd |
| Mute or unmute the current tab | CtrlM | CtrlM | CtrlM |
| Open a focused link in a background tab | AltShiftEnter | OptionShiftReturn | AltShiftEnter |
| Open a focused link in a foreground tab | AltEnter | OptionReturn | AltEnter |
| Open a focused link in a new window | ShiftEnter | ShiftReturn | ShiftEnter |
| Search in a background tab | CtrlEnter | CmdShiftReturn | CtrlEnter |
| Search in a foreground tab | CtrlShiftEnter | CmdReturn | CtrlShiftEnter |
| Open a focused link or bookmark | Enter | Return | Enter |
| Show all tabsOn Windows and Linux this depends on the tab-order preference; Control+Shift+Tab is the macOS binding. | CtrlShiftTab | CtrlShiftTab | CtrlShiftTab |
| Toggle the vertical tabs sidebar | CtrlAltZ | CtrlZ | CtrlAltZ |
| Undo closing a tab | CtrlShiftT | CmdShiftT | CtrlShiftT |
| Undo closing a window | CtrlShiftN | CmdShiftN | CtrlShiftN |
| Move the current URL to another tab | CtrlShiftX | CmdShiftX | CtrlShiftX |
History, bookmarks, and tools
Open history, bookmarks, downloads, add-ons, developer tools, page information, accessibility controls, and Firefox's library surfaces.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Open browsing history | CtrlH | CmdShiftH | CtrlH |
| Open the recently closed history menu | CtrlShiftH | CmdShiftH | CtrlShiftH |
| Clear recent history | CtrlShiftDelete | CmdShiftDelete | CtrlShiftDelete |
| Bookmark the current page | CtrlD | CmdD | CtrlD |
| Bookmark all open tabs | CtrlShiftD | CmdShiftD | CtrlShiftD |
| Show or hide the bookmarks sidebar | CtrlB | CmdB | CtrlB |
| Show or hide the bookmarks toolbar | CtrlShiftB | CmdShiftB | CtrlShiftB |
| Open the bookmark library | CtrlShiftO | CmdShiftO | CtrlShiftO |
| Open downloadsCtrl+Shift+Y also opens downloads on Windows and Linux. | CtrlJ | CmdJ | CtrlJ |
| Open Add-ons Manager | CtrlShiftA | CmdShiftA | CtrlShiftA |
| Open Developer ToolsCtrl+Shift+I on Windows and Linux also opens Developer Tools. | F12 | CmdOptionI | F12 |
| Open the Web Console | CtrlShiftK | CmdOptionK | CtrlShiftK |
| Open the Inspector | CtrlShiftC | CmdOptionC | CtrlShiftC |
| Take a screenshot | CtrlShiftS | CmdShiftS | CtrlShiftS |
| Open the Style Editor | ShiftF7 | ShiftF7 | ShiftF7 |
| Open the Firefox Task Manager | ShiftEsc | ShiftEsc | ShiftEsc |
| Open the performance profiler | ShiftF5 | ShiftF5 | ShiftF5 |
| Open the Network Monitor | CtrlShiftE | CmdOptionE | CtrlShiftE |
| Open Responsive Design Mode | CtrlShiftM | CmdOptionM | CtrlShiftM |
| View page source | CtrlU | CmdU | CtrlU |
| Open Page Info | CtrlI | CmdI | CtrlI |
| Open the Browser Console | CtrlShiftJ | CmdShiftJ | CtrlShiftJ |
| Toggle Reader ViewF9 is also documented on Windows and Linux. | CtrlAltR | CtrlR | CtrlAltR |
| Toggle caret browsing | F7 | F7 | F7 |
| Focus the address barF6 and Alt+D also work on Windows and Linux. | CtrlL | CmdL | CtrlL |
| Search the Library | CtrlF | CtrlF | CtrlF |
| Close a panel, dialog, or menu | Esc | Esc | Esc |
PDF and media
Navigate Firefox's built-in PDF viewer and control HTML media when the page is focused on playback.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Go to the next PDF pageJ and Right are also documented equivalents. | N | N | N |
| Go to the previous PDF pageK and Left are also documented equivalents. | P | P | P |
| Zoom in on a PDF | Ctrl+ | Cmd+ | Ctrl+ |
| Zoom out on a PDF | Ctrl- | Cmd- | Ctrl- |
| Reset PDF zoom | Ctrl0 | Cmd0 | Ctrl0 |
| Rotate a PDF clockwiseShift+R rotates counterclockwise. | R | R | R |
| Toggle PDF presentation mode | CtrlAltP | CmdAltP | CtrlAltP |
| Focus the PDF page-number field | CtrlAltG | CmdAltG | CtrlAltG |
| Play or pause media | Space | Space | Space |
| Increase media volumeDown decreases volume. | Up | Up | Up |
| Decrease media volume | Down | Down | Down |
| Mute or unmute media | CtrlDown | CmdDown | CtrlDown |
| Seek backward through mediaRight seeks forward. | Left | Left | Left |
| Seek forward through media | Right | Right | Right |
| Jump to the start or end of media | HomeEnd | HomeEnd | HomeEnd |