Skip to content

Manifest orientation browser support

Published

The orientation manifest member sets the default screen orientation an installed web app launches and runs in, such as portrait or landscape, unless the page locks a different orientation at runtime. When the member is omitted or invalid, the app follows the device’s natural orientation and any user or system orientation settings.

The table covers the member as recorded in MDN browser-compat-data. A browser may support the manifest member without implementing the separate Screen Orientation API; the two are independent.

  • Legend
  • Yes
  • Partial
  • Flag
  • No
  • Unknown
Browser / PlatformSupportVersionsConfidenceSourceNotes
Chrome (Desktop)Yes39highsource—
Chrome (Android)Yes39highsource1
Edge (Desktop)Yes79highsource2
Firefox (Desktop)No—highsource3
Firefox (Android)Yes79highsource—
Safari (macOS)No—highsource4
Safari (iOS)No—highsource56
Samsung InternetYes4.0highsource7
WebView (Android)Yes39highsource8
  1. Derived by browser-compat-data mirroring from Chrome.
  2. Derived by browser-compat-data mirroring from Chrome.
  3. No Firefox support is recorded in browser-compat-data.
  4. No Safari support is recorded in browser-compat-data.
  5. No Safari on iOS support is recorded in browser-compat-data.
  6. Derived by browser-compat-data mirroring from Safari.
  7. Derived by browser-compat-data mirroring from Chrome Android.
  8. Derived by browser-compat-data mirroring from Chrome Android.

Source data: /compatibility/manifest-orientation.json · Global usage: 74 % (StatCounter 2026-05)

Source: spec · MDN · Last verified 2026-10-03 · Confidence: high (computed from sources)