User Agent Parser

Parse and analyze user agent strings to identify browser and device

What is a User Agent (UA) String?

A User Agent is a text string that your browser sends to every website you visit. It acts as a digital "identity card," telling the server which browser, version, operating system, and even rendering engine (such as Blink or WebKit) you are using.

Why is the User Agent So Confusing?

Have you noticed that almost every User Agent starts with Mozilla/5.0? This is a historical legacy of the "browser wars." In the past, websites blocked browsers that weren't Netscape (Mozilla). To bypass this, other browsers began "pretending" to be Mozilla to gain access to sites, creating the long and complex strings we see today.

From UA to Client Hints

Due to concerns about Fingerprinting (tracking users through technical details), modern browsers are reducing the amount of information in UA strings. The current standard is migrating to User-Agent Client Hints (UA-CH), which offer a more secure and controlled way to share this data.

Privacy: 100% Local Analysis

Many UA analysis sites log every searched string to create tracking databases. At Octovelo, your User Agent analysis is done strictly in your browser. The searched text is not sent to our servers or stored. It is the ideal tool for developers who need to debug production logs with total privacy.