This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The effectiveType read-only property of the NetworkInformation interface returns the effective type of the connection meaning one of 'slow-2g', '2g', '3g', or '4g'. This value is determined using a combination of recently observed, round-trip time and downlink values.


var effectiveType = NetworkInformation.effectiveType


A String containing one of 'slow-2g', '2g', '3g', or '4g'.


Specification Status Comment
Network Information API
The definition of 'effectiveType' in that specification.
Draft Initial definition.

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support61 ? ? ?48 ?
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support5038 ? ?37 ? ?

Document Tags and Contributors

Contributors to this page: fscholz, jpmedley, diaboltron
Last updated by: fscholz,