Zum Inhalt springen
← Alle Tools

Was ist mein Netzwerktyp

Erkennen Sie, ob Sie WLAN, Mobilfunk oder Ethernet nutzen, mit der geschätzten Bandbreite der Network Info API.

Die obige Anzeige stammt von navigator.connection, der Network Information API des Browsers. Sie meldet eine geschätzte Geschwindigkeitsklasse, optional das physische Übertragungsmedium auf einigen Android-Builds, RTT-Hinweise (Round-Trip-Time) und ob der Datensparmodus aktiviert ist. Ich habe mich zum ersten Mal mit dieser API beschäftigt, als das Hotel-WLAN in Istanbul type: wifi, aber effectiveType: 3g anzeigte, während ein 4K-Trailer in 240p pufferte: Das Funknetzwerk war WLAN, aber der Flaschenhals war eine überlastete Upstream-Verbindung, nicht LTE. Im Folgenden erkläre ich, was jedes Feld bedeutet, wer die API im Jahr 2026 noch unterstützt und was zu tun ist, wenn Firefox oder Safari „nicht unterstützt“ melden.

Was die Network Information API offenlegt

Die Schnittstelle befindet sich unter navigator.connection (bei älteren Builds auch als navigator.mozConnection oder webkitConnection bereitgestellt). Diese Seite zeigt folgende Felder:

  • type (sofern verfügbar): wifi, cellular, ethernet, bluetooth, none oder unknown.
  • effectiveType: Grobe Leistungskategorie slow-2g, 2g, 3g oder 4g, abgeleitet aus den jüngsten Durchsatz- und RTT-Messungen.
  • downlink: Geschätzte Megabit pro Sekunde, gerundet, um die Präzision für Browser-Fingerprinting einzuschränken.
  • rtt: Geschätzte Round-Trip-Millisekunden, ebenfalls gerundet.
  • saveData: Benutzer- oder Betriebssystem-Präferenz zur Minimierung des Datenverbrauchs (navigator.connection.saveData).

Die Spezifikation wird vom WICG gepflegt; Browser implementieren möglicherweise nur Teile davon. Die Werte sind Hinweise für adaptives Laden und keine exakten Geschwindigkeitsmessungen für Abrechnungszwecke.

Browser-Unterstützung im Jahr 2026 (ehrliche Übersicht)

BrowsertypeeffectiveTypedownlink / rttsaveData
Chrome (Desktop)Meist unknownJaJa (gerundet)Ja
EdgeWie ChromeJaJaJa
FirefoxNicht offengelegtNicht offengelegtNicht offengelegtNicht offengelegt
Safari (macOS / iOS)Nicht offengelegtNicht offengelegtNicht offengelegtNicht offengelegt
Samsung InternetOft cellular vs. wifi unter AndroidJaJaJa

Prüfen Sie die aktuelle Unterstützung auf caniuse.com/netinfo. Wenn diese Seite „nicht unterstützt“ meldet, ist dies bei Firefox und Safari normal und kein Fehler in Ihrem Netzwerk.

Effektiver Verbindungstyp im Vergleich zum physischen Typ

type beantwortet die Frage: „Welche Schnittstelle hat das Paket übertragen?“, sofern das Betriebssystem dies dem Browser meldet. effectiveType beantwortet: „Wie schnell fühlten sich die letzten Übertragungen an?“. Eine Gigabit-Glasfaserleitung hinter einem billigen Router mit Bufferbloat kann immer noch 3g melden, wenn die gemessene RTT in die Höhe schießt. Umgekehrt zeigt ein gutes 5G-Netz oft cellular und 4g als effektiven Typ an, obwohl die Marketing-Bezeichnung 5G lautet, da die API nach Leistung und nicht nach Netzbetreiber-Marken kategorisiert.

Desktop-Chrome belässt type häufig bei unknown, da sandboxed Renderer WLAN auf manchen Betriebssystemen nicht zuverlässig von Ethernet unterscheiden können. Vertrauen Sie effectiveType für die Logik zum adaptiven Laden von Videos; vertrauen Sie type hauptsächlich auf Android-Handys, wo der Unterschied das getaktete Abrechnungsverhalten beeinflusst.

Warum adaptive Websites diese Signale nutzen

Bild-CDNs und Videoplayer verringern die Qualität, wenn effectiveType sinkt oder saveData auf true steht. Next.js and andere Frameworks können das Prefetching weniger aggressiv durchführen. Service Worker können die Hintergrundsynchronisierung überspringen, bis sich die Verbindung verbessert. Nichts davon ersetzt das Messen des tatsächlichen Durchsatzes: Führen Sie den Internet-Geschwindigkeitstest aus, wenn Sie die tatsächliche Durchsatzrate in Megabit pro Sekunde und keine gerundete Schätzung benötigen.

Achten Sie auf das change-Event bei navigator.connection (diese Seite tut dies), da das Ein- und Ausschalten des Flugmodus, der Beitritt zu einem VPN oder das Verlassen des WLAN-Bereichs das Objekt aktualisiert, ohne dass ein Neuladen erforderlich ist.

Wenn die API fehlt: Praktische Alternativen (Fallbacks)

Messen Sie unter Safari und Firefox die RTT selbst über zeitgemessene Abfragen an Ihren Server, genau wie in unserem Latenz-Tool. Serverseitige Geo- und ASN-Daten aus der ISP-Abfrage verraten Ihnen die Anbieterklasse, nicht jedoch die momentane Überlastung. Setzen Sie bei PWAs standardmäßig auf ressourcenschonende Assets und laden Sie HD-Inhalte nur nach expliziter Benutzeranfrage.

Machen Sie kritische Sicherheitsupdates niemals von effectiveType abhängig; Angreifer können Verbindungsobjekte in kompromittierten Umgebungen manipulieren, und datenschutzorientierte Browser frieren diese Werte möglicherweise ein.

Häufig gestellte Fragen

Woher weiß mein Browser, ob ich im WLAN oder im Mobilfunknetz bin?

Bei unterstützten Chromium-Android-Builds meldet das Betriebssystem die active Netzwerkschnittstelle an den Browser, der sie dem Feld type zuordnet. Desktop-Browser können das Medium oft nicht erkennen und geben unknown zurück. iOS und Firefox legen die API im Jahr 2026 überhaupt nicht offen.

Was bedeutet „effektiver Verbindungstyp“?

Es handelt sich um ein Leistungssiegel (wobei 4g die schnellste Kategorie ist), das aus laufenden Durchsatz- und RTT-Messungen berechnet wird. Es bedeutet nicht, dass Sie sich buchstäblich in einem Mobilfunknetz der vierten Generation befinden, wenn Sie im WLAN sind; es bedeutet, dass sich die Verbindung derzeit wie eine schnelle Mobilfunkverbindung verhält.

Warum wird mein WLAN manchmal als 3G angezeigt?

Weil effectiveType die gemessene Geschwindigkeit widerspiegelt, nicht das Logo auf Ihrem Router. Überlastetes WLAN, VPN-Overhead, Entfernung zum Zugangspunkt oder eine Sättigung des ISP-Uplinks drücken die Einstufung nach unten, obwohl type weiterhin wifi meldet.

Was ist das saveData-Flag?

Wenn saveData auf true steht, haben der Benutzer oder das Betriebssystem die Apps aufgefordert, Datenvolumen zu sparen. Websites sollten kleinere Bilder ausliefern, automatische Videowiedergabe vermeiden und unkritische Vorabruf-Prozesse (Prefetch) aufschieben. Der Lite-Modus von Android Chrome und einige Mobilfunktarife aktivieren dieses Bit automatisch.

Welche Browser unterstützen die Network Information API?

Chromium für Desktop und Android-Derivate (Chrome, Edge, Opera, Samsung Internet) legen die meisten Felder offen. Firefox und Safari implementieren navigator.connection für Webinhalte bis 2026 nicht. Verwenden Sie Feature-Detection: Wenn das Objekt nicht definiert ist, weichen Sie auf RTT-Proben und Benutzereinstellungen aus.

Durchsatz: Internet-Geschwindigkeitstest. HTTPS-RTT zu dieser Website: Was ist meine Latenz. Name des Mobilfunkanbieters oder ISPs: Wer ist mein ISP. Browser-Identität: Was ist mein Browser.

Quellenangaben

Common questions

How does my browser know if I'm on Wi-Fi or cellular?
On supported Chromium Android builds, the OS reports the active network interface to the browser, which maps it to the type field. Desktop browsers often cannot see the medium and return unknown. iOS and Firefox do not expose the API at all in 2026.
What does "effective connection type" mean?
It is a performance label (4g being the fastest bucket) computed from rolling throughput and RTT samples. It does not mean you are literally on fourth-generation cellular when you are on Wi-Fi; it means the link currently performs like a fast mobile connection.
Why does my Wi-Fi sometimes show as 3G?
Because effectiveType reflects measured speed, not the logo on your router. Congested Wi-Fi, VPN overhead, distance from the access point, or ISP uplink saturation all push the bucket down even though type still says wifi.
What is the saveData flag?
When saveData is true, the user or OS asked apps to minimize bytes. Sites should serve smaller images, avoid autoplay video, and defer non-critical prefetch. Android Chrome Lite mode and some carrier plans flip this bit automatically.
Which browsers support the Network Information API?
Chromium desktop and Android derivatives (Chrome, Edge, Opera, Samsung Internet) expose most fields. Firefox and Safari do not implement navigator.connection for web content as of 2026. Use feature detection: if the object is undefined, fall back to RTT probes and user settings.

Siehe auch diese Tools

🌐Was ist meine IPSehen Sie sofort Ihre öffentliche IPv4- und/oder IPv6-Adresse mit Anbieter-, Stadt- und Länderdetails.📡Was ist mein InternetanbieterFinden Sie heraus, welcher Internetdienstanbieter (ISP) oder welche Organisation mit Ihrer IP verknüpft ist.🔷Was ist mein DNSFragen Sie öffentliche DNS-A- und AAAA-Einträge über Cloudflare DNS-over-HTTPS mit klaren Resolver-Labels ab.📶Was ist meine LatenzMessen Sie die HTTPS-Roundtrip-Zeit von Ihrem Browser zu dieser Website – ein praktischer Browser-Ping.🔐VPN-Leck prüfen / Leake ich?Vergleichen Sie Ihre HTTP-sichtbare IP mit WebRTC ICE-Adressen, um mögliche IP-Lecks zu erkennen.Internet-GeschwindigkeitstestTesten Sie Ihre Download- und Upload-Geschwindigkeit mit einem schnellen, präzisen In-Browser-Test.🖥️Was ist mein BrowserErkennen Sie Ihren Browsernamen, Version, Engine und Betriebssystem mit einem Klick.🔍Was ist mein User AgentSehen Sie die vollständige User-Agent-Zeichenfolge, die Ihr Browser an Webserver sendet.🍪Cookie- und Tracking-StatusPrüfen Sie, ob First-Party-Cookies und Web-Speicher funktionieren sowie DNT- und GPC-Signale.📐Was ist meine BildschirmauflösungPrüfen Sie Ihre Bildschirmauflösung, Farbtiefe, Pixelverhältnis und Viewport-Größe.🎮Was ist mein WebGL / GPUErkennen Sie Ihren GPU-Renderer, Hersteller, WebGL-Version und Grafikfunktionen direkt im Browser.📍Was ist mein StandortFinden Sie Ihren ungefähren Standort anhand Ihrer IP-Adresse heraus, einschließlich Stadt und Land.🕐Was ist meine ZeitzoneFinden Sie Ihre aktuelle Zeitzone, den UTC-Offset und die Ortszeit inklusive Sommerzeit-Status.🔌Was ist meine Offenen PortsPrüfen Sie, welche TCP-Ports auf Ihrer öffentlichen IP-Adresse offen, geschlossen oder gefiltert sind.