Our Web Push SDK currently supports the following browsers and platforms:
- Safari: iOS 16.4+
- Chrome: Windows / Mac / Android / iOS 16.4+
- Firefox: Windows / Mac / Android / iOS 16.4+
- Opera: Windows / Mac / Android / iOS 16.4+
- Microsoft Edge: Windows / Mac / Android / iOS 16.4+
- UC Browser: Android
A few things to note:
- China: Web Push on Android is currently not available in mainland China as the technology makes use of FCM behind-the-scenes, which is blocked in China. Consider bundling your website or web app inside an app using a hybrid app development platform such as Cordova or React Native.
- HTTPS: Your website or web app must be served over
HTTPS
for Web Push integration to work (except when testing / developing onhttp://localhost
). - iOS 16.4+: Your website must be installed as a PWA (your users will first need to click the "Share" button -> "Add to Home Screen" before they can sign up for push notifications). Also note that the iOS Simulator does not support Web Push at this time.