Widely Available
Sensors
id: device-orientation-events
Device orientation events
The
DeviceMotion and DeviceOrientation events report the movement and orientation of the browser's device in physical space. Note that coordinates can differ noticeably between platforms and devices.
Baseline Status:
Achieved Widely Available on Mar 18, 2026 (Cross-browser Newly Available since Sep 18, 2023).
Desktop Browser Engine Support
Google Chrome
31
Supported
Mozilla Firefox
6
Supported
Apple Safari
17
Supported
Microsoft Edge
12
Supported
Mobile Browser Engine Support
Chrome Android
31
Firefox Android
6
Safari iOS
4.2
Specifications and References
MDN Browser Compat Data Keys:
api.DeviceMotionEvent ↗
api.DeviceMotionEvent.DeviceMotionEvent ↗
api.DeviceMotionEvent.acceleration ↗
api.DeviceMotionEvent.accelerationIncludingGravity ↗
api.DeviceMotionEvent.interval ↗
api.DeviceMotionEvent.requestPermission_static ↗
api.DeviceMotionEvent.rotationRate ↗
api.DeviceMotionEventAcceleration ↗
api.DeviceMotionEventAcceleration.x ↗
api.DeviceMotionEventAcceleration.y ↗
api.DeviceMotionEventAcceleration.z ↗
api.DeviceMotionEventRotationRate ↗
api.DeviceMotionEventRotationRate.alpha ↗
api.DeviceMotionEventRotationRate.beta ↗
api.DeviceMotionEventRotationRate.gamma ↗
api.DeviceOrientationEvent ↗
api.DeviceOrientationEvent.DeviceOrientationEvent ↗
api.DeviceOrientationEvent.absolute ↗
api.DeviceOrientationEvent.alpha ↗
api.DeviceOrientationEvent.beta ↗
api.DeviceOrientationEvent.gamma ↗
api.DeviceOrientationEvent.requestPermission_static ↗
api.Window.devicemotion_event ↗
api.Window.deviceorientation_event ↗
api.Window.deviceorientationabsolute_event ↗