Online Traceroute
Map the network path to any domain or hostname, identify slow hops, detect routing anomalies, and debug latency issues — without installing software.
Use Online Traceroute in 4 Steps
What is Online Traceroute?
Traceroute is a network diagnostic utility that maps the path packets take from a source host to a destination, revealing each intermediate router (hop) along the way. Each hop represents a hand-off between network segments — typically from your ISP to a tier-1 backbone provider, through regional peering points, and finally to the destination network's edge.
Traditional traceroute works by sending packets with increasing TTL (Time To Live) values. When a router receives a packet with TTL=1, it discards the packet and sends an ICMP Time Exceeded message back to the sender. By incrementing the TTL by one each round, the tool collects responses from each successive hop and builds a complete route map with per-hop latency.
Online traceroute tools — including this one — cannot send raw ICMP packets because browsers and serverless environments do not have operating-system-level socket access. Instead, this tool approximates the route by measuring HTTP HEAD response latency at multiple timeout thresholds, then infers intermediate hops from the timing distribution. Hops marked "estimated" are inferred, not directly observed. For exact ICMP hop data, use the CLI equivalents shown below.
How to Read Traceroute Output
| Status | Meaning | Action |
|---|---|---|
| reached | The hop responded and latency was measured directly | Note latency; >200ms may indicate congested segment |
| estimated | Intermediate hop inferred from timing distribution | Use as directional indicator, not absolute measurement |
| filtered | Router is present but blocks ICMP Time Exceeded replies | Normal for many enterprise and CDN edge nodes |
| timeout | No response within timeout window — host may be unreachable | Check DNS, firewall rules, and try again from CLI |
| * * * | Three asterisks — standard notation for a non-responding hop | Continue past; final hop may still respond |
Traceroute vs Ping — Key Differences
Ping and traceroute serve different diagnostic purposes. Ping sends ICMP Echo Request packets directly to the destination and reports whether the host is reachable and how long it takes to respond. It tells you if you can reach the destination but not why you cannot if the check fails.
Traceroute reveals the path to the destination. When a connection is slow or failing, traceroute shows you which specific hop is introducing latency or dropping packets. If hop 7 suddenly shows 300ms of latency while all earlier hops were under 20ms, that segment is the likely culprit — not the destination server.
- Use ping when you need to confirm basic reachability and measure end-to-end RTT.
- Use traceroute when you need to identify which network segment is causing high latency, packet loss, or routing anomalies.
CLI Reference — Exact ICMP Traceroute
For production-grade hop analysis, use these commands directly from your terminal:
traceroute example.comtracert example.comtraceroute -a example.comsudo traceroute -T -p 443 example.com