User-Agent inspector
Identify the browser, operating system, device, engine, and crawler clues hidden inside a user-agent string.
User-agent reference
How a user-agent string is structured
Most user-agent strings combine a compatibility token, platform details, rendering engine information, and the browser brand/version.
Example: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
Common crawler user agents
| Crawler | User-agent signature |
|---|---|
| Googlebot | Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) |
| Baiduspider | Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html) |
| Bingbot | Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) |
Frequently asked questions
What is a user agent?
A user-agent string is sent by the browser or crawler with each request. It helps servers identify the browser family, operating system, device type, and sometimes whether the request came from an automated bot.
How can I change my user agent?
Most modern browsers let you override the user agent in developer tools. In Chrome, open DevTools, open More tools, choose Network conditions, disable the default browser user agent, and pick another value.