User-Agent Parser
Paste any User-Agent string to decode browser, OS, engine, device and bot status.
- Browser
- Unknown
- Operating system
- Unknown
- Engine
- Unknown
- Device class
- Desktop
- Bot?
- Yes - bot signature detected
Need to rotate user-agents at scale?
Rainproxy ships with realistic fingerprint rotation built in - fresh UA, headers and TLS profiles on every session. Pair it with 75M+ residential IPs and you're indistinguishable from a real user.
How it works
Decode any User-Agent in milliseconds
Every UA string is a tiny manifest of browser, engine, OS and device. We parse it into fields you can actually use.
Step 1
Paste the string
Drop any UA from logs, analytics or a real request - even one you've never seen before.
Step 2
Local regex pipeline
A layered matcher pulls browser, version, engine, OS and device type from the string.
Step 3
Bot signature scan
Known crawlers, headless browsers and HTTP clients are flagged so you can separate humans from bots.
Desktop vs mobile vs TV
Reliable device classification helps when analytics or CDN rules split traffic.
Headless detection
Catches Puppeteer, Playwright, Selenium, curl, axios and common scraping fingerprints.
Privacy-first
No network call. The UA string never leaves this request cycle.