MACOS · MENU BAR · UPTIME

Your websites,
watched from the menu bar

DeskUptime sits quietly in your macOS menu bar, checks your sites every few minutes, and pings you natively the moment one goes down — or comes back.

Download for macOS →

🔌 Lives in the menu bar

A tiny status icon shows overall health at a glance. Green means all sites up; click it to see every watchlist.

🔔 Native notifications

Downtime alerts and recovery alerts arrive as real macOS notifications. No email to miss.

🌐 Your URLs stay private

Checks run from your Mac. The URL list lives in a local file — nothing is uploaded anywhere.

Set it up in two minutes

  1. Download DeskUptime for macOS below.
  2. Add your URLs to a watch list.
  3. Pick an interval (1–30 min) and leave the app in the menu bar.

Also available as a CLI: deskuptime check runs a round right now and exits non-zero if anything is down — perfect for scripts and CI.

Frequently asked questions

Is there a free macOS menu bar website monitor?

Yes. DeskUptime is a lightweight macOS app that lives in your menu bar and checks any list of URLs on an interval you choose. You get a native macOS notification the moment a site goes down and again when it comes back — with no account and no monthly fee.

Does a menu bar monitor work when my Mac is asleep?

No local tool can. Checks only run while your Mac is awake and the app is running — which is exactly how you want it if you are watching your own sites during the workday. For 24/7 coverage you would need a server-side monitor.

How often can it check my site?

You pick per watchlist: every 1, 5, 10 or 30 minutes. A built-in floor of 60 seconds between checks of the same URL keeps you polite to your own server.

Will it tell me when the site is back up?

Yes. DeskUptime compares each result with the previous status and sends a separate recovery notification, so you know both when something breaks and when it is fixed.

Can I also check SSL certificates from the menu bar?

The companion CLI can: deskuptime check https://yoursite.com reports HTTP status, response time and days until your TLS certificate expires. The app covers uptime; the CLI adds certificate and scripting workflows.

Related guides

Get notified when your website goes down · Desktop website monitor vs. CLI checks · Check SSL certificate expiry