Skip to content

Web Share API browser support

Published

The Web Share API invokes the platform share sheet through navigator.share() so users can share text, URLs, or files from a web app to other apps.

The table covers Navigator.share() only; receiving shared content through the share_target manifest member has its own page. The desktop Chrome and Edge rows are partial because support was limited to ChromeOS and Windows in the versions footnoted.

  • Legend
  • Yes
  • Partial
  • Flag
  • No
  • Unknown
Browser / PlatformSupportVersionsConfidenceSourceNotes
Chrome (Desktop)Partial89 → 128highsource1
Chrome (Android)Yes61highsource—
Edge (Desktop)Partial81 → 93highsource2
Firefox (Desktop)Flag71highsource3
Firefox (Android)Yes79highsource—
Safari (macOS)Yes12.1highsource—
Safari (iOS)Yes12.2highsource4
Samsung InternetYes8.0highsource5
WebView (Android)No—highsource6
  1. Only supported on ChromeOS and Windows, see bug 40542648 (https://crbug.com/40542648) and bug 40729163 (https://crbug.com/40729163).
  2. Only supported on Windows.
  3. Behind the `dom.webshare.enabled` preference (set to true).
  4. Derived by browser-compat-data mirroring from Safari.
  5. Derived by browser-compat-data mirroring from Chrome Android.
  6. Implementation tracking: https://crbug.com/40540400.

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

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