User-agent ontleden
Ontleed en analyseer user-agent-tekenreeksen van browsers
User-agentstrings kunnen worden ingekort of vervalst. De resultaten beschrijven herkenbare tokens en identificeren mogelijk niet het werkelijke apparaat of de werkelijke renderingengine.
Voorbeelden van user-agents
Plak een user-agent of kies een voorbeeld.
Ontlede gegevens
Browser
- Naam
- —
- Versie
- —
Besturingssysteem
- Naam
- —
- Versie
- —
Apparaat
- Type
- —
- Leverancier
- —
- Model
- —
Engine-token
- Naam
- —
- Versie
- —
Uw huidige scherm en weergave
Deze metingen beschrijven uw huidige apparaat, niet het apparaat in de geplakte user-agent.
- Schermresolutie
- —
- Beschikbaar gebied
- —
- Viewport
- —
- Pixelverhouding
- —
- Kleurdiepte
- —
Over User-agent ontleden
Onze gratis tool User-agent ontleden splitst elke user-agentstring op in de kernonderdelen: browsernaam en -versie, besturingssysteem en -versie, apparaattype en rendering-engine. Plak een UA-string of laat de tool uw huidige browser automatisch herkennen en krijg binnen enkele seconden een volledig overzicht.
Elk HTTP-verzoek bevat een user-agentstring die de client bij de server identificeert. Het ontleden van deze string is onmisbaar voor cross-browser debugging, loganalyse, het aanbieden van apparaatspecifieke content en inzicht in het technologieprofiel van uw publiek. Onze parser herkent alle grote browsers, besturingssystemen en apparaatfamilies met betrouwbare patroonherkenning.
De tool toont ook scherm- en weergave-informatie van uw huidige apparaat, waaronder resolutie, viewportgrootte, pixelverhouding en kleurdiepte. U kunt het volledige rapport exporteren als tekstbestand of JSON om het met collega's te delen of bij bugrapporten te voegen.
Belangrijkste functies
- Browserherkenning: Chrome, Firefox, Safari, Edge, Opera en meer
- Herkenning van besturingssystemen: Windows, macOS, Linux, Android en iOS met versiedetails
- Apparaatindeling: desktop, mobiel en tablet met fabrikant en model
- Herkenning van rendering-engines: WebKit, Gecko, Trident en Presto
- Scherm- en weergavegegevens: resolutie, viewport, pixelverhouding en kleurdiepte
- Automatische herkenning van de user-agent van uw huidige browser bij het laden van de pagina
- Vooraf geladen voorbeeld-UA-strings voor Chrome, Safari, Firefox en Android
- Resultaten met één klik exporteren als platte tekst of JSON
- Ontleden in realtime, direct bijgewerkt tijdens het typen
- Overzichtelijke, responsieve interface met ondersteuning voor donkere modus
Gebruik
- Bekijk uw huidige UA: Bij het laden van de pagina wordt de user-agentstring van uw browser automatisch ontleed en getoond.
- Plak een eigen UA-string: Vervang de tekst in het invoergebied door de user-agentstring die u wilt analyseren.
- Probeer een voorbeeld: Klik op een van de voorbeeldknoppen (Chrome op Windows, Safari op iPhone enzovoort) om een voorbeeld-UA te laden.
- Bekijk de ontlede details: Raadpleeg de panelen voor browser, besturingssysteem, apparaat en engine voor gestructureerde informatie.
- Exporteer het rapport: Klik op “Downloaden als tekst” of “Downloaden als JSON” om de ontlede resultaten voor uw administratie op te slaan.
Toepassingen
- Cross-browser debugging: Stel de exacte browserversie en engine vast achter een renderingfout die een gebruiker heeft gemeld.
- Serverloganalyse: Ontleed UA-strings uit toegangslogs om het verkeer per browser, besturingssysteem en apparaattype te begrijpen.
- Apparaatspecifieke content aanbieden: Lever voor mobiel geoptimaliseerde pagina's, banners voor app-installatie of functies alleen voor desktop, afhankelijk van het apparaattype.
- Analytics en publieksonderzoek: Splits de bezoekers uit naar browser en besturingssysteem om te bepalen waar u het meest moet testen.
- QA en testen: Controleer of testverzoeken de verwachte UA-string meesturen en of de UA-detectie aan de serverzijde klopt.
- Beveiligingsonderzoek: Spoor ongebruikelijke of vervalste user-agents in verkeerslogs op die op botactiviteit kunnen wijzen.
- Bugrapporten verrijken: Exporteer een JSON-rapport en voeg het toe aan issuetickets, zodat ontwikkelaars de exacte clientomgeving kennen.
Veelgestelde vragen
Is deze tool gratis?
Ja. User-agent ontleden is helemaal gratis, zonder registratie, zonder limieten en zonder verborgen kosten.
Zijn mijn gegevens veilig?
Alle verwerking gebeurt lokaal in uw browser. Er worden geen user-agentstrings of ontlede resultaten naar een server gestuurd, dus uw gegevens blijven volledig privé.
Wat is een user-agentstring?
Een user-agentstring is een tekstidentificatie die met elk HTTP-verzoek wordt meegestuurd en de server vertelt welke browser, welk besturingssysteem en welk apparaat de bezoeker gebruikt.
Kan ik user-agents uit serverlogs ontleden?
Ja. Kopieer een UA-string uit het toegangslog van uw server en plak die in het invoerveld om de ontlede uitsplitsing te zien.
Waarom toont mijn browser bij sommige velden “Onbekend”?
Sommige browsers gebruiken niet-standaard of minimale UA-strings. Als een veld niet betrouwbaar kan worden herkend, wordt “Onbekend” getoond in plaats van een onjuiste gok.
Herkent de tool ook bot-user-agents?
De parser herkent standaard browser-UA's. Botstrings (zoals Googlebot) kunnen gedeeltelijke resultaten geven, omdat ze andere conventies volgen.
Tips & best practices
- Laat eerst automatisch herkennen: Laat de tool bij het laden de UA van uw eigen browser ontleden om te controleren of alles goed werkt voordat u externe strings plakt.
- Gebruik de JSON-export voor automatisering: Download het JSON-rapport en gebruik het in scripts of CI-pipelines voor geautomatiseerde omgevingscontroles.
- Vergelijk meerdere UA's naast elkaar: Open de tool in twee tabbladen om de ontlede resultaten van verschillende user-agentstrings te vergelijken.
- Controleer de rendering-engine: Twee browsers kunnen er verschillend uitzien maar dezelfde engine delen (bijvoorbeeld Chrome en Edge gebruiken allebei WebKit/Blink).
- Neem schermgegevens op in bugrapporten: De onderdelen over schermresolutie, viewport en pixelverhouding geven waardevolle context om weergaveproblemen te reproduceren.
- Vertrouw voor beveiliging niet alleen op de UA: User-agentstrings zijn eenvoudig te vervalsen, dus gebruik ze nooit als enige basis voor beslissingen over toegangscontrole.