User-Agent Parser | Browser, OS and Device Detector

Parse a user-agent string to identify browser, rendering engine, operating system, device family, CPU hints, and bot-like signals.

Browser
Operating System
Device
Engine
Processor (CPU)

What the User-Agent Parser Reveals

The user-agent parser reads a browser or crawler string and identifies browser, engine, operating system, device family, CPU hints, and bot-like signals where possible.

Why User-Agent Data Can Be Imperfect

User-agent strings can be spoofed, reduced for privacy, or formatted differently by apps and crawlers. Treat the result as a useful clue, not an identity guarantee.

When to Parse a User-Agent

Use it while debugging logs, checking browser compatibility, investigating bots, reviewing analytics anomalies, or testing how a site detects devices.

About This Tool

User Agent Parser decodes a user agent string into its component parts: browser name and version, operating system, device type, and rendering engine. It turns an opaque string like Mozilla/5.0... into human-readable details.

When to Use It

Use this when analysing server logs to understand which browsers are visiting your site, when debugging a CSS or JavaScript issue that only affects one browser, or when verifying what user agent a script or bot is sending.

How to Use

  1. Paste the user agent string into the input field.
  2. Click Parse to analyse it.
  3. Review the detected browser, OS, device, and engine.
  4. Use your own current user agent by clicking the Detect My UA button.

Frequently Asked Questions

Can I detect my own browser's user agent?

Yes. Click Detect My User Agent and the tool reads the user agent your current browser is sending.

What is a user agent used for?

Servers and analytics platforms read user agents to log browser statistics, serve device-appropriate content, and identify bots and crawlers.

How do I know if a user agent is from a bot?

Bots often include words like bot, crawler, spider, or the name of the service in their user agent string. The tool will flag common bot patterns.