Balou Tools

User Agent Parser

Analyzes HTTP User-Agent strings and extracts browser, OS, and device type.

Analyze User-Agent string

Guide & best practices

User-Agent Parser for browser, OS and device detection

Break down user-agent strings clearly and detect browser, platform, device and bots – including modern Client Hints.

Typical use cases

Useful for analytics, debugging device-specific behaviour, bot filtering and understanding access logs.

How Balou parses user-agents

Paste a user-agent string; Balou parses browser, OS, engine and device type and evaluates bot signals locally.

UA analysis best practices

Do not rely on the UA string alone, add Client Hints and treat UA data as a hint rather than a secure identity.

Frequently asked questions

How reliable is UA parsing?

It gives good estimates but can be spoofed or incomplete; use it as a hint, not as proof.

What are Client Hints (Sec-CH-UA)?

Modern HTTP headers letting browsers send platform and version in a structured way, complementing/replacing the classic User-Agent.

Which fields are detected?

Browser and version, operating system, device type, rendering engine and whether it is a bot.

Is my data sent anywhere?

Parsing runs locally in the browser; the entered string does not leave the page.