WHOIS Lookup
WHOIS Lookup tool is a tool that helps you find out all you need to know about a domain, from creation date to domain's owner, all for free.
Parse any User-Agent string to reveal the browser, rendering engine, operating system, device type, and CPU — and flag bots — free and in your browser.
A User Agent Parser is a free tool that reads a browser's User-Agent string and breaks it into the parts that matter: the browser name and version, the rendering engine, the operating system and its version, the device type (desktop, mobile, tablet, or bot), and the CPU architecture. It also flags when a User-Agent belongs to a known crawler like Googlebot or bingbot. Everything runs locally in your browser with a regex-based parser, so no data is ever sent to a server.
A User-Agent (UA) is a text header your browser or app sends with every HTTP request to identify itself. A typical UA looks like Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36. Packed into that one line are hints about the platform, the layout engine, and the client software. The problem is that the format is messy and full of legacy tokens for compatibility, which is exactly why a parser is useful.
navigator.userAgent, or paste any User-Agent string into the box.Server logs, analytics tools, and bot filters all lean on User-Agent parsing, but you often just need to decode a single string quickly and privately. Because this tool is fully client-side, nothing you paste leaves your device — a good fit when the UA came from a sensitive access log. It sits naturally alongside other request-inspection utilities: use a URL Parser to pull apart the request URL that accompanied the UA, then an IP Lookup to see the network and geolocation behind the visitor that sent it.
Real browsers almost always start with Mozilla/5.0 and include an engine token, while crawlers usually name themselves — Googlebot/2.1, bingbot/2.0, or newer AI crawlers like GPTBot and PerplexityBot. The parser checks the string against a curated list of known bots first, then falls back to generic signals such as bot, crawler, spider, and scraper. When a match is found, a banner flags the string so you can treat that traffic differently. To go further, an DNS Lookup lets you verify a claimed crawler by resolving its hostname, since UA strings alone are trivial to spoof.
navigator.userAgent and a one-click "use my current UA" button.Parsing a UA is one piece of investigating web traffic. When you need to know who owns the domain or IP behind a request, a WHOIS Lookup reveals registration and ownership details. Remember that User-Agent strings are self-reported and easy to forge, so treat the parsed result as a strong hint rather than proof of identity.
Websites and servers use the User-Agent to identify the browser, operating system, and device making a request. This drives feature detection, responsive layouts, analytics, and bot filtering. It is sent automatically in the HTTP header of every request your browser makes.
Treat them as strong hints, not proof. User-Agent strings are self-reported and can be changed or spoofed by anyone, so a string claiming to be Googlebot might not be. For anything security-sensitive, verify with a reverse DNS lookup or IP checks rather than trusting the UA alone.
It matches the string against a curated list of known crawlers such as Googlebot, bingbot, DuckDuckBot, GPTBot, and ClaudeBot, then falls back to generic keywords like bot, crawler, spider, and scraper. When a match is found, the tool flags the string and names the detected bot.
No. All parsing happens entirely in your browser with JavaScript regular expressions. Nothing you paste — including your own User-Agent — is transmitted to any server or stored anywhere.
It is a historical quirk. Early browsers claimed to be Mozilla-compatible to receive rich content, and the token stuck for backward compatibility. Today nearly every mainstream browser still begins its User-Agent with Mozilla/5.0, which is why the parser relies on engine and browser tokens instead.
The browser is the application you use (Chrome, Firefox, Safari), while the rendering engine is the component that turns HTML and CSS into pixels. Chrome, Edge, and Opera all use the Blink engine, Safari uses WebKit, and Firefox uses Gecko, so different browsers can share the same engine.