Opening DevTools
ShortcutDescription
F12Open/close DevTools
Ctrl+Shift+IOpen DevTools (alternate)
Ctrl+Shift+COpen Inspector / Inspect Element
Ctrl+Shift+JOpen DevTools to Console tab
Ctrl+[Move to previous panel
Ctrl+]Move to next panel
Ctrl+Shift+DToggle dock position
EscShow/hide Console drawer
Elements Panel
ShortcutDescription
HToggle visibility of selected element
DeleteDelete selected element
Ctrl+ZUndo DOM change
F2Edit element as HTML
Ctrl+FSearch in Elements panel
↑/↓Navigate to previous/next element
←/β†’Collapse/expand element
Double-click attributeEdit attribute inline
Console Tricks
Command / KeyEffect
$("selector")Query selector shorthand (like document.querySelector)
$$("selector")Query selector all (returns array)
$0Last inspected element
$1, $2, $3, $4Previously inspected elements
$_Last evaluated expression result
copy(value)Copy value to clipboard
dir(object)Display object properties
clear()Clear the console
Ctrl+LClear console (keyboard)
Shift+EnterNew line in console without executing
↑ / ↓Navigate command history
console.table(data)Display array/object as table
console.time() / timeEnd()Measure code execution time
Network & Performance
ActionResult
Ctrl+Shift+RHard reload (bypass cache)
Ctrl+F5Force reload and clear cache
Right-click request β†’ Copy as cURLCopy network request as cURL command
Filter bar: XHRShow only AJAX/fetch requests
Filter bar: status-code:404Show only 404 errors
Throttle dropdownSimulate slow network (Fast 3G, Slow 3G)
Coverage tabFind unused CSS and JS
Lighthouse tabRun performance / SEO / a11y audit
Hidden Gems
TrickWhat It Does
Ctrl+Shift+P then "screenshot"Capture full-page screenshot
3-dot menu β†’ More tools β†’ RenderingEmulate print media, dark mode, etc.
CSS Overview panelAudit all colors, fonts, unused declarations
Ctrl+Shift+P β†’ "Sensors"Spoof GPS location and device orientation
Ctrl+Shift+P β†’ "FPS"Show real-time frames-per-second meter
Device toolbar β†’ Edit β†’ Add deviceAdd custom device dimensions