← All Tools

User Agent Builder🔒 100% local

Build user agent strings. Privacy-first, no server uploads, no tracking.

Related Tools

API ClientAPI Key RedactorAspect Ratio Scaler

Assembles a User-Agent header string from three clues you type as a comma-separated list: browser, operating system and device. It lowercases the parts, matches them against a fixed table of browsers and platforms, and returns a Mozilla/5.0 string plus a component breakdown, a fetch() snippet and a curl command using it. The whole assembly is a lookup in constants held by the component, so no request is made and no real browser is queried.

How to use it

  1. Type browser, OS and device separated by commas, for example Chrome, Windows, Desktop.
  2. Press Process.
  3. Copy the User-Agent line, or take the curl command at the bottom if you want to test with it.

Worked example

Chrome, Windows, DesktopbecomesMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

quoted here is just the UA line; the panel also prints a Components block, a fetch snippet and a curl command

Safari, iOS, PhonebecomesMozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Safari/605.1.15

iOS plus a phone-style device word switches the engine block to the Safari form and labels the device mobile

When to use it

What it does not do