Firefox Keyboard Shortcuts: The Complete Guide for Mac
Learn Firefox keyboard shortcuts for Mac tabs, navigation, page search, bookmarks, Reader View, developer tools, and customizable key combinations.

Firefox for Mac is easier to navigate when your hands can stay on the keyboard. A few shortcuts cover most browsing sessions; a second group helps you manage research, find a page you already opened, and demonstrate a website to someone else.
This guide uses the Mac defaults in Mozilla’s current keyboard shortcut reference. ⌘ means Command, ⇧ Shift, ⌥ Option, and ⌃ Control. Custom assignments, keyboard layouts, and macOS conflicts can change the result. Where a command depends on focus or a setting, the notes explain the difference.
Essential Firefox shortcuts
Start with the commands that move you between the address bar, a page, and your browser windows.
| Action | Shortcut |
|---|---|
| Focus the address bar | ⌘ + L |
| Open a new window | ⌘ + N |
| Open a private window | ⇧ + ⌘ + P |
| Reload the page | ⌘ + R |
| Reload while overriding the cache | ⇧ + ⌘ + R |
| Go back | ⌘ + ← |
| Go forward | ⌘ + → |
| Stop loading | Escape |
| Save the page | ⌘ + S |
| Print the page | ⌘ + P |
Pro tip: use ⌘ + L before typing a new destination. It makes the next action predictable, especially after interacting with a form or a web app that has its own keyboard commands.
For everyday browsing, use a normal reload first. The cache-override command is useful when checking whether a changed page resource has reached the browser.
Open, switch, and recover tabs
Mozilla’s tab guide covers opening, closing, and restoring tabs. The full shortcut reference adds direct navigation and window recovery.
| Action | Shortcut |
|---|---|
| Open a new tab | ⌘ + T |
| Close the current tab, except a pinned tab | ⌘ + W |
| Reopen the last closed tab or window | ⇧ + ⌘ + T |
| Reopen the last closed window | ⇧ + ⌘ + N |
| Move one tab left | ⌥ + ⌘ + ← |
| Move one tab right | ⌥ + ⌘ + → |
| Select tab 1 through 8 | ⌘ + 1 through ⌘ + 8 |
| Select the last tab | ⌘ + 9 |
| Close the current window | ⇧ + ⌘ + W |
⌃ + Tab depends on the Ctrl+Tab cycles through tabs in recently used order setting. When it is enabled, the command follows recent use; when disabled, it moves to the next tab in tab-strip order. Use the explicit left/right combinations above when you want adjacent-tab navigation.
The reopen command follows the order in which tabs and windows were closed. Mozilla notes that ⇧ + ⌘ + T can restore the previous session if there are no closed tabs or windows left to reopen.
Pro tip: use separate windows for separate projects, then learn a small number of tab positions inside each window. The last-tab command is particularly useful for a temporary reference opened at the end of the tab strip.
Find an open tab from the address bar
Repeatedly cycling through dozens of tabs is often slower than searching. Mozilla’s open-tab search guide documents the % filter:
- Press
⌘ + L. - Type
%followed by a word from the tab you need, such as% release notes. - Use
↓to select the matching tab suggestion. - Press
Returnto switch to it.
The % character is a typed search filter, not a modifier shortcut. Use it when you want an existing tab instead of another search-engine result.
For a practical research habit, search for an open reference before opening a second copy. Give this a try with documentation, your project board, or a page you know is already somewhere in the browser.
Search within the current page
Page search looks inside the page you are viewing. It is separate from address-bar search. Mozilla’s Find and Quick Find guide explains both modes.
| Action | Shortcut |
|---|---|
| Open Find in Page | ⌘ + F |
| Move to the next match | ⌘ + G |
| Move to the previous match | ⇧ + ⌘ + G |
| Open Quick Find | / |
| Open Quick Find for link text only | ' |
| Close the focused Find bar | Escape |
Use / and ' while focus is outside a text field. Otherwise you will type those characters into the field. A website may also have its own keyboard handling.
The full Find bar offers Highlight All, Match Case, Match Diacritics, and Whole Words. Quick Find is a smaller, temporary bar and follows the options selected in the full bar.
Pro tip: when searching a long support article, start with a distinctive phrase and move through matches. If the results look unexpectedly narrow, check whether a case-sensitive or whole-word option is still active from an earlier search.
Bookmarks and reusable research sets
Bookmarks help you preserve useful pages after the current session. Mozilla’s bookmark guide describes the Library, folders, and bookmark editing.
| Action | Shortcut |
|---|---|
| Bookmark the current page | ⌘ + D |
| Bookmark all tabs in the window | ⇧ + ⌘ + D |
| Open the Bookmarks sidebar | ⌘ + B |
| Show or hide the Bookmarks toolbar | ⇧ + ⌘ + B |
| Open the Bookmarks Library | ⇧ + ⌘ + O |
For a tutorial or meeting, open the references in one window and bookmark them together into a named folder. Review the window first so unrelated pages do not end up in the saved set.
Use the Library when you need to organize folders or search your saved collection. For one page, edit the bookmark’s name, location, and tags through its star control in the address bar.
Firefox also has built-in tab groups. Control-click a tab and use Add Tab to New Group, then choose a label and color. If groups already exist, use Add Tab to Group. These are context-menu actions; this guide does not assign them an invented default shortcut.
Reading, zoom, and focused browsing
These commands help you prepare a page for reading or a screen-sharing walkthrough.
| Action | Shortcut |
|---|---|
| Zoom in | ⌘ + + |
| Zoom out | ⌘ + - |
| Reset zoom | ⌘ + 0 |
| Toggle full screen | ⇧ + ⌘ + F |
| Toggle Reader View, when available | ⌥ + ⌘ + R |
Mozilla’s Reader View guide explains that the reader icon appears only on supported pages. If the shortcut does nothing on an app dashboard, try an article that displays that icon.
Inside Reader View, adjust the text size, content width, spacing, and theme to suit the material. For a lesson, choose a comfortable reading width before you begin explaining the page. Reset ordinary page zoom when moving back to a layout you need to inspect at its default scale.
Downloads and browser tools
These are useful starting points when a saved file, extension, or screenshot is part of your workflow.
| Action | Shortcut |
|---|---|
| Open Downloads | ⌘ + J |
| Open Add-ons | ⇧ + ⌘ + A |
| Start Firefox’s screenshot tool | ⇧ + ⌘ + S |
| Show page source | ⌘ + U |
Choose a screenshot area after opening the tool. For an extension command, check the extension’s assigned shortcut rather than assuming that every installation uses the same combination.
Developer tools for inspecting a website
Mozilla’s developer shortcut reference lists the Mac assignments separately from Windows and Linux.
| Action | Shortcut |
|---|---|
| Open the developer toolbox | ⌥ + ⌘ + I |
| Open or focus the Web Console | ⌥ + ⌘ + K |
| Activate the element picker | ⌥ + ⌘ + C |
| Open Network Monitor | ⌥ + ⌘ + E |
| Toggle Responsive Design Mode | ⌥ + ⌘ + M |
The Console shortcut focuses its command line when the Console is already open. Use the toolbox shortcut to close the toolbox; repeating the Console shortcut does not simply toggle it shut.
Pro tip: open Network Monitor before reproducing a request problem. For a layout explanation, start with the element picker and then switch to Responsive Design Mode to show how the page responds to a narrower viewport.
Focus matters inside developer tools too. For example, ⌘ + F can search a source file or a tool pane instead of the web page. Click the area you intend to search before using it.
Discover and customize Firefox shortcuts
Firefox now has a built-in shortcut editor. Mozilla’s customization guide says it is available starting with Firefox 147 and labels the feature experimental.
- Type
about:keyboardin the address bar and pressReturn. - Search for the action you want to change.
- Choose its Change control and enter a new combination. Changes save automatically.
- Use Clear to remove an assignment or Reset to return it to the default.
The page also offers a control to restore all defaults. Change one shortcut at a time and test it before changing another. Your custom combination is a personal assignment, so show or explain it when teaching someone whose Mac uses the defaults.
Mozilla says support works best with English (US) QWERTY keyboards and is more limited on other layouts. If the editor is unavailable on your version, check the version and the current support page first.
Extension shortcuts have a separate editor. Follow Mozilla’s extension shortcut guide: open Extensions and Themes, select Extensions, open the Tools for all add-ons cogwheel menu, and choose Manage Extension Shortcuts. Only extensions with shortcut options appear there.
For discovery, keep the official reference nearby and inspect the shortcuts beside Firefox’s menu commands. When a command behaves differently, check the active field or tool, your custom assignments, extensions, and any conflicting macOS shortcut.
Show Firefox shortcuts on screen
When teaching browser research, demonstrating a website, or explaining a layout fix, viewers can miss a quick tab change or search command. KeyScreen shows your keystrokes on screen so they can follow the keyboard steps as you perform them.
Creators, teachers, developers, presenters, and support teams can pair the overlay with a readable page zoom and a steady pace. Explain custom bindings before using them, and pause briefly after a command changes the view. You can also get KeyScreen on the Mac App Store for Mac walkthroughs.


