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.
- 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
| Browser | Windows | macOS | Linux | Android | iPhone / iPad |
|---|---|---|---|---|---|
| Chrome | Yes | Yes | Yes | Yes | Home Screen* |
| Edge | Yes | Yes | Yes | Yes | Home Screen* |
| Firefox | Yes | Yes | Yes | Yes | Home Screen* |
| Safari | — | macOS 13+ | — | — | Home Screen, 16.4+ |
| Opera / Brave / Vivaldi | Yes | Yes | Yes | Varies | Home 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
- Open your site in the browser and subscribe through your prompt.
- Send yourself a test (on pusharoo.com, the “Try it” demo does this in ten seconds).
- No banner? Check the OS notification settings and Focus/Do Not Disturb before blaming the code.
- 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.
Keep reading
Web push on iPhone and iPad, explained honestly
The Home Screen rule, the manifest you need, and how to guide iPhone visitors without friction.
What are web push notifications?
The 60-second explainer: what they are, where they appear, and why visitors actually see them.
How web push works, step by step
Push API, service workers, VAPID keys and encryption — the full technical path of a notification.
The push opt-in prompt, done right
Two-step soft prompts, timing rules, copy that converts, and what never to do on page load.
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.