User-Agent Parser & Builder
Inspect any User-Agent string in one click: get the browser and version, rendering engine, operating system, device type and whether it belongs to a known bot or crawler. Then switch to Build mode to generate a realistic, up-to-date User-Agent for any browser and OS combination — perfect for cross-device QA, spoof testing and reproducing device-specific bugs. Everything runs in your browser; nothing is uploaded.
Paste a UA string to inspect, or use your own browser’s User-Agent.
Pick a browser and OS to generate a realistic current User-Agent for testing.
Parsed details will appear here
Paste a User-Agent string to see the browser, engine, OS and device type.
Parsed result
- Browser
- —
- Version
- —
- Rendering engine
- —
- Operating system
- —
- OS version
- —
- Device type
- —
- Bot / crawler
- —
Generated User-Agent
A sample current UA for QA — real version numbers drift as browsers update.
How to use
- Open the Parse tab and paste a User-Agent string into the box.
- Click "Use my browser's UA" to load your own device's User-Agent instantly.
- Read the browser, engine, OS, device type and bot verdict in the result table.
- Switch to the Build tab, pick a browser and operating system to generate a UA.
- Use "Copy result" or "Copy UA" to paste the value into your test or bug report.
Features
- Detects Chrome, Edge, Firefox, Safari, Samsung Internet and Opera
- Identifies rendering engine (Blink, WebKit, Gecko, Trident) with version
- Recognizes Windows, macOS, Android, iOS, Linux and Chrome OS
- Classifies device as desktop, mobile, tablet or bot / crawler
- Flags known bots — Googlebot, Bingbot, GPTBot, AhrefsBot and more
- Builds current, realistic User-Agent strings for any browser + OS pair