How to Run a Traceroute
Traceroute maps every hop your data passes through on the way to a server, and how long each one takes. It's the go-to tool for working out where a slow or failing connection breaks down.
It can't run in a browser because it needs low-level network access, but it's built into every operating system. Here's how to use it.
Advertisement
Windows
- Press the Windows key, type cmd, and open Command Prompt.
- Type: tracert example.com (replace with the site or IP you want to trace).
- Press Enter and wait for the hops to list. Each line is one router along the path.
Mac
- Open Terminal (press Cmd + Space, type Terminal, press Enter).
- Type: traceroute example.com
- Press Enter and watch the hops appear.
Linux
- Open a terminal.
- If needed, install it first, for example: sudo apt install traceroute
- Run: traceroute example.com
How to read the results
- Each numbered line is one hop, a router between you and the destination.
- The three times are how long each test took to reach that hop, in milliseconds.
- A sudden jump in time, or rows of asterisks, points to where the delay or block happens.
- Asterisks alone aren't always a problem; some routers just don't reply to the probes.