User Agent Parser
100% LocalParse any User-Agent string to detect browser, OS, device type, and engine.
User Agent Parser
Client-sideBrowser
Unknown
Engine
Unknown
Operating System
Unknown
Device Type
Desktop
Paste any User-Agent string. Browser, OS, device type, and engine detect and display.
Learn More
Browser Crypto Speed Test: Web Crypto API Benchmarks for AES, PBKDF2, and RSA in 2026
We benchmarked AES-GCM, AES-CBC, PBKDF2, and RSA key generation across Chrome, Firefox, and Safari to find which operations are fast enough for production use and which are surprisingly slow.
WebAssembly in 2026: SIMD, Threads, Wasm 3.0, and the New Browser-First Toolkit
What is User Agent Parser?
Frequently Asked Questions
Technical Deep Dive
User Agent Parser
Parse User-Agent strings to identify browser name/version, rendering engine (Blink, Gecko, WebKit, Trident), operating system, device type (desktop/mobile/tablet), device brand, CPU architecture, and bot/crawler detection, all using pure regex, no external libraries. Pre-fills with your current browser's UA and includes 8 sample UAs to test.
Browser, OS, engine, device
Splits any UA string into vendor, version, rendering engine, platform, and form factor, including modern Client Hints tokens.
Bot & crawler flags
Recognises Googlebot, Bingbot, and common headless/scraper signatures so you can segment real traffic.
Runs on the string you paste
No lookup service — parsing is a local regex pass over the text you give it.
01 Browser & Engine Hierarchy
| Browser | Engine | Distinguishing Token | UA Dialect |
|---|---|---|---|
| Chrome | Blink | Chrome/X | Modern |
| Edge | Blink | Edg/X | Chromium-based |
| Safari | WebKit | Version/X Safari/X | Legacy Apple |
| Firefox | Gecko | Firefox/X | Open Standard |