Appearance
How to Use Browser Developer Tools Basics
Applies to: Microsoft Edge, Google Chrome
Article Type: How-To
Last Updated: 2026-03-09
Summary
Browser Developer Tools (DevTools) are built into Edge and Chrome, providing powerful utilities for troubleshooting web page issues — such as clearing a stuck page, checking for loading errors, and inspecting elements. While DevTools are primarily designed for developers, basic familiarity can help any user diagnose and resolve common browser issues. This article covers the essential features.
Prerequisites
- Microsoft Edge or Google Chrome (latest version).
- No admin rights required.
Instructions
1. Open Developer Tools
Access DevTools from any web page.
- Press F12 on your keyboard (or Ctrl+Shift+I).
- The DevTools panel opens at the bottom or side of the browser window.
- Alternatively, right-click anywhere on the page and select Inspect to open DevTools at a specific element.
- To close DevTools, press F12 again or click the X button in the DevTools panel.
2. Use the Console to Check for Errors
Identify page errors that may be causing issues.
- Open DevTools and click the Console tab.
- Look for messages highlighted in red — these are errors.
- Common error types you might see:
- 404 Not Found — A resource (image, script, or file) could not be loaded.
- CORS error — The page was blocked from loading a resource from another site.
- JavaScript error — A script on the page failed to run properly.
- This information is useful when reporting issues to IT or a web application vendor.
3. Hard Refresh a Page (Clear Cache for One Site)
Force the browser to reload a page without using cached files.
- Open DevTools (F12).
- With DevTools open, right-click the browser Refresh button (circular arrow).
- Select Empty Cache and Hard Reload.
- The browser reloads the page from scratch, ignoring all cached files.
- This is useful when a web application appears stuck or shows outdated content.
4. Inspect an Element on the Page
Examine the structure of any element on a web page.
- Open DevTools and click the Elements tab.
- Click the Select element icon (cursor + box) in the top-left of the DevTools panel (or press Ctrl+Shift+C).
- Hover over any element on the page — it highlights with a blue overlay.
- Click the element to see its HTML code in the Elements panel.
- This is helpful when reporting UI issues (e.g., "the button with ID
submit-formis not responding").
5. Check Network Requests
See what the page is loading and identify slow or failing requests.
- Open DevTools and click the Network tab.
- Reload the page (F5) to capture all network requests.
- The panel shows every file the page loaded (HTML, CSS, JavaScript, images, API calls).
- Look for entries highlighted in red — these are failed requests.
- Click any entry to see details (status code, response time, response body).
- Use the time column to identify slow-loading resources.
Troubleshooting
INFO
DevTools are a diagnostic tool — they do not change anything permanently on the web page. Any edits you make in the Elements panel are temporary and reset when you refresh the page.
| Symptom / Error | Potential Cause | Solution |
|---|---|---|
| F12 does not open DevTools | Keyboard shortcut may be disabled by policy | Try right-clicking on the page and selecting Inspect, or use Ctrl+Shift+I. |
| Console shows many errors but page works fine | Warnings and non-critical errors are common | Focus on red Error messages. Orange Warning messages are usually informational. |
| Hard refresh did not fix the issue | Issue is server-side, not cached | Clear the full browser cache via Settings > Privacy > Clear browsing data and try again. |