Chrome DevTools Documentation
Google's official guides to the developer tools built into Chrome: the Elements, Console, Network, Application, Performance, Lighthouse and Recorder panels, device mode and network throttling. For testers, the Network and Console guides turn "the page is broken" into a precise bug report pointing at the failing request.
Guide
Web Development
Beginner
Free
What it is
Chrome DevTools is the set of web developer tools built into Google Chrome, and this is its official documentation. Other Chromium-based browsers such as Edge share most of the same tools, and Firefox has close equivalents, so the skills transfer.
What it covers
- Elements: inspecting and editing the page structure and styles, which testers use to understand markup and find stable locators.
- Console: JavaScript errors, warnings and logs, and running small snippets.
- Network: every request with its status, timing, headers, and request and response bodies, plus network throttling to simulate slow connections and the option to override responses.
- Application: cookies, local storage, session storage and service workers.
- Performance and Lighthouse: recording page performance and running audits for performance, accessibility and best practices.
- Recorder: recording user flows, replaying them and exporting them.
- Device mode: simulating mobile viewports and user agents.
Is it worth your time?
For testers, very much so. Most bugs you find through the interface are really a failing request, a JavaScript error or bad data underneath. Being able to open the Network tab, find the red request and attach its response to a bug report is one of the skills developers value most in testers, and it helps you decide which team a bug belongs to. The Network and Console guides are short and practical.
How to use it
Read the overview, then the Network and Console guides, then practise on sites you use: find the request behind a button, look at its response, throttle the network and watch what breaks, and inspect the cookies set when you sign in. Later, the Elements panel helps you choose locators for automation.
Prerequisites
None beyond using a web browser. Basic HTTP knowledge helps you understand what you see in the Network panel.
Free or paid?
Free, built into Chrome.
Common questions
Do I need to know JavaScript? Not to use Network, Application or Elements. Basic JavaScript helps with the Console.
Is device mode the same as testing on a real phone? No. It simulates viewport size, touch and user agent, but not real device performance or browser differences. Use it for quick checks and real devices for important mobile flows.
Ready to start?
Opens on Google in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.