Useful Hacks

User Agent Parser

Parse a User-Agent string into browser, OS and device details, with named bot/crawler detection.

Processed locally in your browser. Nothing is sent anywhere.
  • Breaks a dense UA string into browser, OS, device type and engine.
  • Recognizes and names 25+ known bots and crawlers — search engines (Googlebot, Bingbot), AI crawlers (GPTBot, ClaudeBot, PerplexityBot), social media link previewers, SEO tools and uptime monitors — grouped by category, not just "looks like a bot."
  • One click parses your own browser's User-Agent for a quick reference.
  • Runs in your browser — paste UA strings from your logs without sharing them.

Why this is private

  • Processed locally in your browser. Nothing is sent anywhere.
  • Open your browser's DevTools → Network tab while using this tool — you won't see a request carrying your input, because it never leaves your device.
  • Nothing you enter is uploaded to a server or shared with us — the processing happens entirely on your device.

Overview

Parses a browser User-Agent string into browser name/version, operating system/version, device type and rendering engine — and names known bots and crawlers, including major AI crawlers like GPTBot and ClaudeBot, instead of just reporting the raw string.

How to use it

  1. 1Paste a User-Agent string, or click "Use my browser's UA" to parse your own.
  2. 2Review the parsed breakdown — a detected bot is named and categorized separately at the top.

Tips

  • This is a rules-based parser covering the vast majority of real-world browsers and a curated list of known bots — some rare or spoofed User-Agent strings may not parse perfectly, and an unrecognized bot still gets flagged generically if its UA self-identifies as automated.

Frequently asked questions

What people use it for

Identify a visitor from a log lineTurn a raw UA string in your access log into "Chrome 120 on Windows 11".
Reproduce a browser-specific bugWork out exactly which browser and version a bug report came from.
Check what your own browser reportsSee the UA string sites receive from you, and how it parses.
Identify which bot or AI crawler hit a log linePaste a UA from your server logs to see whether it's Googlebot, GPTBot, ClaudeBot or another named, categorized bot — not just a generic "contains 'bot'" guess.

Related tools

All web tools

Ready to use User Agent Parser?

User Agent Parser

Search tools

Search for any tool by name, category or keyword