Firefox has dozens of keyboard shortcuts. Here are the ones that matter most for daily use, plus how to set custom shortcuts for extensions.

Essential navigation

Shortcut Action
Ctrl+T / Cmd+T New tab
Ctrl+W / Cmd+W Close current tab
Ctrl+Shift+T / Cmd+Shift+T Reopen closed tab
Ctrl+Tab Switch to next tab
Ctrl+Shift+Tab Switch to previous tab
Ctrl+1 to Ctrl+8 Jump to tab by number
Ctrl+9 Jump to last tab
Alt+← / Cmd+← Back
Alt+→ / Cmd+→ Forward

Address bar and search

Shortcut Action
Ctrl+L / Cmd+L Focus address bar
Ctrl+K Focus search bar
Enter (in address bar) Load URL
Alt+Enter Open in new tab

Page and content

Shortcut Action
Ctrl+F / Cmd+F Find on page
Ctrl+G / Cmd+G Find next
F5 / Cmd+R Reload
Ctrl+Shift+Delete Clear browsing data
Ctrl+P Print / PDF
F12 Open developer tools

Privacy and windows

Shortcut Action
Ctrl+Shift+P New private window
Ctrl+N New window
Ctrl+Shift+W Close window

Extension shortcuts

Each extension can have a custom keyboard shortcut:

  1. Go to about:addons
  2. Click the gear icon → "Manage Extension Shortcuts"
  3. Click the shortcut field for the extension and press your key combination

Recommended shortcuts for the extensions I built:

  • Voice Notes: Ctrl+Shift+R (R for record)
  • Tab Manager: Ctrl+Shift+S (S for sessions)
  • NightOwl: Ctrl+Shift+N (N for night)
  • AI Writing Assistant: Ctrl+Shift+W (W for writing — but check for conflicts)

Customizing mouse shortcuts

Right-clicking Firefox's tab bar reveals additional session options. Middle-clicking any link opens it in a new tab.

The extensions listed are from a series I built — see the full series.