Chrome // Hacks

The secret Chrome URLs, keyboard shortcuts, and developer pages that unlock hidden settings and debugging tools.

Chrome:// URLs

Type these directly into the address bar to jump to hidden pages.

chrome://version

Profile & version info. Shows your current profile name, Chrome version number, JavaScript engine, user data directory path, and more. Useful when troubleshooting or checking which channel you're on.

chrome://settings/clearBrowserData

Clear browsing data direct. Skips Settings and opens the clear data dialog straight up. Choose time range, what to clear, and whether to include encrypted passwords.

chrome://inspect

DevTools target list. Inspect all open pages, service workers, shared workers and Chrome extensions from one place. Click any target to open DevTools attached to it.

chrome://inspect/#workers

Shared workers only. View and debug shared workers running across multiple tabs. Useful for testing cross-tab communication and worker state.

chrome://extensions

Extensions manager. Manage all installed extensions, view details, toggle on/off, and access settings for each one.

chrome://bookmarks

Full bookmark manager. Edit, organize and search your entire bookmark library with full folder view and search.

chrome://history

Browsing history. Search and manage all your browsing history. Delete individual sites or clear ranges.

chrome://downloads

Download manager. View all downloads with size, date and source. Pause, resume or delete downloads.

Keyboard shortcuts

ActionWindows / LinuxMac
Open Bookmark Manager Ctrl + Shift + O Cmd + Option + B
Open History Ctrl + H Cmd + Y
Open Downloads Ctrl + J Cmd + Shift + J
Open Settings No shortcut; type chrome://settings Cmd + ,
Open Task Manager Shift + Esc No shortcut; Window > Task Manager
Open DevTools F12 or Ctrl + Shift + I Cmd + Option + I
Open DevTools Console Ctrl + Shift + J Cmd + Option + J
DevTools Command Menu (open any panel) Ctrl + Shift + P (in DevTools) Cmd + Shift + P (in DevTools)
Inspect an element Ctrl + Shift + C Cmd + Shift + C
Open a file in DevTools Sources Ctrl + P (in DevTools) Cmd + P (in DevTools)
Start / stop recording (Performance, Network) Ctrl + E (in DevTools) Cmd + E (in DevTools)
Toggle Device Mode (phone view) Ctrl + Shift + M (in DevTools) Cmd + Shift + M (in DevTools)
New Tab Ctrl + T Cmd + T
New Window Ctrl + N Cmd + N
New Incognito Window Ctrl + Shift + N Cmd + Shift + N
Close Tab Ctrl + W Cmd + W
Close Window Ctrl + Shift + W Cmd + Shift + W
Reopen Last Closed Tab Ctrl + Shift + T Cmd + Shift + T
Go to Next Tab Ctrl + Tab Cmd + Option +
Go to Previous Tab Ctrl + Shift + Tab Cmd + Option +
Jump to Tab (1-8) Ctrl + 1 through 8 Cmd + 1 through 8
Jump to Last Tab Ctrl + 9 Cmd + 9
Open Link in New Background Tab Ctrl + click Cmd + click
Open Link in New Tab and Switch Ctrl + Shift + click Cmd + Shift + click
Back Alt + Cmd +
Forward Alt + Cmd +
Reload Page Ctrl + R Cmd + R
Reload Page (Bypass Cache) Ctrl + Shift + R Cmd + Shift + R
Focus Address Bar Ctrl + L Cmd + L
Search with Default Search Engine Ctrl + K Cmd + Option + F
Find on Page Ctrl + F Cmd + F
Find Next Match Ctrl + G Cmd + G
Find Previous Match Ctrl + Shift + G Cmd + Shift + G
Pin/Unpin Tab Right-click tab > Pin Right-click tab > Pin
Mute/Unmute Tab Right-click tab > Mute/Unmute Right-click tab > Mute/Unmute
Full Screen F11 Cmd + Ctrl + F
Zoom In Ctrl + + Cmd + +
Zoom Out Ctrl + - Cmd + -
Reset Zoom Ctrl + 0 Cmd + 0
Switch DevTools dock position Ctrl + Shift + D (in DevTools) Cmd + Shift + D (in DevTools)

Dev & flags

chrome://flags

Experimental features. Enable or disable experimental Chrome features. Restart after changes. Search the flags to find what you need. Use with caution—some are unstable.

chrome://net-internals

Network tools. The proxy settings in use, a DNS lookup with a Clear host cache button, socket pool flushing and HSTS lookups. The live event log was removed; record traffic with chrome://net-export instead.

chrome://gpu

GPU status. Check hardware acceleration, GPU process info, and graphics driver version.

chrome://components

Component versions. The parts of Chrome that update on their own schedule, such as on-device models, with a button to check each one for an update.

chrome://sync-internals

Sync debugging. View detailed information about Chrome Sync status, what's syncing, and any errors.

chrome://crashes

Crash reports. View all crash reports sent to Google. Useful for troubleshooting recurring crashes.

chrome://net-export

Network log capture. Record all network activity to a NetLog file, then open it in the netlog viewer. This replaced the event log that used to live in chrome://net-internals.

chrome://media-internals

Media debugging. View all active media players, codecs, properties and playback information.

chrome://device-log

Device event logs. See all device-related events like printer connections, USB device events.

chrome://serviceworker-internals

Service workers. Manage all service workers, view their status, update/unregister, and inspect storage.

chrome://blob-internals

Blob storage. View all blob URLs created by pages, their size, and originating documents.

chrome://quota-internals

Storage quota. See storage usage by origin (IndexedDB, LocalStorage, Cache API, etc.) and quota limits.

chrome://indexeddb-internals

IndexedDB viewer. Browse and delete IndexedDB databases, object stores, and entries by origin.

chrome://password-manager-internals

Password manager log. A live log of the password manager's decisions on each page, such as when it fills a form or offers to save. It does not show saved passwords.

chrome://policy

Policies. Every policy applied to the browser, its value and its source. Works on any machine, which makes it a quick way to see what an employer or installed software has locked down.

chrome://conflicts

Third-party modules (Windows). Lists the DLLs loaded into Chrome by other software, which helps track down a program that is interfering with it.

chrome://chrome-urls

All chrome:// URLs. Complete list of every available chrome:// page in this build of Chrome.

chrome://safe-browsing

Safe browsing status. View Safe Browsing database version, update status, and phishing/malware protection info. Internal debugging page: switch those on at chrome://chrome-urls first.

chrome://discards

Tab discards. Every tab's lifecycle state and whether Chrome has frozen or discarded it to save memory, with a button to discard one by hand. For memory per process, use the Task Manager. Internal debugging page: switch those on at chrome://chrome-urls first.

chrome://process-internals

Process list. View all Chrome processes, their type (renderer, GPU, network, etc.), and PIDs.

chrome://webrtc-internals

WebRTC debugging. Monitor all active WebRTC connections, ice candidates, codec info, and bandwidth stats.

chrome://signin-internals

Sign-in status. Detailed information about Chrome sign-in, token refresh, and authentication state.

chrome://translate-internals

Translation engine. View translation settings, supported languages, and translation server status.

chrome://usb-internals

USB devices. View all USB devices connected, their descriptors, and WebUSB connection status.

chrome://bluetooth-internals

Bluetooth debugging. View paired Bluetooth devices, active connections, GATT characteristics, and signal strength.

chrome://ntp-tiles-internals

New tab page tiles. View Most Visited shortcuts configuration and personalization data.

chrome://site-engagement

Site engagement scores. See engagement metrics for visited sites (how likely Chrome is to show notifications).

chrome://network-error

Network error testing. Test network error handling. Use with: chrome://network-error/-106

chrome://crash

Crash the tab. Crashes the current tab's renderer to test crash handling. The tab shows "Aw, Snap!" and the rest of Chrome keeps running. To crash the whole browser, use chrome://inducebrowsercrashforrealz.

chrome://kill

Kill the tab. Terminates the current tab's renderer process. Other tabs and the browser keep running. To quit Chrome itself, use chrome://quit.

chrome://hang

Hang the tab. Freezes the current tab's renderer to test hang handling, until Chrome offers to wait or exit the page.

Advanced debugging (power users)

chrome://net-internals/#dns

DNS lookup. Resolve a domain with Chrome's own resolver and clear the host cache. Use this to debug DNS issues.

chrome://net-internals/#sockets

Socket pools. Close idle sockets or flush the socket pools, which can break pages that have connections open. Useful when a stale connection keeps failing.

chrome://net-internals/#proxy

Proxy settings. The proxy configuration Chrome is actually using, with buttons to re-apply it and clear bad proxies.

chrome://net-internals/#hsts

HSTS lookup. Query whether a domain is in Chrome's HSTS (HTTP Strict Transport Security) set, and add or delete entries for testing.

chrome://net-internals/#sharedDictionary

Shared dictionaries. The compression dictionaries sites have stored for Compression Dictionary Transport, with a button to clear them all.

chrome://net-internals/#utilities

Proxy rule tester. Test a proxy bypass rule against a sample URL to see whether it matches.

chrome://predictors

Predictor internals. Resource prediction engine data. See what Chrome predicts you'll visit next.

chrome://histograms

Performance histograms. View detailed performance metrics histograms from the current session.

chrome://tracing

System tracing. Record detailed execution traces of browser processes. Export for analysis. Heavy-duty profiling. Internal debugging page: switch those on at chrome://chrome-urls first.

chrome://about

Every chrome:// page. An alias that opens chrome://chrome-urls. For the version and build details, use chrome://version.

chrome://gcm-internals

Google Cloud Messaging. View GCM connections and push notification delivery status.

chrome://omnibox

Omnibox internals. View input suggestions, scoring, and omnibox ranking data. Debug search/navigation behavior. Internal debugging page: switch those on at chrome://chrome-urls first.

chrome://print

Print preview settings. Direct access to print preview with destination, layout, margins control.

chrome://terms

Terms of Service. Chrome and Chrome OS terms and conditions.

chrome://credits

Open source credits. Full list of open source projects Chrome uses and their licenses.

chrome://system

System info dump. Diagnostic info: graphics, network, memory, CPU, installed modules. For troubleshooting.

chrome://user-actions

User action metrics. Record and view all user actions (clicks, navigation) during session for analytics. Internal debugging page: switch those on at chrome://chrome-urls first.

chrome://interstitials

Interstitial pages test. View available interstitials (SSL errors, malware warnings, etc.) for testing. Internal debugging page: switch those on at chrome://chrome-urls first.