What Is My Connection Type?
Check your network connection type, speed, and latency
Effective Connection Type
...
How it works
This tool uses the navigator.connection API (Network Information API) to detect your connection quality. The effective type is an estimate based on round-trip time and downlink speed measurements. The downlink value is the estimated bandwidth in megabits per second. The RTT is the estimated round-trip latency. Save Data indicates whether the user has requested reduced data usage. The tool listens for change events for real-time updates.
Frequently Asked Questions
What is the Network Information API?
The Network Information API (navigator.connection) provides information about your device's network connection, including the effective type (4G, 3G, 2G), downlink speed estimate, round-trip time, and whether data saver is enabled.
What does 'effective type' mean?
Effective type (effectiveType) is the browser's estimate of your connection quality, not your literal connection type. Even on Wi-Fi, if speeds are slow, it might report '2g' or '3g'. The values are '4g', '3g', '2g', or 'slow-2g'.
Why is my connection showing as 4G when I am on Wi-Fi?
The effective connection type reflects speed, not technology. '4g' means your connection performs at 4G-equivalent speeds or better. Wi-Fi connections are almost always classified as '4g' because they're fast enough.
What is the downlink speed?
The downlink value is an estimate of your effective bandwidth in megabits per second (Mbps). The browser calculates this from recent network activity. It updates over time as conditions change.
Does this work in all browsers?
The Network Information API is supported in Chromium-based browsers (Chrome, Edge, Opera, Samsung Internet) but not in Firefox or Safari. In unsupported browsers, you'll see a compatibility message instead.