Detektor för webbläsarinformation

-
Språk
-
Plattform
-
Skärm

Vad berättar din webbläsare faktiskt för webbplatserna du besöker? Den här sidan samlar varje bit client-side-information som webbläsaren exponerar, user agent, rendering engine, version, OS, enhetskategori, viewport och skärmstorlek, tidszon, språkinställningar, do-not-track-inställning och din publika IP, och lägger upp det så att du ser exakt vad som fingerprintas vid varje request.

Så samlar detektorn information

  1. 1

    Läs navigator-objektet

    userAgent, platform, language, languages, cookieEnabled, doNotTrack, hardwareConcurrency och mer hämtas direkt från webbläsaren.

  2. 2

    Parsa user agent-strängen

    UA-strängen matchas mot en aktuell databas för webbläsare/engine/OS för att extrahera varumärke, version och familj.

  3. 3

    Fråga skärm och fönster

    window.innerWidth/Height, screen.width/height, screen.colorDepth, devicePixelRatio för pixeltäthet.

  4. 4

    Detektera IP via echo-tjänst

    Ett enda anrop till en IP-echo-endpoint returnerar publik IPv4/IPv6. Inget sparas: detekteringen görs färskt vid varje besök.

Vad detektorn visar

Fält Källa Exempel
Webbläsare + version UA string + Client Hints Chrome 122.0.6261
Renderingmotor Härlett från UA Blink
OS + version UA + platform Windows 11, 64-bit
Enhetstyp UA + pekstöd Dator / Surfplatta / Mobil
Viewport window.innerWidth / innerHeight 1440 × 820 px
Skärm screen.width / screen.height 2560 × 1440 px
Pixelförhållande window.devicePixelRatio 2
Färgdjup screen.colorDepth 24 bitar
Primärt språk navigator.language sv-SE
Alla språk navigator.languages sv-SE, sv, en
Tidszon Intl.DateTimeFormat Europe/Stockholm (UTC+2)
Do Not Track navigator.doNotTrack unset / 1 / 0
Cookies aktiverade navigator.cookieEnabled true
Publik IP Echo endpoint 203.0.113.42

Varför det spelar roll

  • Fingerprinting: kombinationen av dessa värden är ofta unik nog för att identifiera din webbläsare mellan sessioner även utan cookies. Se EFF:s Cover Your Tracks-projekt för en kvantifierad entropiuppskattning.
  • Integritetsläckage: vissa fält (typsnitt, WebGL renderer, audio context) lägger till mer entropi. Firefox “resistFingerprinting” och Tor Browser’s standardiserade profil minskar dessa signaler.
  • Felsökning: när någon rapporterar “det fungerar inte i min webbläsare” är insamling av dessa fält första steget för att reproducera problemet.

Begränsningar

  • UA-parsning beror på mönster som ändras vid varje webbläsarsläpp. En ny Edge-version kan tillfälligt visas som Chrome tills parsern uppdateras.
  • Private relay (iCloud, Warp) maskerar din riktiga IP; detektorn visar relay-IP i det fallet.
  • Client Hints ersätter UA på Chromium-webbläsare; den visade UA kan vara den “reduced” frysta strängen.

Vanliga frågor

Nej. Varje fält detekteras vid sidladdning och kastas när du navigerar bort. IP-echo-tjänsten sparar inte requests.

User agent och tidszon kan spoofas med dev tools eller extensions. Skärmstorlek, typsnitt och WebGL renderer är svårare att fejka utan att förstöra sidrendering. Integritetsfokuserade webbläsare spoofar det mesta till priset av viss kompatibilitet.

Om du använder iCloud Private Relay, Cloudflare Warp, en VPN eller en företagsproxy är den detekterade IP:n mellanhandens. Olika IP-echo-tjänster ser ibland olika mellanhänder om webbläsaren använder flera vägar.

Även med spoofad UA kan servrar ofta gissa via TLS fingerprinting, feature detection (vilka CSS-egenskaper som fungerar) och timing quirks. Full anonymitet kräver något som Tor Browser, inte bara UA-justeringar.

Relaterade verktyg

Verktyget finns på andra språk