Opening and closing tools
Command | Windows | macOS | Linux |
---|---|---|---|
Open Toolbox (with the most recent tool activated) | Ctrlย +ย Shiftย +ย I | Cmdย +ย Optย +ย I | Ctrlย +ย Shiftย +ย I |
Bring Toolbox to foreground (if the Toolbox is in a separate window and not in foreground) | Ctrlย +ย Shiftย +ย Iย orย F12 | Cmdย +ย Optย +ย Iย orย F12 | Ctrlย +ย Shiftย +ย Iย orย F12 |
Close Toolbox (if the Toolbox is in a separate window and in foreground) | Ctrlย +ย Shiftย +ย Iย orย F12 | Cmdย +ย Optย +ย Iย orย F12 | Ctrlย +ย Shiftย +ย Iย orย F12 |
Open Web Console | Ctrlย +ย Shiftย +ย K | Cmdย +ย Optย +ย K | Ctrlย +ย Shiftย +ย K |
Toggle “Pick an element from the page” (opens the Toolbox and/or focus the Inspector tab) | Ctrlย +ย Shiftย +ย C | Cmdย +ย Optย +ย C | Ctrlย +ย Shiftย +ย C |
Open Style Editor | Shiftย +ย F7 | Shiftย +ย F7 | Shiftย +ย F7 |
Open Profiler | Shiftย +ย F5 | Shiftย +ย F5 | Shiftย +ย F5 |
Open Network Monitor | Ctrlย +ย Shiftย +ย E | Cmdย +ย Optย +ย E | Ctrlย +ย Shiftย +ย E |
Toggle Responsive Design Mode | Ctrlย +ย Shiftย +ย M | Cmdย +ย Optย +ย M | Ctrlย +ย Shiftย +ย M |
Open Browser Console | Ctrlย +ย Shiftย +ย J | Cmdย +ย Shiftย +ย J | Ctrlย +ย Shiftย +ย J |
Open Browser Toolbox | Ctrlย +ย Altย +ย Shiftย +ย I | Cmdย +ย Optย +ย Shiftย +ย I | Ctrlย +ย Altย +ย Shiftย +ย I |
Open Scratchpad | Shiftย +ย F4 | Shiftย +ย F4 | Shiftย +ย F4 |
Open WebIDE | Shiftย +ย F8 | Shiftย +ย F8 | Shiftย +ย F8 |
Storage Inspector | Shiftย +ย F9 | Shiftย +ย F9 | Shiftย +ย F9 |
Open Debugger | Ctrlย +ย Shiftย +ย Z | Cmdย +ย Optย +ย Z | Ctrlย +ย Shiftย +ย Z |
Toolbox
Command | Windows | macOS | Linux |
---|---|---|---|
Cycle through tools left to right | Ctrlย +ย ] | Cmdย +ย ] | Ctrlย +ย ] |
Cycle through tools right to left | Ctrlย +ย [ | Cmdย +ย [ | Ctrlย +ย [ |
Toggle between active tool and settings. | F1 | F1 | F1 |
Toggle toolbox between the last 2ย docking modes | Ctrlย +ย Shiftย +ย D | Cmdย +ย Shiftย +ย D | Ctrlย +ย Shiftย +ย D |
Toggle split console (except if console is the currently selected tool) | Esc | Esc | Esc |
Command | Windows | macOS | Linux |
---|---|---|---|
Increase font size | Ctrlย +ย + | Cmdย +ย + | Ctrlย +ย + |
Decrease font size | Ctrlย +ย - | Cmdย +ย - | Ctrlย +ย - |
Reset font size | Ctrlย +ย 0 | Cmdย +ย 0 | Ctrlย +ย 0 |
Page Inspector
Command | Windows | macOS | Linux |
---|---|---|---|
Inspect Element | Ctrlย +ย Shiftย +ย C | Cmdย +ย Shiftย +ย C | Ctrlย +ย Shiftย +ย C |
Node picker
Command | Windows | macOS | Linux |
---|---|---|---|
Select the element under the mouse and cancel picker mode | Click | Click | Click |
Select the element under the mouse and stay in picker mode | Shift+Click | Shift+Click | Shift+Click |
HTML pane
Command | Windows | macOS | Linux |
---|---|---|---|
Delete the selected node | Delete | Delete | Delete |
Undo delete of a node | Ctrlย +ย Z | Cmdย +ย Z | Ctrlย +ย Z |
Redo delete of a node | Ctrlย +ย Shiftย +ย Zย /ย Ctrlย +ย Y | Cmdย +ย Shiftย +ย Zย /ย Cmdย +ย Y | Ctrlย +ย Shiftย +ย Zย /ย Ctrlย +ย Y |
Move to next node (expanded nodes only) | Down arrow | Down arrow | Down arrow |
Move to previous node | Up arrow | Up arrow | Up arrow |
Move to first node in the tree. | Home | Home | Home |
Move to last node in the tree. | End | End | End |
Expand currently selected node | Right arrow | Right arrow | Right arrow |
Collapse currently selected node | Left arrow | Left arrow | Left arrow |
(When a node is selected) move inside the node so you can start stepping through attributes. | Enter | Return | Enter |
Step forward through the attributes of a node | Tab | Tab | Tab |
Step backward through the attributes of a node | Shiftย +ย Tab | Shiftย +ย Tab | Shiftย +ย Tab |
(When an attribute is selected) start editing the attribute | Enter | Return | Enter |
Hide/show the selected node | H | H | H |
Focus on the search box in the HTML pane | Ctrlย +ย F | Cmdย +ย F | Ctrlย +ย F |
Edit as HTML | F2 | F2 | F2 |
Stop editing HTML | F2ย /ย Ctrlย +Enter | F2ย /ย Cmdย +ย Return | F2ย /ย Ctrlย +ย Enter |
Copy the selected node’s outer HTML | Ctrlย +ย C | Cmdย +ย C | Ctrlย +ย C |
Scroll the selected node into view | S | S | S |
Find the next match in the markup, when searching is active | Enter | Return | Enter |
Find the previous match in the markup, when searching is active | Shiftย +ย Enter | Shiftย +ย Return | Shiftย +ย Enter |
Breadcrumbs bar
Command | Windows | macOS | Linux |
---|---|---|---|
Move to the previous element in the breadcrumbs bar | Left arrow | Left arrow | Left arrow |
Move to the next element in the breadcrumbs bar | Right arrow | Right arrow | Right arrow |
Focus theย HTML pane | Shiftย +ย Tab | Shiftย +ย Tab | Shiftย +ย Tab |
Focus theย CSS pane | Tab | Tab | Tab |
CSS pane
Command | Windows | macOS | Linux |
---|---|---|---|
Focus on the search box in the CSS pane | Ctrlย +ย F | Cmdย +ย F | Ctrlย +ย F |
Clear search box content (only when the search box is focused, and content has been entered) | Esc | Esc | Esc |
Step forward through properties and values | Tab | Tab | Tab |
Step backward through properties and values | Shiftย +ย Tab | Shiftย +ย Tab | Shiftย +ย Tab |
Start editing property or value (Rules view only, when a property or value is selected, but not already being edited) | Enterย orย Space | Returnย orย Space | Enterย orย Space |
Cycle up and down through auto-complete suggestions (Rules view only, when a property or value is being edited) | Up arrowย ,ย Down arrow | Up arrowย ,ย Down arrow | Up arrowย ,ย Down arrow |
Choose current auto-complete suggestion (Rules view only, when a property or value is being edited) | Enterย orย Tab | Returnย orย Tab | Enterย orย Tab |
Increment selected value by 1 | Up arrow | Up arrow | Up arrow |
Decrement selected value by 1 | Down arrow | Down arrow | Down arrow |
Increment selected value by 100 | Shiftย +ย Page Up | Shiftย +ย Page Up | Shiftย +ย Page Up |
Decrement selected value by 100 | Shiftย +ย Page Down | Shiftย +ย Page Down | Shiftย +ย Page Down |
Increment selected value by 10 | Shiftย +ย Up arrow | Shiftย +ย Up arrow | Shiftย +ย Up arrow |
Decrement selected value by 10 | Shiftย +ย Down arrow | Shiftย +ย Down arrow | Shiftย +ย Down arrow |
Increment selected value by 0.1 | Altย +ย Up arrowย (Ctrlย +ย Up arrowย from Firefox 60 onwards.) | Altย +ย Up arrow | Altย +ย Up arrowย (Ctrlย +ย Up arrowย from Firefox 60 onwards.) |
Decrement selected value by 0.1 | Altย +ย Down arrowย (Ctrlย +ย Down arrowย from Firefox 60 onwards). | Altย +ย Down arrow | Altย +ย Down arrowย (Ctrlย +ย Down arrowย from Firefox 60 onwards). |
Show/hide more information about current property (Computed view only, when a property is selected) | Enterย orย Space | Returnย orย Space | Enterย orย Space |
Open MDN reference page about current property (Computed view only, when a property is selected) | F1 | F1 | F1 |
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). | Enter | Return | Enter |
Debugger
Command | Windows | macOS | Linux |
---|---|---|---|
Search for a string in the current file | Ctrlย +ย F | Cmdย +ย F | Ctrlย +ย F |
Search for a string in all files | Ctrlย +ย Shiftย +ย F | Cmdย +ย Shiftย +ย F | Ctrlย +ย Shiftย +ย F |
Find next in the current file | Ctrlย +ย G | Cmdย +ย G | Ctrlย +ย G |
Search for scripts by name | Ctrlย +ย P | Cmdย +ย P | Ctrlย +ย P |
Resume execution when at a breakpoint | F8 | F8ย 1 | F8 |
Step over | F10 | F10ย 1 | F10 |
Step into | F11 | F11ย 1 | F11 |
Step out | Shiftย +ย F11 | Shiftย +ย F11ย 1 | Shiftย +ย F11 |
Toggle breakpoint on the currently selected line | Ctrlย +ย B | Cmdย +ย B | Ctrlย +ย B |
Toggle conditional breakpoint on the currently selected line | Ctrlย +ย Shiftย +ย B | Cmdย +ย Shiftย +ย B | Ctrlย +ย Shiftย +ย B |
Eyedropper
Command | Windows | macOS | Linux |
---|---|---|---|
Select the current color | Enter | Return | Enter |
Dismiss the Eyedropper | Esc | Esc | Esc |
Move by 1 pixel | Arrow keys | Arrow keys | Arrow keys |
Move by 10 pixels | Shiftย +ย arrow keys | Shiftย +ย arrow keys | Shiftย +ย arrow keys |
Scratchpad
Command | Windows | macOS | Linux |
---|---|---|---|
Open the Scratchpad | Shiftย +ย F4 | Shiftย +ย F4 | Shiftย +ย F4 |
Run Scratchpad code | Ctrlย +ย R | Cmdย +ย R | Ctrlย +ย R |
Run Scratchpad code, display the result in theย object inspector | Ctrlย +ย I | Cmdย +ย I | Ctrlย +ย I |
Run Scratchpad code, insert the result as a comment | Ctrlย +ย L | Cmdย +ย L | Ctrlย +ย L |
Re-evaluate current function | Ctrlย +ย E | Cmdย +ย E | Ctrlย +ย E |
Reload the current page, then run Scratchpad code | Ctrlย +ย Shiftย +ย R | Cmdย +ย Shiftย +ย R | Ctrlย +ย Shiftย +ย R |
Save the pad | Ctrlย +ย S | Cmdย +ย S | Ctrlย +ย S |
Open an existing pad | Ctrlย +ย O | Cmdย +ย O | Ctrlย +ย O |
Create a new pad | Ctrlย +ย N | Cmdย +ย N | Ctrlย +ย N |
Close Scratchpad | Ctrlย +ย W | Cmdย +ย W | Ctrlย +ย W |
Pretty print the code in Scratchpad | Ctrlย +ย P | Cmdย +ย P | Ctrlย +ย P |
Show autocomplete suggestions | Ctrlย +ย Space | Ctrlย +ย Space | Ctrlย +ย Space |
Show inline documentation | Ctrlย +ย Shiftย +ย Space | Ctrlย +ย Shiftย +ย Space | Ctrlย +ย Shiftย +ย Space |
Style Editor
Command | Windows | macOS | Linux |
---|---|---|---|
Open the Style Editor | Shiftย +ย F7 | Shiftย +ย F7 | Shiftย +ย F7 |
Open autocomplete popup | Ctrlย +ย Space | Cmdย +ย Space | Ctrlย +ย Space |
Web Console
Command | Windows | macOS | Linux |
---|---|---|---|
Open the Web Console | Ctrlย +ย Shiftย +ย K | Cmdย +ย Optย +ย K | Ctrlย +ย Shiftย +ย K |
Search in the message display pane | Ctrlย +ย F | Cmdย +ย F | Ctrlย +ย F |
Open theย object inspector pane | Ctrlย +ย Click | Ctrlย +ย Click | Ctrlย +ย Click |
Clear theย object inspector pane | Esc | Esc | Esc |
Focus on the command line | Ctrlย +ย Shiftย +ย K | Cmdย +ย Optย +ย K | Ctrlย +ย Shiftย +ย K |
Clear output | Ctrlย +ย Shiftย +ย L | Ctrlย +ย L
From Firefox 67: Cmdย +ย K |
Ctrlย +ย Shiftย +ย L |
Command line interpreter
Command | Windows | macOS | Linux |
---|---|---|---|
Scroll to start of console output (only if the command line is empty) | Home | Home | Home |
Scroll to end of console output (only if the command line is empty) | End | End | End |
Page up through console output | Page up | Page up | Page up |
Page down through console output | Page down | Page down | Page down |
Go backward throughย command history | Up arrow | Up arrow | Up arrow |
Go forward through command history | Down arrow | Down arrow | Down arrow |
Initiate reverse search through command history/step backwards through matching commands | F9 | Ctrlย +ย R | F9 |
Step forward through matching command history (after initiating reverse search) | Shiftย +ย F9 | Ctrlย +ย S | Shiftย +ย F9 |
Move to the beginning of the line | Home | Ctrlย +ย A | Ctrlย +ย A |
Move to the end of the line | End | Ctrlย +ย E | Ctrlย +ย E |
Execute the current expression | Enter | Return | Enter |
Add a new line, for entering multiline expressions | Shiftย +ย Enter | Shiftย +ย Return | Shiftย +ย Enter |
Autocomplete popup
Command | Windows | macOS | Linux |
---|---|---|---|
Choose the current autocomplete suggestion | Tab | Tab | Tab |
Cancel the autocomplete popup | Esc | Esc | Esc |
Move to the previous autocomplete suggestion | Up arrow | Up arrow | Up arrow |
Move to the next autocomplete suggestion | Down arrow | Down arrow | Down arrow |
Page up through autocomplete suggestions | Page up | Page up | Page up |
Page down through autocomplete suggestions | Page down | Page down | Page down |
Scroll to start of autocomplete suggestions | Home | Home | Home |
Scroll to end of autocomplete suggestions | End | End | End |
Source editor
Command | Windows | macOS | Linux |
---|---|---|---|
Go to line | Ctrlย +ย J,ย Ctrlย +ย G | Cmdย +ย J,ย Cmdย +ย G | Ctrlย +ย J,ย Ctrlย +ย G |
Find in file | Ctrlย +ย F | Cmdย +ย F | Ctrlย +ย F |
Select all | Ctrlย +ย A | Cmdย +ย A | Ctrlย +ย A |
Cut | Ctrlย +ย X | Cmdย +ย X | Ctrlย +ย X |
Copy | Ctrlย +ย C | Cmdย +ย C | Ctrlย +ย C |
Paste | Ctrlย +ย V | Cmdย +ย V | Ctrlย +ย V |
Undo | Ctrlย +ย Z | Cmdย +ย Z | Ctrlย +ย Z |
Redo | Ctrlย +ย Shiftย +ย Zย /ย Ctrlย +ย Y | Cmdย +ย Shiftย +ย Zย /ย Cmdย +ย Y | Ctrlย +ย Shiftย +ย Zย /ย Ctrlย +ย Y |
Indent | Tab | Tab | Tab |
Unindent | Shiftย +ย Tab | Shiftย +ย Tab | Shiftย +ย Tab |
Move line(s) up | Altย +ย Up | Altย +ย Up | Altย +ย Up |
Move line(s) down | Altย +ย Down | Altย +ย Down | Altย +ย Down |
Comment/uncomment line(s) | Ctrlย +ย / | Cmdย +ย / | Ctrlย +ย / |