Web platform features explorer

Screen orientation lock

The screen.orientation.lock() method prevents changes to the screen orientation, typically in fullscreen applications such as games. For example, while locked, rotating a phone to the side won't change the screen orientation from landscape to portrait.

Status

Limited availability

Browser support

  • Chrome
  • Chrome Android 38 Released on 2014-10-08
  • Edge
  • Firefox 144 Released on 2025-10-14
  • Firefox for Android 144 Released on 2025-10-14
  • Safari
  • Safari on iOS

Developer votes

Do you need this feature?
Let us know by leaving a 👍 reaction on the feedback issue. Don't forget to also leave a comment explaining your specific use case.

Developer use cases

  • Lock the screen orientation to rotate only specific UI components dynamically, rather than letting the native OS rotate the entire application viewport. Lock the screen orientation to rotate only specific UI components dynamically, rather than letting the native OS rotate the entire application viewport. [see original comment]