ShowIP.net Public IP and request tools

Request tool

User agent parser

Paste a browser, crawler, app, or bot user-agent string and see the parsed browser, engine, operating-system, mobile, and bot signals.

Browser
Unknown
Engine
AppleWebKit
Engine version
537.36
Mobile
No
Bot
No
Mozilla
5.0
Raw user agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

Reference

Output fields

Browser
The recognizable browser or client family from the string, when one is detectable.
Engine and OS
Rendering engine and operating-system hints found in the user-agent value.
Mobile and bot
Parser hints based on known tokens, not proof of device type or automation.
Raw user agent
The original string is shown so parsed fields can be compared with the log value.

Advertisement

Overview

What this tool does

The user-agent parser turns a raw user-agent string into readable browser, engine, operating-system, mobile, and bot signals.

It helps with debugging browser compatibility, checking crawler traffic, and understanding request logs. User-agent strings can be spoofed, so treat the result as a hint. The user-agent guide explains the limits.

Examples

Example strings

Browser

Mozilla/5.0 ... Chrome/148.0.0.0 Safari/537.36 Shows browser, engine, operating system, and mobile hints when they are present. Parse browser example

Bot

Googlebot/2.1 Shows crawler-style detection when a bot token is recognizable. Parse bot example

Results

How to read results

Browser and engine values come from the recognizable tokens in the string. Mobile and bot values are hints from parser rules, not a security decision. The raw user-agent is included so you can compare the parsed fields with the original log value.

Boundaries

Limits

Clients control their user-agent strings. Browsers can freeze, shorten, or spoof values, and automated clients can pretend to be common browsers. Do not use user-agent parsing as the only fraud, rate-limit, or access-control signal.

Next steps

Advertisement