NavigatorID.platform

Returns a string representing the platform of the browser. The specification allows browsers to always return the empty string, so don't rely on this property to get a reliable answer.

Syntax

platform = navigator.platform

Value

A DOMString identifying the platform on which the browser is running, or an empty string if the browser declines to (or is unable to) identify the platform. platform is a string that must be an empty string or a string representing the platform on which the browser is executing.

For example: "MacIntel", "Win32", "FreeBSD i386", "WebTV OS"

Example

console.log(navigator.platform);

Usage notes

Most browsers, including Chrome, Edge, and Firefox 63 and later, return "Win32" even if running on a 64-bit version of Windows. Internet Explorer and versions of Firefox prior to version 63 still report "Win64".

Specifications

Specification Status Comment
HTML Living Standard
The definition of 'NavigatorID.platform' in that specification.
Living Standard Initial definition.

Browser compatibility

BCD tables only load in the browser