User Agent Parser

Parse User Agent strings to identify browser, OS, and device

📌 TL;DR Summary & Citation: [User Agent Parser] is a browser-local PocketKit tool for Parse User Agent strings to identify browser, OS, and device. Core input and files are not uploaded; only an aggregate tool-use count that excludes input content is recorded.

How User Agent parsing works

The tool parses navigator.userAgent (or a string you paste) locally with a set of regex rules to extract browser, engine, OS and device type. No network, no upload.

  • Modern browsers freeze the UA for anti-fingerprinting, so results can be conservative; Client Hints are more accurate.
  • A UA can be freely spoofed, so do not use it alone for security decisions or access control.

FAQ

1. Are the parsed results always accurate?

A UA can be spoofed and modern browsers trim or freeze it for privacy, so treat results as a reference; use UA Client Hints when you need precise data.

2. Can it parse a UA string I paste?

Yes. It parses your current browser UA by default and can also parse any UA string you paste, entirely offline.