This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The deviceMemory
read-only property of the navigator
interface returns the amount of device memory in gigabytes. This value is an approximation given by rounding to the nearest power of 2 and dividing that number by 1024.
Syntax
var memory = navigator.deviceMemory
Value
A floating point number.
Specifications
Specification | Status | Comment |
---|---|---|
Device Memory 1 The definition of 'deviceMemory' in that specification. |
Editor's Draft | Initial definition. |
Browser compatibility
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
Desktop | Mobile | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Basic support | Chrome Full support 63 | Edge ? | Firefox ? | IE ? | Opera Full support 50 | Safari ? | WebView Android Full support 63 | Chrome Android Full support 63 | Edge Mobile ? | Firefox Android ? | Opera Android Full support 50 | Safari iOS ? | Samsung Internet Android ? |
Legend
- Full support
- Full support
- Compatibility unknown
- Compatibility unknown
- Experimental. Expect behavior to change in the future.
- Experimental. Expect behavior to change in the future.
Document Tags and Contributors
Tags:
Contributors to this page:
connorshea,
jpmedley
Last updated by:
connorshea,