Maximiliano Firtman's articles, notes and learning experiences for devs-firt.dev

Progressive Web Apps Compatibility

A quick and dirty list of platforms and distributions methods available for PWA installation

This is a Note: a sometimes short, sometimes incomplete, living document.

Sponsored by you: PayPal donation, or buying me a coffee.

This list describe where PWAs can be installed (create an icon in the OS with a standalone experience at least)

Android #

  • Browser Installation-WebAPK
    • Google Chrome: Android 4.4+ with Play Services
    • Samsung Internet: only Samsung devices
  • Browser Installation-Shortcut
    • Firefox
    • Microsoft Edge
    • UCWeb
    • Opera
    • Baidu
    • Brave
    • Huawei Browser
  • Google Play Store
    • Trusted Web Activities (TWA)
      • Google Chrome
      • Microsoft Edge
      • Opera
    • Web Views (not recommended)
  • Samsung Galaxy Store (manual submission and PWA launcher submission)
  • Enterprise
    • Managed Play iframe
  • 🛑 No support
    • Facebook Mobile Browser
    • Web Views

On Android, browsers won't be able to install PWAs if the device is in kiosk mode or using some alternative home screen launchers. On those cases, Add to homescreen menu item is not available or if it's available, the icon is never installed

iOS and iPadOS #

  • Browser Installation-WebClip shortcut
    • Safari
  • AppStore
    • WKWebView (Service Workers only with App-Bound Domains from 14, limitations apply)
  • Enterprise
    • Mobile Configuration Distribution with WebClips
  • 🛑 No support
    • Facebook Mobile Browser
    • Google Chrome
    • Firefox
    • Microsoft Edge
    • Brave
    • WebViews

Windows Platforms #

Windows 10 #

  • Browser Installation
    • Google Chrome
    • Microsoft Edge (chromium version)
  • 🛑 No support
    • Internet Explorer
    • Firefox
  • Microsoft Store
    • APPX (EdgeHTML version)
    • WebView2 (Chromium version)

Windows 10X (future platform, rumours) #

  • Browser Installation
    • Microsoft Edge
  • Microsoft Store
    • APPX

Windows 7 #

  • Browser Installation
    • Google Chrome
    • Microsoft Edge
  • 🛑 No support
    • Internet Explorer
    • Firefox

Windows 8 #

  • Browser Installation
    • Google Chrome
    • Microsoft Edge
  • 🛑 No support
    • Internet Explorer
    • Firefox
    • Store Apps

macOS #

  • Browser Installation
    • Google Chrome
    • Microsoft Edge
  • AppStore
    • WKWebView (Service Workers only with App-Bound Domains from Big Sur v11)
  • 🛑 No support
    • Safari
    • Firefox

Linux #

  • Browser Installation
    • Google Chrome (64 bits only)
  • 🛑 No support
    • Firefox

ChromeOS #

  • Browser Installation
  • Google Play Store with Trusted Web Activities (TWA)

XBox One #

  • Microsoft Store
    • APPX

kaiOS #

  • Stores
    • kaiOS Store
    • JioPhone Store
  • 🛑 No support
    • Browser

🛑 No support #

  • Smart TVs Stores
  • Apple Watch Browser
  • PlayStation
  • Oculus Browser
  • Tesla Browser


This note is mantained by Maximiliano Firtman Twitter @firt About Newsletter

If you liked this newsletter and the content in this website, you can support me by a PayPal donation, or buying me a coffee. Thanks!