NT Network Tools

User Agent-tolkare

Klistra in en User-Agent-sträng för att tolka webbläsare, renderingsmotor, operativsystem, enhet och CPU. Drivs av ua-parser-js, helt i din webbläsare.

🔒 Körs helt i din webbläsare — ingenting laddas upp

Advertisement

Vad User Agent-tolkaren gör

En User-Agent-sträng är raden som en webbläsare skickar med varje begäran för att beskriva sig själv: webbläsarens namn och version, layoutmotorn, operativsystemet och ibland enheten och CPU-arkitekturen. Dessa strängar är ökänt stökiga och full av gamla delar som Mozilla/5.0 och like Gecko som bara finns av kompatibilitetsskäl. Det här verktyget tar valfri inklistrad user agent och delar med hjälp av det välkända biblioteket ua-parser-js upp den i tydliga, namngivna fält: webbläsare, motor, operativsystem, enhet (tillverkare, modell och typ) och CPU-arkitektur. Du kan klistra in en sträng från en loggfil, en buggrapport eller analysdata, eller ladda värdet från din egen webbläsare med ett klick.

Varför tolka user agents

Utvecklare och analytiker läser user agents för att förstå vem som besöker en webbplats och hur den bör bete sig. En supporttekniker som återskapar en layoutbugg behöver veta exakt vilken webbläsare och version användaren rapporterade. En analytiker som segmenterar trafik vill gruppera besök efter operativsystem eller enhetstyp. En QA-testare som bekräftar en kompatibilitetsfix vill kontrollera vilken motor (Blink, WebKit, Gecko) en sträng motsvarar. Tolkning förvandlar en ogenomskinlig rad till strukturerad data som du kan analysera, jämföra och dokumentera. Observera att user agents kan ändras eller förfalskas av tillägg, integritetsverktyg och botar, så se resultatet som en stark indikation snarare än ett absolut bevis.

Privat, lokal tolkning

All tolkning sker med JavaScript i webbläsaren. Biblioteket är inbyggt direkt i sidan, så strängen du klistrar in laddas aldrig upp till en server och verktyget gör inga externa API-anrop. Det är viktigt när user agents du undersöker kommer från riktiga produktionsloggar eller kundrapporter, som du oftast inte vill skicka till tredje part. Klistra in fritt, tolka så många strängar du vill och kopiera resultaten till ditt ärende eller dina anteckningar – datan lämnar aldrig din enhet.

Hur man använder

  1. Klistra in en user agentKlistra in valfri User-Agent-sträng eller ladda din egen med ett klick.
  2. Tolka denVerktyget delar upp den i webbläsare, motor, operativsystem, enhet och CPU.
  3. Läs uppdelningenGranska varje identifierat fält i resultattabellen.

Vanliga frågor

Var sker tolkningen?
Helt i din webbläsare. Biblioteket ua-parser-js är inbyggt i sidan, så din sträng laddas aldrig upp och inget API anropas.
Varför är vissa fält tomma?
User agent-strängar varierar mycket. Om en sträng saknar enhetsmodell eller motorversion kan tolkaren inte hitta på den, och fältet förblir tomt.
Kan jag tolka min egen webbläsares user agent?
Ja. Klicka på "Use my user agent" för att ladda det aktuella värdet av navigator.userAgent och tolka det sedan.
Advertisement