Free tool

User-Agent Parser

Paste any User-Agent string to decode browser, OS, engine, device and bot status. Runs entirely in your browser — nothing is sent to a server.

User-Agent string
Try:

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 client-side so nothing leaves your machine.

Step 1

Paste the string

Drop any UA from your 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 — fully in your browser.

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 — handy when your analytics is lying or your CDN is splitting traffic.

Headless detection

Catches Puppeteer, Playwright, Selenium, curl, axios and the usual scraping fingerprints.

Privacy-first

No network call. The UA string never leaves the page — paste production data without worry.