Next-Gen App & Browser Testing Cloud
Trusted by 2 Mn+ QAs & Devs to accelerate their release cycles

Trace the hop-by-hop path from up to 16 global regions, or any city, country, or ASN, to any hostname or IP over ICMP, TCP, or UDP and see the latency at every router.
Traceroute online is a network diagnostic tool that lists every router between a probe and a destination host, with the round-trip time to each one. It sends packets with an increasing IP time to live value and records which router returns the ICMP Time Exceeded message defined in RFC 792, revealing the path one hop at a time.
Every IP packet carries a TTL field. RFC 791 requires each router to decrement it and to destroy the packet when it reaches zero, and RFC 792 defines the Time Exceeded reply as type 11, code 0 ("time to live exceeded in transit"). A traceroute sends a probe with TTL 1, then 2, then 3, so each router in turn discards one probe and identifies itself, until the destination answers and the trace stops.
The TestMu AI traceroute runs from probes in up to 16 regions at the same time, five of them (New York, London, Frankfurt, Singapore, and Sydney) selected by default, plus any custom city, country, or ASN, all operated by the Globalping API that also powers our Ping IPv6 and Port Checker tools. All parsing, table rendering, and export happen in your browser, and the only data that leaves it is the target hostname or IP address sent to the probes. TestMu AI maintains this tool alongside its testing cloud of 3000+ browsers and 10,000+ real devices, where region-specific latency is a daily question.
Ping tells you a host answers; a traceroute test tells you where the time goes. Here is where a traceroute earns its place in a testing and release workflow:
Running a traceroute online takes one input and one click. The five steps below map to the controls in the widget above, and the result normally arrives within a minute:
As a network tool, this traceroute online utility adds a few things a plain command-line trace does not. Here are the features of the tool:
Each row is one router on the forward path. The Min, Avg, and Max columns summarize the round-trip times of the 2 probes sent to that hop, the Latency bar scales each average against the slowest replying hop in that region, and the Note column flags the patterns below:
A worked example from the New York probe to example.com, captured in the screenshot above: hops 1 to 5 were DigitalOcean routers at 1.5 to 2.7 ms, hop 6 returned No reply, hop 7 was a Cloudflare address at 2.4 ms, and hop 8 reached example.com at 172.66.147.243 in 2.4 ms. The silent hop 6 changed nothing, because hops 7 and 8 both replied within a millisecond of the hops before it.
Pair the trace with the DNS Propagation Checker when the resolved IP differs between regions, and with the IP Address Lookup to identify the network that owns a slow hop.
Ping answers "can I reach this host and how fast", while traceroute answers "which path do my packets take and where does the delay start". Use ping first, then traceroute when ping shows loss or high latency.
| Aspect | Ping | Traceroute |
|---|---|---|
| Question answered | Is the host reachable, and what is the round-trip time? | Which routers sit on the path, and where does latency rise? |
| Packets sent | ICMP echo requests with a normal TTL | ICMP, TCP, or UDP probes with TTL 1, 2, 3, and so on |
| Who replies | Only the destination | Every router that returns ICMP Time Exceeded, then the destination |
| Output | Min, avg, max latency and packet loss to one host | One row per hop with IP, hostname, and per-hop latency |
| Typical runtime | A few seconds | Usually under a minute, longer when hops time out |
| Sibling tool | Ping IPv6 | This page |
An asterisk or No reply row in a traceroute means the router at that hop did not return an ICMP Time Exceeded message within the timeout. Most routers still forward traffic normally while ignoring probes. Treat the hop as a problem only when every hop after it also fails or shows the same delay.
Private IP addresses such as 10.x.x.x or 192.168.x.x in the first hops belong to the internal network of the probe running the test. Those hops are the data center gateway and switches before the public internet. They normally reply in under 2 ms and can be ignored when diagnosing an external route.
This traceroute online tool runs from remote Globalping probes in the regions you select, not from your computer. A web page cannot send packets with a custom TTL, so a browser-based traceroute always needs a remote vantage point. To trace from your own machine, run traceroute on Linux or macOS or tracert on Windows.
Choose ICMP for a general traceroute, because ICMP echo is the most common probe method and the default here. Choose TCP with port 443 or 80 when a firewall drops ICMP but allows web traffic, since a TCP SYN probe looks like a normal connection. Choose UDP to match classic Unix traceroute behavior.
High latency at a single traceroute hop is often caused by the router generating its ICMP reply on a slow control plane while forwarding real traffic in hardware. The reply time reflects how busy the router is, not the path. A hop only indicates a real delay when every later hop shows the same increase.
A traceroute shows only the forward path from the probe to the destination. Each round-trip time still includes the return trip, but the reply can travel through different networks that the trace never lists. Asymmetric routing is common, so a slow return path can raise latency on hops that look fine on the forward route.
This online traceroute sends 2 probes per hop and stops after 20 hops, the Globalping probe configuration shown in the raw output header. The Linux traceroute command defaults to 3 probes per hop and 30 hops. The example.com trace from New York finished in 8 hops, so the shorter limit rarely matters.
Yes, the Globalping API that runs the probes allows 250 free measurements per hour for each unauthenticated IP address, and each selected region counts as one probe within a single measurement. If you hit the limit the tool shows an hourly limit message, and the allowance resets within the hour.
You can trace an IPv6 address, an IPv4 address, or a hostname with this traceroute online tool. If you paste a full URL such as https://example.com/path, the tool strips the scheme, path, and port and traces the hostname. IPv6 traces need probes with IPv6 connectivity, so a region may occasionally return no result.
Traceroute results differ between regions because each probe starts on a different network and BGP picks a different set of transit providers to reach the destination. A host served by a CDN often resolves to a different IP in each region. Comparing regions shows whether a slow path is global or limited to one geography.
Did you find this page helpful?
TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance