Skip to content
GET /api/v1/inspect-user-agent

User Agent Parser

Paste a user agent string to identify the browser, operating system, device type, and whether it's a known bot. Useful for analytics debugging, content negotiation logic, or verifying that your bot detection is working correctly.

string required
X-Sandbox-Remaining: - get an api key

returns

data.browser
Browser family and version, split into major, minor and patch.
data.os
Operating system family and version.
data.device
Device family, brand and model, when known.
data.is_bot
True when the string belongs to a known crawler or bot.
response awaiting request sending
Fill in the fields and send a request. The response lands here.

Run it from your code

A temporary key takes one request and lasts seven days at 20 calls a day. Register and it becomes 75 a day, still free.

$ curl -s "https://apixies.io/api/v1/inspect-user-agent?user_agent=..." \
    -H "X-API-Key: $APIXIES_KEY" | jq '.data.browser'

{ "family": "Chrome", "major": "120", "minor": "0", "patch": "0" }

questions

Where do I find my user agent string?

Your browser sends it automatically with every request. You can see it in your browser's developer tools under the Network tab, or simply use this tool — if you leave the field empty, it will parse your current browser's user agent.

Can user agents be spoofed?

Yes. User agent strings are self-reported by the client and can be set to anything. Don't rely on them for security decisions. They're useful for analytics and content optimization, not access control.

cookies

We use analytics cookies to see how the site gets used. Nothing loads until you accept. Privacy policy