View all domains used by resources on a Web Page

You can use your browser Developer Tools (DevTools) to see which domains contain scripts and other resources requested by a website.

1. Open developer tools

On most browsers, you can press Ctrl + Shift + I or F12.

You may see a welcome screen if you’re opening DevTools for the first time.

A screenshot of the Microsoft Edge DevTools panel showing a welcome screen. The same panel has additional tabs for Console and Elements, in addition to Welcome.

2. Go to the Network tab

Click the Network tab located at the top of the DevTools panel.

If you don’t see a Network tab, add it:

  • Click the big + button located to the right of the tabs
  • Select Network

3. Refresh the page

The Network tab must be open to record network requests. Refresh the page to see all of the requests made to any host such as your web server, Google, Square, etc.

A screenshot of the Network tab in DevTools, showing it recorded a variety of web requests. The requests are listed in a table with columns Name, Status, Type, Initiator, Size, Time, and Fulfilled by.

4. Scroll down to trigger deferred requests

Scroll to the bottom of the page.

Scrolling is needed because network requests are often deferred until content comes into view. For example, there are popular widgets for embedding maps, reviews, etc. These widgets are usually designed to defer loading until actually needed.

5. Show the Domain column

Look for the Domain column in the table. If you don’t see it, right-click anywhere in the table header and select Domain. After it appears, you may need to resize the panel or hide other columns to ensure you can see the entire column.

A screenshot of the popup menu that appears when right-clicking a header in the table. The menu has a list of columns that can be added, each with a checkbox (or unchecked).

6. Sort by the domain column

Click the header of the Domain column to sort the rows. All requests to the same domain will be sorted together, making it easier for you to identify distinct domains.

A screenshot of the network requests with the Domain column showing. The domain column is after the Name and Status columns.

Lastly, explore and have fun

Click on any row to view more information about that particular network request.

A screenshot of the details panel that appears when a network request is selected. The screenshot shows the headers that were sent by the browser to the server.

To close the details panel, click the big X button located in its upper-left corner.

License

Licensed under CC BY 4.0 You are free to share and adapt this content for any purpose as long as you give appropriate credit in a reasonable manner.

No affiliate links

We do not participate in affiliate marketing, and we are not paid to mention products.

Leave a Reply

Your email address will not be published. Required fields are marked *