User Agent Parser

Parse User Agent strings to identify browser, OS, engine, and device type. Everything runs in your browser.

Browser

Engine

Operating System

Device Type

Bot Detection

About User Agents

A User Agent string identifies the client software making an HTTP request — browser, version, OS, and rendering engine.

Modern browsers often include legacy tokens (e.g., "Mozilla/5.0") for compatibility. Chrome's UA includes "Safari" and "AppleWebKit" for the same reason.

This parser uses regex pattern matching for common browsers and cannot identify every possible UA string. All processing is client-side.