Chrome DevTools is a set of web developer tools built directly into the Google Chrome browser. DevTools can help you edit pages on-the-fly and diagnose problems quickly, which ultimately helps you build better websites, faster.
There are many ways to open DevTools, because different users want quick access to different parts of the DevTools UI.
- To work with the DOM or CSS, right-click an element on the page and select Inspect to jump into the Elements panel. Or press Command+Option+C (Mac) or Control+Shift+C (Windows, Linux, ChromeOS).
See Open Chrome DevTools for more details and workflows.
If you're a more experienced web developer, here are the recommended starting points for learning how DevTools can improve your productivity:
- View and change the DOM
- View and change CSS
- Optimize website speed
- Inspect network activity
The DevTools UI can be a little overwhelming... there are so many tabs! But, if you take some time to get familiar with each tab to understand what's possible, you may discover that DevTools can seriously boost your productivity.
Simulate mobile devices.
View and change the DOM and CSS.
- Get started with viewing and changing the DOM
- Get started with viewing and changing CSS
- Edit CSS
- Edit the DOM
- Find invalid, overridden, inactive, and other CSS
- Identify potential CSS improvements
- Emulate light/dark themes, contrast, and other CSS media features
- Find unused CSS
- Inspect animations
- Pause your code with breakpoints
- Edit and save files in a workspace
- Override web content and HTTP response headers locally
View and debug network activity.
Record, replay, and measure user flows.
- Record, replay, and measure user flows
- Customize the Recorder with extensions
- Recorder features reference
Find ways to improve load and runtime performance.
Find and fix memory issues that affect page performance, for example, memory leaks.
Inspect all resources that are loaded, including IndexedDB or Web SQL databases, local and session storage, cookies, Application Cache, images, fonts, and stylesheets.
- Debug Progressive Web Apps
- View and edit local storage
- View, add, edit, and delete cookies
- View origin trial information
Debug mixed content issues, certificate problems, and more.
File bug reports and feature requests in Crbug, which is the engineering team's bug tracker.
If you want to alert us to a bug or feature request but don't have much time, you're welcome to send a tweet to @ChromeDevTools. We reply and send announcements from the account regularly.
For help with using DevTools, Stack Overflow is the best channel.
To file bugs or feature requests on the DevTools docs, open a GitHub issue.
DevTools also has a Slack channel, but the team doesn't monitor it consistently.