User Agent Lookup
Decode any user agent string into its browser, version, operating system and device - starting with the one your own browser sends, analyzed entirely on-device.
Updated September 2026 · Written and verified by Akash Pandey
User Agent Lookup
How to use the user agent lookup
- Your browser's own user agent is pre-filled and analyzed on load.
- Paste any other user agent string to identify what sent it.
- The breakdown shows browser, version, engine, OS and device category.
- Toggle "mobile" detection to see how the parser classifies tablet vs phone.
Frequently asked questions
What is a user agent string?
A header your browser sends to every site describing its brand, version, engine and OS. It is how sites tailor pages - and how analytics identify visitors.
Is parsing accurate?
For mainstream browsers (Chrome, Edge, Safari, Firefox) and common OSes it is very accurate. Because strings can be faked or customized, borderline strings are labeled as guesses.
Can I see which device a visitor used?
The parser classifies device category (desktop, tablet, mobile) and often model hints for common phones.
Is the parsing done online?
No - analysis happens locally in your browser with a compact parser, so no UA string is ever transmitted.
Why does my browser's UA contain "Safari"?
Chromium browsers include "Safari" in the string for legacy-compatibility reasons. The parser explains this rather than reporting a false browser.
What information is contained in a User Agent string?
A User Agent string identifies the web browser name and version, underlying layout engine, operating system, and hardware architecture.
Can websites block or serve different content based on User Agent?
Yes. Some websites use User Agent sniffing to tailor layouts or redirect mobile devices to mobile-specific subdomains.
Can I analyze a custom User Agent from another device?
Yes. You can paste any User Agent string from an external log or device to parse and break down its components.