User Agent-parser och enhetsdetektor
Parsa valfri webbläsar-user agent-sträng till webbläsar-, OS-, enhets-, motor- och botdetaljer. Deterministisk lokal parsning med JSON-utdata, token-uppdelning och delbara länkar — inget API krävs.
Så parsar du en user agent-sträng
Klistra in valfritt HTTP User-Agent-header-värde i verktyget ovan. Parsning körs direkt i webbläsaren med en ordnad regeluppsättning — ingen uppladdning och inget externt API. Använd exempelpresets för vanliga stationära webbläsare, mobila enheter och crawlers, eller dela en länk med kodad inmatning för reproducerbar felsökning.
Vilka webbläsar-, OS- och enhetsdetaljer som kan härledas
Typiska user agents avslöjar webbläsarnamn och -version, renderingsmotorfamilj, operativsystem, enhetsklass (stationär, mobil, surfplatta), tillverkar/modelltips på mobila UA och CPU-arkitekturtoken som x64 eller arm64. Inte varje fält finns i varje sträng — integritetsfokuserade webbläsare och UA-reduceringspolicyer utelämnar medvetet detaljer.
Hur bot- och crawlerdetektering fungerar
Parsern kontrollerar först kända crawlersignaturer — inklusive Googlebot, Bingbot, DuckDuckBot, YandexBot, Baiduspider, Slackbot, Twitterbot och facebookexternalhit — innan webbläsartoken utvärderas. Denna ordning undviker falska positiva när botar bäddar in Chrome- eller Safari-kompatibilitetssträngar.
Begränsningar för user agent-parsning och spoofing
User agent-strängar är självrapporterade och lätta att förfalska. Client hints, IP-rykte och beteendesignaler är ofta mer tillförlitliga för botfiltrering i produktion. Använd detta verktyg för felsökning, analytics-QA och supporttriage — inte som enda sanning för säkerhetsbeslut.
Vanliga Frågor
Vad är en user agent-sträng?
En user agent-(UA-)sträng är en textidentifierare som webbläsare, appar och crawlers skickar med HTTP-förfrågningar. Den beskriver vanligtvis klientprogramvara, operativsystem och ibland enhetsmodell. Utvecklare och analytiker granskar UA vid felsökning, analyticsvalidering och supportarbete.
Hur fungerar denna user agent-parser?
Parsern tillämpar en deterministisk, ordnad regeluppsättning helt i webbläsaren. Den söker först efter botsignaturer, sedan webbläsar familjer (Edge före Chrome, Samsung Internet, Firefox, Safari och andra), OS-token, enhetstips och CPU-arkitekturmarkörer. Resultaten inkluderar sammanfattning, JSON-utdata och token-uppdelning som förklarar matchande segment.
Kan user agent-parsning detektera botar tillförlitligt?
Detta verktyg identifierar vanliga crawlers som Googlebot, Bingbot, Slackbot och Twitterbot när deras signaturer finns i UA-strängen. Botar kan dock förfalska legitima webbläsar-UA, och legitim trafik använder ibland reducerade UA-strängar. Behandla botdetektering här som snabb heuristik, inte som fristående produktionsfilter.
Varför ser mina parsade webbläsar- eller OS-detaljer felaktiga ut?
Webbläsare minskar eller fryser alltmer user agent-data av integritetsskäl. Tillägg, företagsproxyer och kompatibilitetslägen kan också ändra strängen. Spoofing är trivialt — jämför resultat med client hints, IP-data eller sessionskontext när noggrannhet spelar roll.
Skickas min user agent till en server?
Nej. Efter att sidan laddats sker all parsning lokalt i webbläsaren. Ingenting laddas upp om du inte uttryckligen delar en länk med kodad exempelinmatning i URL:en.