Network Information - See Your Real Connection

Read browser-reported connection estimates, data saver preferences and online hints - with clear support and accuracy warnings.

View Network Information

Checking browser network-information support…

Browser-reported values only. These are coarse, potentially rounded or unavailable estimates—not a measured download speed, ping, proof of internet access, or a confirmed Wi-Fi/5G hardware reading. No test requests are sent by this widget.

Connection estimates

CHECKING
Effective connection class—Performance bucket, not physical mobile technology
Estimated downlink—Browser estimate · Mbps, not a speed test
Estimated round-trip time—Browser estimate · ms, not ICMP ping
Data saver preference—Reported by the browser when exposed

A reported 4g class can appear on fast Wi-Fi, fiber or 5G. An estimated 0 ms can reflect browser rounding—not zero real-world latency.

Additional connection signals

BROWSER API · NOT VERIFIED HARDWARE
Underlying connection type (if exposed)
—
Maximum downlink field (if exposed)
—
Browser online hint
—
Network fields available
—
Last checked (local time)
—
Automatic updates
—

Online hint: navigator.onLine is an OS/browser heuristic; “Online” does not prove a particular website or the public internet is reachable. Connection type may be hidden or inaccurate. No bandwidth, IP address or physical radio details are probed.

Local session history

0 SNAPSHOTS
Local timeUpdateClassDownlinkRTTOnline hint
No readings yet.

Up to 20 distinct snapshots are retained in this page only. These are recorded browser reports, not periodic active speed measurements. A network switch does not guarantee the API will fire a change event.

For measured HTTP response timing to this website, use the Network Latency Test. That also is not an ICMP ping or a download speed test. This widget sends no external requests and does not store these snapshots on a server; ordinary site analytics may operate independently.

★ ★ ★ ★ ★
No ratings yet — be the first

What Is a Network Information Tool?

A Network Information tool displays information reported by your browser about its current network conditions. Where the Network Information API is available, it may expose an effective connection class, approximate download bandwidth, approximate round-trip time and a reduced-data preference. It can also report a connection type and technology-specific maximum, but these extra fields are often unavailable.

These readings are not measured by this page. They are browser-derived estimates that may be rounded, limited for privacy or missing. Even though a display may say 4g, your connection could actually be Wi-Fi, fiber, Ethernet or 5G. Likewise, a browser-reported RTT is not an independent ping measurement.

How to Use the Network Information Tool

  1. Open this page on the device and browser you want to inspect. The tool checks navigator.connection (including vendor-prefixed alternatives) immediately and identifies if that API is unavailable.
  2. Read the connection estimates. Effective class is a coarse performance bucket, estimated downlink is in megabits per second (Mbps), and estimated RTT is in milliseconds (ms). They are not verified speed or latency measurements. “Not reported” means that property is missing or unusable, not zero.
  3. Check Data Saver and additional signals. Data Saver is the browser-reported preference, if exposed. Connection type and maximum downlink are optional fields that many browsers do not provide. The separate online hint is only a browser/OS heuristic and does not prove internet access.
  4. Use RE-CHECK NOW after changing from Wi-Fi to mobile data, toggling a VPN or otherwise changing your network. If available, this page also listens for the API's change event and the browser's online/offline events. Browsers do not guarantee an event for every physical network switch.
  5. Review session history to compare up to 20 distinct browser snapshots. PAUSE LIVE UPDATES stops event monitoring without deleting current values; RESUME reattaches listeners. CLEAR HISTORY deletes saved snapshots from this tab but keeps the current reading visible.
  6. Export or copy the current results using COPY REPORT or DOWNLOAD JSON. These actions are local to the browser; the widget does not upload a network profile or run a bandwidth probe.
  7. Want an actual response-time sample? Use our Network Latency Test to time small HTTP requests to this website. That separate tool measures browser HTTP response delay, not ICMP ping or download throughput.

How It Works

When the browser exposes the NetworkInformation interface, the tool reads navigator.connection. Its effectiveType is typically one of slow-2g, 2g, 3g and 4g. These describe estimated connection performance, not the physical radio technology or the network provider.

The downlink field estimates throughput in Mbps and is commonly rounded; the rtt field estimates recent round-trip time in milliseconds and is also rounded. The optional downlinkMax property refers to an upper bound for the underlying connection technology, not a measurement of your current internet speed. The type field, when available, may report categories such as wifi or cellular, but its availability is browser-dependent. saveData indicates a user or agent preference to reduce data usage.

A passive change event listener refreshes available fields; online and offline events refresh a separate navigator.onLine hint. The UI uses “Not reported” when fields are unavailable, including when the entire Network Information API is unsupported. No fetch() or network traffic is initiated by this widget, and no readings are written to cookies or browser storage.

Understanding Your Results

  • Effective Type: 4g: The browser's highest common performance bucket. It does not verify a 4G cellular subscription, and can appear on broadband or 5G.
  • Downlink: 10 Mbps (estimate): A browser estimate used for content adaptation, not proof that a download would reach 10 Mbps. Throughput varies by endpoint, congestion and time.
  • RTT: 0 ms (estimate): May reflect coarse browser rounding; do not interpret it as an impossible zero-delay physical network or a completed ping test.
  • Data Saver: Disabled: The browser reports its data-reduction preference is off. This does not identify your mobile-plan limits or operating-system policies outside the API.
  • Connection type: Not reported: Many browsers expose coarse speed fields but do not expose Wi-Fi, Ethernet or cellular classification. “Not reported” is an honest capability result.
  • Online hint only: A browser or OS signal that can remain online on a local network with no working public internet. It is not a server reachability check.

Session entries are recorded on first read and whenever a monitored signal actually changes; pressing Re-check with identical readings does not create fake changes. The tool keeps at most 20 snapshots in memory, only until the tab is closed or the history is cleared.

Browser Limitations

The Network Information API has limited browser support and is not part of the Baseline set of widely interoperable web features. Availability varies by browser, platform, privacy settings and version. It is commonly exposed by some Chromium-based browsers but not by Safari or Firefox in mainstream builds. A browser can expose the object but omit some or all individual properties. The tool displays exactly what was exposed rather than inventing substitutes.

The API does not disclose your public IP address, Wi-Fi signal strength, current 5G band, ISP service tier or actual measured data-transfer rate. Private browsing, connection monitoring policies, VPNs and device settings may also affect or obscure what your browser reports. The navigator.onLine property is available more widely but is not a reliable test of internet reachability.

Common Mistakes to Avoid

  • Assuming “4g” equals your mobile network: It is a browser performance category, not your actual cellular generation.
  • Calling downlink a speed-test result: The API reports an estimate, not a measurement performed by this page.
  • Calling RTT a ping: This is not ICMP echo delay and does not measure latency to your chosen server.
  • Assuming Online means internet works: Local network access, captive portals or VPN issues can leave the online hint set to true.
  • Treating missing values as 0: Unavailable fields are clearly marked as not reported or unsupported.
  • Expecting every network switch to trigger an update: Use RE-CHECK NOW and remember that browsers may cache, round or decline to update their estimates.

Frequently Asked Questions

Why does Effective Type max out at "4g" even on a very fast connection?

The common effective-connection categories are slow-2g, 2g, 3g and 4g. They classify observed performance, not actual Wi-Fi, fiber or cellular technology, so fast networks may all appear in the top 4g category.

How is this different from the Network Latency Test?

This page passively reads browser estimates. Our Network Latency Test sends actual same-origin HTTP requests and measures response timing to this website. It does not measure ICMP ping or download bandwidth.

Why doesn't this work in Safari?

Safari generally does not expose the Network Information API in mainstream releases. Firefox also typically lacks it. The page still shows the separate browser online hint where available, but cannot create network-estimate values that the browser does not expose.

Is any of this data sent anywhere?

The widget itself only reads browser values and keeps up to 20 snapshots in this tab's memory; it does not send the readings to a server or third-party service. Using the Copy or Download action saves the report locally. The website's normal analytics and web-server logs, if configured, operate separately from this widget.

What does Data Saver mode actually do?

When the browser reports saveData: true, it signals a preference for reduced data usage. Websites that honor this signal may choose lighter resources, but the field alone does not prove a particular operating-system power mode, mobile plan or download limit.

Conclusion

Network Information shows how a supported browser estimates its current connection, with explicit limits for missing fields and online-status hints. Use it for quick diagnostics or adaptive-content context, not as a verified throughput or ISP test. For observed browser-to-server response timing, use the dedicated Network Latency Test as a separate check.