As of today a web app cannot receive push notifications on any iOS browser (Safari, Chrome for iOS, ...). The reason is that iOS does not yet include an implementation of Service Workers, which are needed for push notifications to work. It is currently in development, though: https://webkit.org/status/#specification-service-workers

And it is already working on Safari for OS X: https://developer.apple.com/notifications/safari-push-notifications/

Meanwhile, you will have to settle for a native implementation of your app, at least on iOS. My recommendation would be using what you have developed for web and making it a hybrid app through the use of Apache Cordova.

You can also regularly check if support is available here:

  • https://jakearchibald.github.io/isserviceworkerready/
  • https://caniuse.com/#feat=serviceworkers
  • https://caniuse.com/#feat=push-api
Answer from jaime.ferbec on Stack Overflow
🌐
Rangefinderforum
rangefinderforum.com › forums › rangefinder forum › rff news
Push Notifications for iOS/Chrome/Android users/Progressive Web App (PWA) | Rangefinderforum
May 3, 2023 - Push Notifications have been enabled, which should work on Chrome and Android. I've also installed some software that should enable push notifications for iPhone and iPad users (iOS devices; not MacOS.) Feel free to test and report here. This uses a feature that enables a website (RFF in this case) to look like an app on your mobile device - called a Progressive Web App.
🌐
Pushowl
docs.pushowl.com › en › articles › 7222014-web-push-notifications-on-ios
Web push notifications on iOS | PushOwl Help Center
Absolutely! PushOwl fully supports web push notifications on iOS devices with both Google Chrome and Safari browsers.
Discussions

google chrome - Push notifications on iOS from web-app - Stack Overflow
I'm developing a web-app and I want to send push notifications to users on iPhone. Is there any way of doing this from the browser? Chrome or Safari does not matter. More on stackoverflow.com
🌐 stackoverflow.com
iOS 16.4 finally introduced push notifications for iOS devices. How is Chrome on MacOS/iOS?
iOS 16.4 finally introduced push notifications for iOS devices. To facilitate this, your members need to install your site as a PWA (by utilising the Add to Home Screen feature in Safari). Please explain how to do this, if at all, on Chrome on MacOS and Chrome on iOS, or point me to a... More on xenforo.com
🌐 xenforo.com
6
1
February 23, 2023
Can't get Web Notifications to work on iOS - Join the Bubble Community | Zeroqode Forum
I installed and configured the Web Notifications plugin a few days ago. It is working great on desktop Chrome and Android Chrome but I can’t seem to get it to allow notifications on iOS/iPhone. I have the Bubble app on the home screen of the iOS device. I have enabled notifications in Safari ... More on forum.zeroqode.com
🌐 forum.zeroqode.com
17
0
June 6, 2024
When will Apple iOS Safari support web push?

I think they're finally starting to see the light and move in that direction. They support PWA's (finally) but it's now first quarter 2019 and as of yet I'm STILL waiting to see web push supported on iOS.

It's not hard Apple! You're not going to lose revenue by allowing a developer to make a PWA that sends web pushes to your device. If anything, by supporting PWAs but not web push, you are hurting your bottom line! More than likely a web developer working solely with PWAs is not going to go out of their way to buy a Mac, buy XCode, learn Swyft, and then PAY YOU to put their app in your store, where you get unfettered access to their code and 30% of the profits.

Personally, my "app" (PWA) is going to be listed in its documentation as Android and web only. I'll include the caveat that it will install on iOS but push notifications don't work, and I will include the note that, this is not a design flaw but a restriction put in place by Apple. I'm not looking to work with someone that won't work with me. Hot take/fair compromise: I'd gladly pay a subscription fee to Apple for a web push notification service (assuming it works cross platform and I can just swap in their service in place of Firebase)

Lastly, to those of you out there completely dismissing the idea of useful pop up notifications: get your heads out of your arses for a second.

More on reddit.com
🌐 r/webdev
30
0
May 2, 2016
🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Web › API › Push_API
Push API - Web APIs | MDN
Different browsers have different schemes for handling this, there is currently no standard mechanism. Firefox allows a limited number (quota) of push messages to be sent to an application, although Push messages that generate notifications are exempt from this limit. The limit is refreshed each time the site is visited. In Chrome there are no limits.
🌐
XenForo
xenforo.com › home › forums › customer forums › forum management
iOS 16.4 finally introduced push notifications for iOS devices. How is Chrome on MacOS/iOS? | XenForo community
February 23, 2023 - It’s been available on Chrome on macOS for years. Only compatible with Safari on iOS at this time as Chrome haven’t implemented it for iOS yet. But as @digitalpoint rightly says, just fire up Safari and install it that way.
Find elsewhere
🌐
Frizbit
frizbit.com › home › blog › marketing tools › ios web push notifications: everything you need to know
iOS Web Push Notifications: Everything You Need to Know
July 4, 2024 - While other browsers like Chrome and Firefox can display PWAs, they lack key features such as push notifications and background sync due to the requirement to use Apple’s WebKit engine.
🌐
Pushalert
pushalert.co › blog › google-chrome-ios-supports-web-push-notifications-v113
Google Chrome on iOS now supports Web Push Notifications with Version 113 | PushAlert Blog
Once the website is saved to home ... installed/added to their home screen. Web push notifications on Google Chrome for iOS is now available in the stable channel with version 113....
🌐
iZooto
izooto.com › ios push notifications › ios push notifications on web is now live with ios 16.4
iOS Push Notifications on Web Is Now Live With iOS 16.4
November 8, 2024 - As promised in WWDC in June 2022, ... on iOS. Starting iOS 16.4, websites are now able to start sending iOS push notifications, not only on Safari, but also to other browsers such as Chrome and Firefox....
🌐
Google
codelabs.developers.google.com › codelabs › push-notifications-ios
Add push notifications to an iOS app | Google Codelabs
In this codelab, you’ll add push notifications to an iOS app with Firebase Cloud Messaging.
🌐
LaraPush
larapush.com › home › does chrome on ios support push notifications?
Does Chrome On iOS Support Push Notifications?
March 23, 2024 - As the renowned brand promised in June 2022, they have kept their words. Chrome on iOS now supports web push notifications on iOS device.
🌐
Pushalert
pushalert.co › push-notifications-for-chrome
Push Notifications for Chrome - PushAlert
Push Notifications have been available in Chrome since 2015 (available on iOS since 2023). They allow you to engage and target your customers with relevant or personalized notifications even when they are not on your website. All it requires is for the Chrome browser to be installed and running ...
🌐
Google Groups
groups.google.com › g › firebase-talk › c › ucv2pMmBVBA
Web Push Notifications API on Chrome iOS
Unfortunately not at the moment. Chrome on iOS is limited to the underlying js engine provided by Apple, which does not yet support service workers.
🌐
PushEngage
pushengage.com › home › docs › getting started › setting up web push notifications on ios and ipados
Setting Up Web Push Notifications on iOS and iPadOS - PushEngage
April 16, 2025 - ... Web Push Notifications are available for Safari browser, Google Chrome, and Edge on iPhone and iPad with iOS and iPadOS 16.4. iOS requires the user to add your website to their Home Screen and then open the Web App by tapping its icon.
🌐
Firebase
firebase.google.com › products › cloud-messaging
Firebase Cloud Messaging | Send notifications across platforms
Firebase Cloud Messaging (FCM) provides a reliable and battery-efficient connection between your server and devices that allows you to deliver and receive messages and notifications on iOS, Android, and the web.
🌐
Zeroqode Forum
forum.zeroqode.com › t › cant-get-web-notifications-to-work-on-ios › 14841
Can't get Web Notifications to work on iOS - Join the Bubble Community | Zeroqode Forum
June 6, 2024 - I installed and configured the Web Notifications plugin a few days ago. It is working great on desktop Chrome and Android Chrome but I can’t seem to get it to allow notifications on iOS/iPhone. I have the Bubble app on the home screen of the iOS device. I have enabled notifications in Safari ...
🌐
Engage Lab
engagelab.com › blog › ios-web-push-notifications
iOS Web Push Notifications: Overview, Set Up & Optimization
September 22, 2025 - This was a much-awaited feature that Apple announced during WWDC 2022. Now, web push notifications are available for Safari, Edge, and Google Chrome browsers on iPhone/iPad with iOS/iPadOS 16.4 or later.
🌐
OneSignal
documentation.onesignal.com › docs › en › web-push-for-ios
iOS web push setup - OneSignal
Cross-Browser Support: Web push notifications now work across all major browsers on iOS/iPadOS 16.4+ including Safari, Chrome, and Edge. iOS 17+ Improvements: Enhanced implementation with relevant APIs enabled by default, making web push more ...