Tools

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.