User Agent Parser
Parse any user agent string into browser, engine, OS and device, spot bots like Googlebot and GPTBot, or paste a log to parse hundreds at once.
Runs in your browser · Nothing uploaded · No sign-up
Something not working, or missing a feature? Send feedback
About the User Agent Parser
User Agent Parser breaks a User-Agent string into browser and version, rendering engine, operating system and device type, and recognises crawlers such as Googlebot, Bingbot, GPTBot and ClaudeBot as well as tools like curl. Your own browser's user agent and Client Hints are shown first; paste a list from server logs to parse hundreds of lines at once.
Everything runs in your browser, so your input is never uploaded to a server.
How to use the User Agent Parser
- See your own user agent, or paste another one (or one per line from a log).
- Read the browser, engine, operating system, device and bot fields.
- Check the notes for frozen or reduced values.
- For a list, copy the table as CSV.
Works well with the User Agent Parser
- AI Crawler Checker: see whether AI bots may crawl your site.
- Robots.txt Generator: allow or block crawlers by user agent.
- URL Parser: split the request URL from the same log line.
Frequently asked questions
What is my user agent?
It is filled in when the page opens: the string your browser sends with every request. Below it, Client Hints from Chromium browsers show the platform version, which tells Windows 10 and 11 apart.
Why does Chrome show version 130.0.0.0 and Android "K"?
Chrome sends a reduced user agent: only the major version is real, the Android version is fixed at 10 and the phone model is replaced by "K", to make fingerprinting harder. Sites that need details request Client Hints instead.
Can I trust a Googlebot user agent?
No, anyone can send it. Confirm a real Googlebot by a reverse DNS lookup of the IP (it ends in googlebot.com or google.com) or against Google's published IP ranges.
Why does Chrome on iPhone say WebKit?
Apple requires browsers on iOS and iPadOS to use its WebKit engine (since iOS 17.4, only in the EU may they ship their own), so Chrome, Firefox and Edge there render like Safari.
Related tools
Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case and more online. Rename variables and keys in one paste.
Remove Duplicate Lines
Remove duplicate lines from text online, keeping the first occurrence and the original order. Optionally ignore case, extra spaces and empty lines.
Sort Lines
Sort lines of text online alphabetically, naturally (item 2 before item 10), by number or by length, in ascending or descending order. Runs in your browser.
Remove Line Breaks
Remove line breaks from text online: join broken lines from a PDF or email into one paragraph, or into a comma-separated list. Optionally keep paragraph breaks.
Remove Extra Spaces
Remove extra spaces from text online: collapse repeated spaces and tabs, trim every line and squeeze blank lines. Clean pasted text in one click.
Slug Generator
Turn any title into a clean URL slug online: lowercase, accents removed, symbols dropped, words joined with hyphens or underscores. One slug per line.