Skip to content

Traceroute Online

Enterno.io's online traceroute tool shows the full network path from our server to your target. Diagnose packet loss, high latency, and server unreachability — directly in your browser, no software installation required.
Check your site →

How Traceroute Works

Traceroute sends packets with increasing TTL (Time to Live). Each intermediate router decrements TTL by 1 and sends back an ICMP message when it reaches zero.

  • Every intermediate node (hop) is displayed
  • Round-trip time (RTT) measured at each hop
  • Packet loss points shown as (* * *)
  • Node geolocation identified

When to Use Traceroute

This tool is essential for network diagnostics:

  • Site is unreachable — where is the break?
  • High latency — at which hop?
  • Route passing through unexpected countries
  • Verifying CDN and load balancer behavior

How to Read the Results

Asterisks (* * *) mean a node didn't respond to ICMP — this is normal for many corporate routers. High latency on the final hop with normal intermediate hops indicates an issue on the target server side.

TL;DR: What is Traceroute?

Traceroute is a network diagnostic tool that tracks the path data packets take from a source to a destination across an IP network. By sending a series of Internet Control Message Protocol (ICMP) packets with incrementally increasing Time-To-Live (TTL) values, Traceroute identifies each hop along the route, providing details on the latency and IP addresses of the intermediate routers. This information is crucial for pinpointing network issues.

Understanding the Traceroute Command

The Traceroute command is a powerful tool for network analysis, available on various operating systems including Linux, macOS, and Windows. The basic syntax of the command varies slightly depending on the OS:

  • Linux/macOS: traceroute [options]
  • Windows: tracert [options]

For example, to perform a Traceroute to the website www.example.com, you would execute:

  • Linux/macOS: traceroute www.example.com
  • Windows: tracert www.example.com

This command initiates a series of requests to the target, displaying each hop's IP address and the time taken for the packets to reach each router. The output typically includes:

  1. Hop Number: The sequence of the router in the path.
  2. IP Address: The address of each hop.
  3. Response Time: The time taken for packets to reach each hop, usually measured in milliseconds.

Common options include:

  • -m : Set the maximum TTL value.
  • -p : Specify the destination port for UDP packets.

By default, Traceroute uses UDP packets; however, on Windows, ICMP Echo Requests are utilized. Understanding these commands and options allows network professionals to tailor their Traceroute queries to suit their diagnostic needs.

Interpreting Traceroute Results

Interpreting the results from a Traceroute command is essential for network troubleshooting and performance analysis. The output consists of multiple lines, each representing a hop in the route from your machine to the destination. Here’s a breakdown of how to read these results:

Example Output Analysis

traceroute to www.example.com (93.184.216.34), 30 hops max, 60 byte packets
 1  192.168.1.1  1.234 ms  1.456 ms  1.678 ms
 2  10.0.0.1  10.345 ms  10.567 ms  10.789 ms
 3  203.0.113.1  20.123 ms  20.456 ms  20.789 ms
 4  198.51.100.1  30.123 ms  30.456 ms  30.789 ms
 5  93.184.216.34  40.123 ms  40.456 ms  40.789 ms

This output indicates:

  • Hop 1: The first router (192.168.1.1) is your local gateway, with a response time of about 1.234 ms.
  • Hop 2: The second router (10.0.0.1) shows a response time of 10.345 ms, indicating a potential delay in the local network.
  • Hop 3 and 4: The IP addresses (203.0.113.1 and 198.51.100.1) represent upstream routers, with increasing response times that may suggest network congestion.
  • Final Destination: Hop 5 shows the destination IP (93.184.216.34) with a response time of 40.123 ms.

When analyzing these results, pay attention to:

  • Increased Latency: A significant jump in response times between hops can indicate a bottleneck.
  • Packet Loss: If a hop times out (denoted by an asterisk), it may suggest issues with the router or firewall settings.
  • Consistent Response Times: Uniform times across multiple hops generally indicate a stable network path.

By understanding these elements, practitioners can effectively diagnose network issues, optimize performance, and ensure reliable connectivity for users.

Packet RouteEvery hop from source to target
RTT per HopLatency at each routing node
Hop GeolocationCountry and provider for each IP
MTR EngineMore accurate than ping, fuller than traceroute

Why teams trust us

MTR
full route
ms
RTT per hop
30+
hops traced
Free
no limits

How it works

1

Enter host or IP

2

Trace route via MTR

3

Get hop map with RTT

What is Traceroute?

Traceroute shows the path of packets through the network from our server to the target host. Each intermediate router (hop) is displayed with latency and geolocation.

Path Visualization

Each hop with IP, hostname, RTT, and country — all in one table.

Hop Geolocation

See which countries and providers your traffic passes through.

MTR Accuracy

MTR combines ping and traceroute: summary statistics per hop.

Quick Launch

Results without installing software — directly in the browser for any domain or IP.

Who uses this

DevOps

network latency diagnosis

Network engineers

route bottleneck detection

Security

unusual hop analysis

Developers

API latency debugging

Common Mistakes

Treating * as packet lossAsterisks mean the router doesn't reply to ICMP probes, but traffic still passes through.
Only checking the last hopLatency issues can occur mid-path, not necessarily at the target server.
Running only onceRoutes change dynamically. Run multiple times to confirm findings.
Ignoring hop geolocationTraffic through an unexpected country may indicate suboptimal BGP or a security issue.

Best Practices

Compare with baselineSave traceroute under normal conditions and compare during incidents.
Find high-RTT hopsA hop with >100ms latency while neighbors are fast — likely the problem point.
Use during incidentsTraceroute is the first tool when facing slow site or unavailability complaints.
Complement with pingPing measures end-to-end latency; traceroute shows exactly where the problem is.

Get more with a free account

Traceroute history and network latency monitoring for your servers.

Sign up free

Learn more

Frequently Asked Questions

What is traceroute?

Traceroute is a network diagnostic utility that tracks the path packets take from source to destination, showing each intermediate router and the latency at each hop.

What is the difference between traceroute and ping?

Ping only checks host reachability and overall latency. Traceroute shows the full path and lets you pinpoint exactly which hop is causing the problem.

What do asterisks mean in traceroute?

Three asterisks (* * *) mean a node did not respond within the timeout. Many routers block ICMP by default — this is not always a sign of a problem.

Why use online traceroute instead of a local one?

The online version runs from our server, showing the route from an external vantage point. This helps determine if a site is reachable from the internet, not just from your own network.

Try the live tool that powered this guide

Free plan — 10 monitors, checks every 5 min, no card required. Upgrade for 1-minute interval and multi-region monitoring.