toolmate.
Measurements

Connection Info — Network Type, Downlink, RTT

What does the browser think about your network? Effective type, downlink, RTT, save-data mode — all in one read.

Connection state
Online

Network Information API

Live read from navigator.connection. Chrome/Edge only — Safari/Firefox show "unsupported".

Type
Effective type
Downlink (estimated)
Round-trip time (RTT)
Save-data mode

Public IP & ISP

Looked up from cloudflare's free trace endpoint. No tracking; the request goes straight to Cloudflare.

Frequently asked questions

What is effective connection type?

A coarse classification (slow-2g, 2g, 3g, 4g) the browser computes from recent network performance — not your literal radio type. A 5G connection in a poor-coverage area can be flagged 4g; a strong Wi-Fi over fibre is typically 4g (the highest class). Sites use this to adapt — heavy media for 4g, lite versions for 2g/3g.

Why does this differ from my speed test?

Different measurements. Our connection-info reads the browser's running estimate, which is updated by the browser based on recent traffic. The internet speed test runs an actual large download. The estimate can lag behind reality (especially after switching networks) and tends to be conservative. Use both for context.

Why is downlink showing 10 Mbps when my plan is 1 Gbps?

Browsers cap reported downlink to protect your privacy — Chrome rounds to the nearest 25 Mbps and caps display at certain thresholds. The actual capability is higher; the API just doesn't reveal precise speeds. Run our internet speed test for a real number.

Why do Safari and Firefox show 'unsupported'?

The Network Information API is a Chromium feature (Chrome, Edge, Opera, Brave). Safari and Firefox refuse to implement it for privacy reasons (network type can identify users). On those browsers, only the device's network state — online/offline and basic 'metered' hints — is available.

What is RTT?

Round-trip time. The estimated milliseconds for a tiny packet to reach a server and come back. Low RTT (under 50 ms) means responsive apps; high RTT (200+ ms) means even loading a fast page feels slow because every request adds latency. Bad RTT often comes from satellite ISPs, double-NAT setups, or congested cellular cells.

What is 'saveData' mode?

When users enable 'Lite mode' or 'Data Saver' in their phone settings, the browser sets navigator.connection.saveData = true. Sites should respond by serving smaller images, deferring autoplay video, etc. Even if a site has a fast connection, respecting saveData reduces user data costs and usually speeds up loads on cellular.

Related

You may also like