Ultimate Keyboard Shortcuts of Mozilla Firefox Browser – Windows/Mac/Linux

Opening and closing tools

CommandWindowsmacOSLinux
Open Toolbox (with the most recent tool activated)Ctrl + Shift + ICmd + Opt + ICtrl + Shift + I
Bring Toolbox to the foreground (if the Toolbox is in a separate window and not in the foreground)Ctrl + Shift + I or F12Cmd + Opt + I or F12Ctrl + Shift + I or F12
Close Toolbox (if the Toolbox is in a separate window and in foreground)Ctrl + Shift + I or F12Cmd + Opt + I or F12Ctrl + Shift + I or F12
Open Web ConsoleCtrl + Shift + KCmd + Opt + KCtrl + Shift + K
Toggle “Pick an element from the page” (opens the Toolbox and/or focus the Inspector tab)Ctrl + Shift + CCmd + Opt + CCtrl + Shift + C
Open Style EditorShift + F7Shift + F7Shift + F7
Open ProfilerShift + F5Shift + F5Shift + F5
Open Network MonitorCtrl + Shift + ECmd + Opt + ECtrl + Shift + E
Toggle Responsive Design ModeCtrl + Shift + MCmd + Opt + MCtrl + Shift + M
Open Browser ConsoleCtrl + Shift + JCmd + Shift + JCtrl + Shift + J
Open Browser ToolboxCtrl + Alt + Shift + ICmd + Opt + Shift + ICtrl + Alt + Shift + I
Open ScratchpadShift + F4Shift + F4Shift + F4
Open WebIDEShift + F8Shift + F8Shift + F8
Storage InspectorShift + F9Shift + F9Shift + F9
Open DebuggerCtrl + Shift + ZCmd + Opt + ZCtrl + Shift + Z

 

Toolbox

CommandWindowsmacOSLinux
Cycle through tools left to rightCtrl + ]Cmd + ]Ctrl + ]
Cycle through tools right to leftCtrl + [Cmd + [Ctrl + [
Toggle between active tool and settings.F1F1F1
Toggle toolbox between the last 2 docking modesCtrl + Shift + DCmd + Shift + DCtrl + Shift + D
Toggle split console (except if console is the currently selected tool)EscEscEsc

 

CommandWindowsmacOSLinux
Increase font sizeCtrl + +Cmd + +Ctrl + +
Decrease font sizeCtrl + -Cmd + -Ctrl + -
Reset font sizeCtrl + 0Cmd + 0Ctrl + 0

 

Page Inspector

CommandWindowsmacOSLinux
Inspect ElementCtrl + Shift + CCmd + Shift + CCtrl + Shift + C

 

Node picker

CommandWindowsmacOSLinux
Select the element under the mouse and cancel picker modeClickClickClick
Select the element under the mouse and stay in picker modeShift+ClickShift+ClickShift+Click

 

HTML pane

CommandWindowsmacOSLinux
Delete the selected nodeDeleteDeleteDelete
Undo delete of a nodeCtrl + ZCmd + ZCtrl + Z
Redo delete of a nodeCtrl + Shift + Z / Ctrl + YCmd + Shift + Z / Cmd + YCtrl + Shift + Z / Ctrl + Y
Move to the next node (expanded nodes only)Down arrowDown arrowDown arrow
Move to the previous nodeUp arrowUp arrowUp arrow
Move to the first node in the tree.HomeHomeHome
Move to the last node in the tree.EndEndEnd
Expand currently selected nodeRight arrowRight arrowRight arrow
Collapse currently selected nodeLeft arrowLeft arrowLeft arrow
(When a node is selected) move inside the node so you can start stepping through attributes.EnterReturnEnter
Step forward through the attributes of a nodeTabTabTab
Step back through the attributes of a nodeShift + TabShift + TabShift + Tab
(When an attribute is selected) start editing the attributeEnterReturnEnter
Hide/show the selected nodeHHH
Focus on the search box in the HTML paneCtrl + FCmd + FCtrl + F
Edit as HTMLF2F2F2
Stop editing HTMLF2 / Ctrl +EnterF2 / Cmd + ReturnF2 / Ctrl + Enter
Copy the selected node’s outer HTMLCtrl + CCmd + CCtrl + C
Scroll the selected node into viewSSS
Find the next match in the markup, when searching is activeEnterReturnEnter
Find the previous match in the markup, when searching is activeShift + EnterShift + ReturnShift + Enter

 

Breadcrumbs bar

CommandWindowsmacOSLinux
Move to the previous element in the breadcrumbs barLeft arrowLeft arrowLeft arrow
Move to the next element in the breadcrumbs barRight arrowRight arrowRight arrow
Focus on the HTML paneShift + TabShift + TabShift + Tab
Focus on the CSS paneTabTabTab

 

CSS pane

CommandWindowsmacOSLinux
Focus on the search box in the CSS paneCtrl + FCmd + FCtrl + F
Clear search box content (only when the search box is focused, and content has been entered)EscEscEsc
Step forward through properties and valuesTabTabTab
Step backwards through properties and valuesShift + TabShift + TabShift + Tab
Start editing property or value (Rules view only, when a property or value is selected, but not already being edited)Enter or SpaceReturn or SpaceEnter or Space
Cycle up and down through auto-complete suggestions (Rules view only when a property or value is being edited)Up arrowDown arrowUp arrowDown arrowUp arrowDown arrow
Choose the current auto-complete suggestion (Rules view only when a property or value is being edited)Enter or TabReturn or TabEnter or Tab
Increment the selected value by 1Up arrowUp arrowUp arrow
Decrement of selected value by 1Down arrowDown arrowDown arrow
Increment the selected value by 100Shift + Page UpShift + Page UpShift + Page Up
Decrement selected value by 100Shift + Page DownShift + Page DownShift + Page Down
Increment the selected value by 10Shift + Up arrowShift + Up arrowShift + Up arrow
Decrement selected value by 10Shift + Down arrowShift + Down arrowShift + Down arrow
Increment the selected value by 0.1Alt + Up arrow (Ctrl + Up arrow from Firefox 60 onwards.)Alt + Up arrowAlt + Up arrow (Ctrl + Up arrow from Firefox 60 onwards.)
Decrement of selected value by 0.1Alt + Down arrow (Ctrl + Down arrow from Firefox 60 onwards).Alt + Down arrowAlt + Down arrow (Ctrl + Down arrow from Firefox 60 onwards).
Show/hide more information about the current property (Computed view only, when a property is selected)Enter or SpaceReturn or SpaceEnter or Space
Open the MDN reference page about the current property (Computed view only, when a property is selected)F1F1F1
Open current CSS file in Style Editor (Computed view only, when more information is shown for a property and a CSS file reference is focused).EnterReturnEnter

 

Debugger

CommandWindowsmacOSLinux
Search for a string in the current fileCtrl + FCmd + FCtrl + F
Search for a string in all filesCtrl + Shift + FCmd + Shift + FCtrl + Shift + F
Find next in the current fileCtrl + GCmd + GCtrl + G
Search for scripts by nameCtrl + PCmd + PCtrl + P
Resume execution when at a breakpointF8F8 1F8
Step overF10F10 1F10
Step intoF11F11 1F11
Step outShift + F11Shift + F11 1Shift + F11
Toggle breakpoint on the currently selected lineCtrl + BCmd + BCtrl + B
Toggle conditional breakpoint on the currently selected lineCtrl + Shift + BCmd + Shift + BCtrl + Shift + B

 

Eyedropper

CommandWindowsmacOSLinux
Select the current colourEnterReturnEnter
Dismiss the EyedropperEscEscEsc
Move by 1 pixelArrow keysArrow keysArrow keys
Move by 10 pixelsShift + arrow keysShift + arrow keysShift + arrow keys

 

Scratchpad

CommandWindowsmacOSLinux
Open the ScratchpadShift + F4Shift + F4Shift + F4
Run Scratchpad codeCtrl + RCmd + RCtrl + R
Run Scratchpad code, and display the result in the object inspectorCtrl + ICmd + ICtrl + I
Run Scratchpad code, insert the result as a commentCtrl + LCmd + LCtrl + L
Re-evaluate current functionCtrl + ECmd + ECtrl + E
Reload the current page, then run Scratchpad codeCtrl + Shift + RCmd + Shift + RCtrl + Shift + R
Save the padCtrl + SCmd + SCtrl + S
Open an existing padCtrl + OCmd + OCtrl + O
Create a new padCtrl + NCmd + NCtrl + N
Close ScratchpadCtrl + WCmd + WCtrl + W
Pretty print the code in ScratchpadCtrl + PCmd + PCtrl + P
Show autocomplete suggestionsCtrl + SpaceCtrl + SpaceCtrl + Space
Show inline documentationCtrl + Shift + SpaceCtrl + Shift + SpaceCtrl + Shift + Space

 

Style Editor

CommandWindowsmacOSLinux
Open the Style EditorShift + F7Shift + F7Shift + F7
Open autocomplete popupCtrl + SpaceCmd + SpaceCtrl + Space

 

Web Console

CommandWindowsmacOSLinux
Open the Web ConsoleCtrl + Shift + KCmd + Opt + KCtrl + Shift + K
Search in the message display paneCtrl + FCmd + FCtrl + F
Open the object inspector paneCtrl + ClickCtrl + ClickCtrl + Click
Clear the object inspector paneEscEscEsc
Focus on the command lineCtrl + Shift + KCmd + Opt + KCtrl + Shift + K
Clear outputCtrl + Shift + LCtrl + LFrom Firefox 67:

Cmd + K

Ctrl + Shift + L

 

Command line interpreter

CommandWindowsmacOSLinux
Scroll to start of console output (only if the command line is empty)HomeHomeHome
Scroll to the end of console output (only if the command line is empty)EndEndEnd
Page up through console outputPage upPage upPage up
Page down through console outputPage downPage downPage down
Go backwards through the command historyUp arrowUp arrowUp arrow
Go forward through the command historyDown arrowDown arrowDown arrow
Initiate reverse search through command history/step backwards through matching commandsF9Ctrl + RF9
Step forward through matching command history (after initiating reverse search)Shift + F9Ctrl + SShift + F9
Move to the beginning of the lineHomeCtrl + ACtrl + A
Move to the end of the lineEndCtrl + ECtrl + E
Execute the current expressionEnterReturnEnter
Add a new line, for entering multiline expressionsShift + EnterShift + ReturnShift + Enter

 

Autocomplete popup

CommandWindowsmacOSLinux
Choose the current to autocomplete suggestionTabTabTab
Cancel the autocomplete popupEscEscEsc
Move to the previous autocomplete suggestionUp arrowUp arrowUp arrow
Move to the next autocomplete suggestionDown arrowDown arrowDown arrow
Page up through autocomplete suggestionsPage upPage upPage up
Page down through autocomplete suggestionsPage downPage downPage down
Scroll to start of autocomplete suggestionsHomeHomeHome
Scroll to the end of autocomplete suggestionsEndEndEnd

 

Source editor

CommandWindowsmacOSLinux
Go to lineCtrl + JCtrl + GCmd + JCmd + GCtrl + JCtrl + G
Find in fileCtrl + FCmd + FCtrl + F
Select allCtrl + ACmd + ACtrl + A
CutCtrl + XCmd + XCtrl + X
CopyCtrl + CCmd + CCtrl + C
PasteCtrl + VCmd + VCtrl + V
UndoCtrl + ZCmd + ZCtrl + Z
RedoCtrl + Shift + Z / Ctrl + YCmd + Shift + Z / Cmd + YCtrl + Shift + Z / Ctrl + Y
IndentTabTabTab
UnindentShift + TabShift + TabShift + Tab
Move line(s) upAlt + UpAlt + UpAlt + Up
Move line(s) downAlt + DownAlt + DownAlt + Down
Comment/uncomment line(s)Ctrl + /Cmd + /Ctrl + /

Post a Comment

Previous Post Next Post