Skip to content

User Agent Parser

Read the browser, version, operating system and device type from a user-agent string.

Result

Paste a user-agent string or use your own.

Runs in your browser — nothing you enter is sent to a server.

How the User Agent Parser works

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”).

Examples

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.

Safari on iPhone

“iPhone; CPU iPhone OS 18_0… Version/18.0… Safari” is Safari 18 on iOS 18.0, a mobile device using WebKit.

Frequently asked questions

Why does Windows 11 show as Windows 10?

Browsers still send “Windows NT 10.0” for both, so the two can't be told apart from the user agent.

Can user agents be faked?

Yes, easily — never rely on them for security decisions.

Is my user agent sent anywhere?

No. The parsing runs in your browser.

IP Address Converter

Convert IPv4 addresses between dotted, integer, hex and binary, and expand or compress IPv6.

Network Tools

JSON Formatter

Format, validate and minify JSON, with the exact line and column of any error.

Developer Tools

Regex Tester

Test JavaScript regular expressions with live highlighting, groups and replacement.

Developer Tools