Window navigator.userAgent

Example

Get navigator.userAgent:

let agent = navigator.userAgent;
Try it Yourself »

More "Try it Yourself" examples below.


Description

The userAgent property returns the user-agent header sent by the browser to the server.

The userAgent property is read-only.

The value returned, contains information about the browser name, version and platform.

The web specification suggests that browsers should provide as little header information as possible. Never assume that this property will stay unchanged in future browsers.


Syntax

navigator.userAgent

Return Value

Type Description
A stringThe browser user agent header.


More Examples

Display all navigator properties:

let text = "<p>Browser CodeName: " + navigator.appCodeName + "</p>" +
"<p>Browser Name: " + navigator.appName + "</p>" +
"<p>Browser Version: " + navigator.appVersion + "</p>" +
"<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>" +
"<p>Browser Language: " + navigator.language + "</p>" +
"<p>Browser Online: " + navigator.onLine + "</p>" +
"<p>Platform: " + navigator.platform + "</p>" +
"<p>User-agent header: " + navigator.userAgent + "</p>";
Try it Yourself »

Browser Support

navigator.userAgent is supported in all browsers:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes Yes


Copyright 1999-2023 by Refsnes Data. All Rights Reserved.