Skip to main content
CompressNConvert

User-Agent Parser

Identify browser, rendering engine, operating system, device class, and CPU hints from a User-Agent string.

Runs locally in your browser

browser
Chrome 124.0.0.0
engine
Blink 124.0.0.0
operating System
macOS 10.15.7
device
Apple · Macintosh
cpu
Unknown

Parsed User-Agent

{ "browser": "Chrome 124.0.0.0", "engine": "Blink 124.0.0.0", "operatingSystem": "macOS 10.15.7", "device": "Apple · Macintosh", "cpu": "Unknown" }

Complete tool guide

User-Agent Parser guide

User-Agent parsing converts a dense client-identification string into readable fields while acknowledging that clients can spoof it.

Your input is processed in the current browser tab and is not sent to the application server.

Why use this tool?

  • Inspect or transform developer data without installing another utility.
  • Copy a clean result directly into code, a terminal, an API client, or documentation.
  • Keep routine developer work in one fast, consistent interface.

Common use cases

  • Reading support logs
  • Building test-device notes
  • Inspecting automation and crawler clients

How to use it

  1. 1

    Paste a User-Agent string.

  2. 2

    Review the detected fields.

  3. 3

    Treat unknown or spoofable values cautiously.

  4. 4

    Copy the JSON summary if needed.

Local processing

The operation is performed in this browser tab and does not require a network request.

Exact input

Whitespace, capitalization, selected modes, and character encoding may affect the result.

Practical tips for better results

  • Check the selected mode before copying the result.
  • Test the result in the system where it will be used.

Frequently asked questions

Does the User-Agent Parser upload my data?

No. The transformation runs locally in your browser. Avoid pasting secrets into any tool you do not control, and clear the fields when using a shared device.

Can I use the result in production?

You can copy or download the result, but review it in the context of your application and run the project-specific tests or validation required by your workflow.

Keep working

Continue with another focused tool from the same collection.