Skip to content
Compatibility · 5 min read

Browser push notifications: who supports what

Every major browser supports standard web push today. Here’s the honest support table, the platform quirks worth knowing, and how to test each one.

Updated By the Pusharoo team
In short
  • Chrome, Edge, Firefox, Opera, Brave and Samsung Internet support web push on desktop and Android.
  • Safari supports standard web push on macOS 13 Ventura and later.
  • On iPhone and iPad (iOS/iPadOS 16.4+), web push works only for sites added to the Home Screen.
  • Users can turn notifications off per site in any browser’s settings.

Support table

BrowserWindowsmacOSLinuxAndroidiPhone / iPad
ChromeYesYesYesYesHome Screen*
EdgeYesYesYesYesHome Screen*
FirefoxYesYesYesYesHome Screen*
Safari—macOS 13+——Home Screen, 16.4+
Opera / Brave / VivaldiYesYesYesVariesHome Screen*
Samsung Internet———Yes—

*On iOS every browser uses Apple’s WebKit engine, so the Home Screen rule applies whichever browser the visitor used to add the icon. Brave may need “Use Google services for push messaging” enabled. Browser names are trademarks of their owners.

Platform quirks worth knowing

  • Chrome on desktop may show a quieter permission UI (a bell in the address bar) for sites with low opt-in rates. Another reason to use a soft prompt first.
  • macOS needs notifications allowed for the browser itself in System Settings → Notifications, and Focus modes can hide them.
  • Windows Focus Assist / Do Not Disturb suppresses banners but keeps them in the Notification Center.
  • Android battery savers may delay low-priority notifications on some phone brands.
  • Large images render in Chrome/Edge on Windows and Android; macOS and iOS show the icon and text.

How to test in each browser

  1. Open your site in the browser and subscribe through your prompt.
  2. Send yourself a test (on pusharoo.com, the “Try it” demo does this in ten seconds).
  3. No banner? Check the OS notification settings and Focus/Do Not Disturb before blaming the code.
  4. On iPhone, add the site to the Home Screen and open it from the icon first — see the iOS guide.

How Pusharoo handles the differences

The Pusharoo snippet detects what each browser supports. iPhone visitors in a regular Safari tab can get a friendly “Add to Home Screen” card instead of a prompt that can’t work. Browsers without push support simply see nothing. Every browser is included — no per-browser upsell.

Questions

Does Safari support web push?

Yes. Safari on macOS 13 Ventura and later supports standard web push. On iPhone and iPad, iOS/iPadOS 16.4+ supports it for websites added to the Home Screen.

Does web push work in incognito or private mode?

Generally no. Most browsers disable push or discard the subscription when a private window closes.

Why don’t I see notifications on my Mac?

Check System Settings → Notifications for your browser, and make sure a Focus mode isn’t active. Then check the site’s permission in the browser.

More in Basics: Push notifications: what the term actually means · Web push vs. email: which to use, and when · Push notifications vs. SMS text messages · Web push vs. mobile app push notifications · All guides

Free for life. No limits.

Unlimited subscribers, campaigns and automations. No badges. About five minutes to install.