Network Information Playground - Interactive Web API Lab | IconVault

Inspect the real Network Information API: effectiveType, downlink, RTT and saveData with a live change log. Free, runs in your browser.

All tools

Network Information Playground

effectiveType, downlink, RTT and saveData with change log

5 of 5 free uses left

Readings

effectiveType

-

type

-

downlink

-

rtt

-

Data Saver (saveData)unknown

5 of 5 free speed samples left - API reads are unlimited.

Effective connection type

-estimated quality

Adaptive loading pattern

if (navigator.connection.saveData ||
  navigator.connection.effectiveType === 'slow-2g') {
  // serve low-res images, skip autoplay
}

How to trigger a change

Open DevTools - Network - throttling, or toggle Data Saver on Android. The connectionchange event and this dashboard update live.

Change log

Connection changes and speed samples will appear here.

About this tool

IconVault's Network Information Playground reads the live `navigator.connection` object: effectiveType (slow-2g through 4g), estimated downlink speed, round-trip time (RTT), and the user's saveData preference, all updating in a dashboard with a change log that records every fluctuation. It is free and runs fully in your browser.

You will learn the honest limits first: these are estimates, not measurements, and the API is Chromium and Android-only, so the lab explains the gaps instead of inventing values. Then the practical patterns: serving lighter images on `save-data` or `2g`, deferring video preloads, and why you should treat the data as a hint for adaptive loading rather than a gate that blocks features.

Frequently asked questions

Popular searches

network information apinavigator.connectionnetwork api javascripteffectiveTypedownlink javascriptrtt network apisaveDatasave-data headerdetect connection speed javascriptjavascript network speedconnection type webslow-2g 2g 3g 4gadaptive loadingnetwork aware web appdata saver webreduce data usage javascriptconnection change eventnavigator.connection.changenetwork information examplenetwork information tutorialnetwork info playgroundmdn network informationNetworkInformation apionline offline detectionnavigator.onLinenetwork status javascriptdetect slow networkslow connection warninglite mode web appresponsive loadingconnection.effectiveTypehow to check internet speed in javascriptbrowser connection apimobile data detectionwifi vs cellular webnetwork throttling testchrome devtools networknetwork api chromenetwork api androidcaniuse network informationis network information supportednetwork information typescriptnetwork information firefoxadaptive images javascriptpreload strategy connectionpwa offline networknetwork info api democheck connection type onlinedetect 4g 5g javascriptnetworkinformation demo

More tools

Coming soon

CLI

Coming soon

Figma plugin

Coming soon

VS Code extension

Coming soon

Chrome extension

Coming soon

AI icon generator

Coming soon

Team workspaces

Coming soon

View all 10+ tools →