Network Connection Info
Check your network connection details including connection type, effective speed, estimated bandwidth, round-trip latency, data saver status, and online connectivity. This tool uses the Network Information API to read connection metadata directly from your browser.
How Does the Network Connection Info Tool Work?
The Network Connection Info tool is a free browser-based diagnostic that reads your network connection metadata using the navigator.connection API, also known as the Network Information API. This API provides information about the system connection in terms of general connection type (WiFi, cellular, ethernet) and the effective connection type based on recently observed throughput and latency measurements. When you click the check button, the tool reads all available network properties and displays them in an organized dashboard.
The effective connection type is one of the most useful metrics provided by this API. Rather than simply reporting whether you are on WiFi or cellular, it classifies your actual observed connection quality into one of four categories: 4g (fast broadband), 3g (moderate speed), 2g (slow), or slow-2g (extremely slow). This classification is based on real measurements of your connection's throughput and latency, so you might be connected to a WiFi network but see an effective type of 3g if that WiFi connection is slow or congested.
The downlink property provides an estimated bandwidth in megabits per second (Mbps), which represents the effective bandwidth estimate based on recently observed application-layer throughput across recently active connections. This is not a speed test measurement but rather the browser's internal estimate of available bandwidth. The round-trip time (RTT) in milliseconds indicates network latency — the time it takes for a data packet to travel from your device to a server and back. Lower RTT values indicate more responsive connections.
The saveData property indicates whether the user has requested a reduced data usage mode through their browser or operating system settings. This is valuable for web developers who want to serve lighter assets to users on metered or slow connections. When data saver is enabled, websites can choose to load lower-resolution images, defer non-essential scripts, or reduce video quality to conserve bandwidth and reduce data costs for the user.
Understanding Connection Quality Ratings
This tool rates your connection quality based on a combination of effective type and RTT measurements. An Excellent rating means you have a 4g effective type with RTT below 100ms, indicating a fast, responsive connection suitable for video streaming, video calls, and real-time gaming. A Good rating indicates 4g with RTT between 100-300ms or 3g with low latency, suitable for most online activities including web browsing and standard-definition streaming. A Fair rating typically corresponds to 3g effective type with moderate latency, adequate for basic browsing but potentially problematic for video calls. A Poor rating indicates 2g or slow-2g effective type, where only basic text-based browsing may work reliably.
Browser Support and Limitations
The Network Information API is currently supported in Chromium-based browsers including Chrome, Edge, Opera, and Samsung Internet on Android. Firefox and Safari do not implement this API. When the API is not available, the tool falls back to the basic navigator.onLine property, which simply indicates whether the browser believes it has network connectivity. This fallback provides limited information but is universally supported across all modern browsers. For comprehensive network diagnostics on any platform, the DeviceGPT app accesses native APIs for more detailed connection information.
Connection Type vs Effective Type
The connection type property (when available) reports the physical medium your device is using to connect: WiFi, cellular, ethernet, bluetooth, or none. The effective type is different — it reflects the actual observed quality of the connection regardless of the physical medium. You can be connected via WiFi but have a slow effective type if the WiFi network is congested or the upstream internet connection is slow. Similarly, a modern 5G cellular connection might report a 4g effective type because 4g is the highest classification the API supports. Understanding this distinction helps you troubleshoot connectivity issues by separating physical connection problems from bandwidth or latency problems.
Practical Uses for Network Information
Web developers use the Network Information API to create adaptive experiences that respond to connection quality. On slow connections, a well-designed website might load smaller images, defer non-critical JavaScript, reduce animation complexity, or suggest downloading content for offline use. Progressive web apps use this data to decide when to pre-cache resources versus loading them on demand. Media streaming services adjust video quality based on effective connection type to prevent buffering. Understanding your connection metrics helps you make informed decisions about which online activities will work well on your current network.