Developer guide

User Agent Parser Guide

· 5 min read

User-agent strings are noisy compatibility records. A quick classification is useful for support triage, log review, and reproducing a browser-specific issue, but the string should never be treated as a reliable identity.

How to use the User Agent Parser

  1. Paste the complete User-Agent value from a safe diagnostic sample.
  2. Run the parser to identify the most likely browser, version, operating system, and device class.
  3. Use the result to choose a reproduction environment, then verify the actual behavior there.

A practical example

A Chrome token can also appear inside Edge or Opera user agents. The parser checks the more specific Edge and Opera markers first so they are not mislabeled as ordinary Chrome.

The User Agent Parser runs locally in the browser, so the input is available for the calculation without being uploaded by this tool.

Checks before you use the output

Use the result as part of a review

Identify common browsers, operating systems, and device classes from a user-agent string. The output is designed to make a small task faster, but it should still be checked against the requirements of the destination system, document, or decision.

Privacy and safe sample data

Processing happens in the current browser tab. Even so, remove passwords, authorization values, customer records, and other confidential data before copying results into chat, tickets, or public examples.

Open User Agent Parser →