Chrome on Windows
“…Windows NT 10.0… Chrome/129.0.0.0 Safari/537.36” is Chrome 129 on Windows 10 or 11, a desktop using the Blink engine.
Read the browser, version, operating system and device type from a user-agent string.
Paste a user-agent string or use your own.
Runs in your browser — nothing you enter is sent to a server.
Browsers send a user-agent string with every request. Paste one — or use your own browser's — and the parser picks out the browser and version, operating system, device type and rendering engine, checking the most specific patterns first (Edge and Opera also say “Chrome”, and Chrome also says “Safari”).
“…Windows NT 10.0… Chrome/129.0.0.0 Safari/537.36” is Chrome 129 on Windows 10 or 11, a desktop using the Blink engine.
“iPhone; CPU iPhone OS 18_0… Version/18.0… Safari” is Safari 18 on iOS 18.0, a mobile device using WebKit.
Browsers still send “Windows NT 10.0” for both, so the two can't be told apart from the user agent.
Yes, easily — never rely on them for security decisions.
No. The parsing runs in your browser.
Convert IPv4 addresses between dotted, integer, hex and binary, and expand or compress IPv6.
Network Tools
Format, validate and minify JSON, with the exact line and column of any error.
Developer Tools
Test JavaScript regular expressions with live highlighting, groups and replacement.
Developer Tools