latency atlas
The internet feels slow. Where, exactly? This pings about two dozen well-known endpoints from your browser, plots each as a circle on a world map sized by round-trip time, and stores snapshots so you can compare home vs. cafe vs. VPN. Nothing leaves the page.
0/0 probed · median — ms · worst — ms
snapshots
endpoints · sorted by median rtt
what's mapped
- circle position — endpoint's approximate geographic location (lat/lon).
- circle size — round-trip time. Bigger = slower.
- circle fill — solid for fast (under 80 ms), hollow for slow (over 250 ms).
- pulse — fires each time a probe completes.
- snapshots — saved to localStorage only. Use them to compare networks.
Timing comes from performance.now() wrapping a fetch
with no-cors + cache: 'no-store'. CORS-opaque
responses still resolve, so the round-trip is measurable. Three probes
per endpoint; the median wins. Failures show as a hollow grey marker.