When one of your sites goes down at 2 AM, you do not want to find out by checking your email the next morning. You want a notification that pops up on your screen, plays a sound, and sits in your Notification Center until you deal with it. That is exactly what CronAlert push notifications give you on Mac -- native macOS notifications triggered by your browser, no Electron app or menubar utility required.
Web push notifications work directly in your browser. There is nothing to install. If you have Chrome, Edge, Firefox, or Safari 16+ on your Mac, you are ready to go. The entire setup takes about two minutes.
Requirements
Push notifications on Mac work in all major browsers:
- Google Chrome -- works out of the box on any macOS version
- Microsoft Edge -- works out of the box on any macOS version
- Mozilla Firefox -- works out of the box on any macOS version
- Safari -- requires macOS Ventura (13) or later with Safari 16+
No PWA installation is needed. Unlike mobile platforms where you sometimes need to "Add to Home Screen" before push works, Mac browsers support push notifications directly from any website. Just open CronAlert in your browser and subscribe.
Step-by-step setup
Open CronAlert in your browser
Navigate to cronalert.com/app in whichever supported browser you want to receive notifications from. Log in to your account if you are not already signed in.
Navigate to Alert Channels
In the sidebar, click Alert Channels, then click Add Alert Channel. From the channel type list, select Push Notification.
Allow notifications when the browser prompts
Your browser will show a permission prompt asking whether cronalert.com can send you notifications. Click Allow. This is the standard Web Push API permission dialog -- it only appears once per browser. If you accidentally click "Block," see the troubleshooting section below for how to fix it.
Name the channel and save
Give the alert channel a descriptive name so you can identify it later. Something like "Work MacBook" or "Mac Chrome" works well, especially if you plan to set up push notifications on other devices too. CronAlert automatically detects your device as "Mac" from your browser's user agent. Click Save to create the subscription.
Test it
After saving, click Send Test on your new alert channel. Within a few seconds, a macOS notification should appear on your screen. If the notification shows up in Notification Center, you are all set. Every downtime and recovery alert for monitors assigned to this channel will now arrive as a native Mac notification.
Browser-specific notes
Chrome
Chrome has supported web push notifications on Mac for years. Notifications appear in macOS Notification Center and respect your system notification preferences. Chrome does not need to be in the foreground for notifications to arrive -- it just needs to be running (which it typically is, even if minimized). If you have fully quit Chrome, notifications will be delivered the next time you launch it.
Safari
Safari added support for standard web push notifications in Safari 16, which shipped with macOS Ventura (13). If you are running Ventura or later, Safari push works natively with no extra steps. On older macOS versions, Safari does not support web push -- use Chrome or Firefox instead.
Firefox
Firefox supports web push notifications on all macOS versions. Like Chrome, Firefox needs to be running in the background for notifications to arrive. Notifications appear in macOS Notification Center and behave identically to notifications from any other app.
Edge
Edge is Chromium-based and handles push notifications the same way Chrome does. Works on all macOS versions, notifications appear in Notification Center, and Edge just needs to be running in the background.
Managing notifications in macOS
Once you have push notifications working, macOS treats them like notifications from any other application. You can fine-tune their behavior in System Settings:
- Open System Settings (or System Preferences on older macOS)
- Navigate to Notifications
- Find your browser in the app list (e.g., "Google Chrome" or "Safari")
- Adjust the alert style (banners, alerts, or none), toggle sounds on or off, choose whether notifications appear on the lock screen, and configure badge counts
If you want downtime alerts to be persistent rather than disappearing after a few seconds, set the alert style to Alerts instead of Banners. Alerts stay on screen until you dismiss them, which is useful for critical monitors where you cannot afford to miss a notification.
Tips for getting the most out of push notifications
Use Focus modes to avoid overnight noise
If you do not want your Mac buzzing at 3 AM, set up a Do Not Disturb schedule or a custom Focus mode in System Settings. Notifications are still delivered to Notification Center while DND is active -- they just will not play sounds or show banners. When DND ends, you can review everything you missed. For overnight coverage, pair push notifications with another alert channel like Slack or email that can reach your phone.
Combine with other alert channels for redundancy
Push notifications are great for immediate awareness, but they are tied to a single device and browser. If your Mac is asleep, closed, or the browser is not running, notifications will be delayed. Assign multiple alert channels to your critical monitors -- for example, push notifications for instant desktop alerts plus Slack for team visibility plus email as a fallback. CronAlert sends to all assigned channels simultaneously.
Create separate channels for different machines
If you use multiple Macs (say, a work laptop and a home desktop), create a separate push notification channel on each one. Name them clearly -- "Office iMac" and "MacBook Pro" -- so you can tell them apart in your alert channel list. You can assign different monitors to different machines if you want, or assign the same monitors to both for redundancy.
Troubleshooting
Notifications are not appearing
If you completed the setup but are not seeing notifications, check these common causes:
- Browser notification permission -- open your browser's settings and search for "notifications." Make sure cronalert.com is set to "Allow," not "Block." If it is blocked, change it to "Allow" and re-create the push notification channel in CronAlert.
- macOS notification permission -- go to System Settings, then Notifications, and find your browser. Make sure "Allow Notifications" is toggled on and the alert style is not set to "None."
- Browser not running -- push notifications require the browser to be running in the background. If you have fully quit the browser, notifications will not arrive until you relaunch it.
- Do Not Disturb -- if a Focus mode is active, notifications are silently queued. Check Notification Center to see if they arrived without a banner.
Notifications stopped working after a browser update
Occasionally, a browser update can reset push subscriptions. If notifications stop arriving after an update, delete the old push notification channel in CronAlert and create a new one. This generates a fresh subscription that matches the browser's current state.
Frequently asked questions
Do push notifications work on older versions of macOS?
Chrome, Firefox, and Edge support push notifications on older macOS versions without any issues. Safari is the exception -- it requires macOS Ventura (13) or later with Safari 16+. If you are on an older macOS release and want push notifications, use Chrome or Firefox.
Can I receive push notifications from multiple browsers on the same Mac?
Yes, but each browser has its own push subscription. You need to create a separate alert channel in CronAlert for each browser. Open CronAlert in Chrome, create a push channel. Open CronAlert in Safari, create another push channel. Each one is independent. In practice, you only need one browser -- pick whichever you keep running most of the time.
What happens to notifications when Do Not Disturb is enabled?
macOS suppresses banners and sounds while Do Not Disturb or a Focus mode is active, but the notifications are still delivered. They queue up silently in Notification Center. Once DND ends, you can open Notification Center and see everything that came in while it was active. If you need to be reached during DND for critical outages, consider adding a phone-based alert channel like email or Slack with mobile push enabled.
Are push notifications available on the free plan?
Yes. Push notifications are included on every CronAlert plan, including the free tier. You get up to 25 monitors with 3-minute check intervals and full access to push notification alerts at no cost. No credit card required.
Wrapping up
Push notifications turn your Mac into a downtime alert terminal. No extra software, no browser extensions, no complicated configuration -- just allow notifications and you are done. Alerts show up in Notification Center alongside everything else on your Mac, which means you will actually see them instead of discovering an outage hours later in a buried email.
If you do not have a CronAlert account yet, sign up for free -- 25 monitors, 3-minute checks, and push notifications included. Set it up once, and your Mac will tell you the moment something goes wrong.