AI Tools Free

User Agent Parser

Apply an explicit small set of browser and OS token rules to the supplied User-Agent string. Heuristic parsing, not proof of a device identity.

Free to useNo sign-upRuns in your browser
Enter your details

Enter the inputs, then select Parse user agent.

Up to 100,000 characters; processed in this browser.

Your result
Enter your details

Result will appear here

How User Agent Parser works

Apply an explicit small set of browser and OS token rules to the supplied User-Agent string.

Heuristic parsing, not proof of a device identity. Spoofed and reduced strings may be ambiguous; unsupported tokens are labelled Unknown.

Concept diagram for User Agent Parser, showing user-agent string input and the supported output.
Concept diagram; the three operation images are actual browser captures.

How to use User Agent Parser

Start with your own input.

Enter user-agent string

Replace the example with your user-agent string.

Input and settings
User Agent Parser: input and settings in the implemented browser tool
Actual local browser view. Open the image to read it at full size.

Set the options

Check the source against the supported syntax and limits below.

Tool result
User Agent Parser: tool result in the implemented browser tool
Actual local browser view. Open the image to read it at full size.

Run and check the output

Select Parse user agent. Review recognized browser, operating system and device hints, then use Copy result or download the result file.

Review the details
User Agent Parser: review the details in the implemented browser tool
Actual local browser view. Open the image to read it at full size.

When to use User Agent Parser

Inspect a copied header

To inspect a copied header, start with user-agent string. Apply an explicit small set of browser and OS token rules to the supplied User-Agent string.

Website page details represented by connected information cards.
Prepare the page details. Concept illustration.

Read familiar browser tokens

To read familiar browser tokens, start with user-agent string. Heuristic parsing, not proof of a device identity.

Website information shown in two conceptual preview formats.
Review a working example. Concept illustration.

Compare desktop and mobile examples

To compare desktop and mobile examples, start with user-agent string. Review recognized browser, operating system and device hints, then use Copy result or download the result file.

A website document and related pages connected in a workflow.
Continue your site workflow. Concept illustration.

How to read the result

Check what the output means.

Recognized browser, operating system and device hints. Apply an explicit small set of browser and OS token rules to the supplied User-Agent string.

Heuristic parsing, not proof of a device identity. Spoofed and reduced strings may be ambiguous; unsupported tokens are labelled Unknown.

Website output represented alongside a review preview.
Understand the generated result. Concept illustration.

Supported input and limits

Check the format before processing.

Heuristic parsing, not proof of a device identity. Spoofed and reduced strings may be ambiguous; unsupported tokens are labelled Unknown.

Inputs and results are handled in this browser.

Page details reviewed before use in a website.
Review before using it on a site. Concept illustration.

Parse user agent with your input

Review recognized browser, operating system and device hints, then use Copy result or download the result file.

Parse user agent

User Agent Parser: common questions

Answers about using User Agent Parser and understanding its results.

What does this tool support?

Heuristic parsing, not proof of a device identity. Spoofed and reduced strings may be ambiguous; unsupported tokens are labelled Unknown.

Can I save the result?

Yes. Download the result file after processing. Text results also have Copy result. Processing uses local browser code; no account is required.