April 4, 2026
How to Get Gmail Notifications on Your Desktop (Windows & Mac)
Gmail's built-in notifications are fragile and limited. Here are five ways to get reliable email alerts on your desktop — from quick browser fixes to always-on desktop apps.
You're working in a spreadsheet. A client sends you an urgent email. You don't see it for 45 minutes because the Gmail tab was buried under 23 other tabs and the notification never fired.
Sound familiar? Gmail's desktop notifications are one of those features that technically exists but practically fails most people. They require Chrome to be open, the Gmail tab to be active, browser permissions to be correctly configured, and your OS to not be in Do Not Disturb mode. If any one of those breaks, you get silence.
Here are five ways to actually get reliable Gmail notifications on your desktop, from easiest to most robust.
Method 1: Enable Gmail's Built-in Desktop Notifications
Gmail has a built-in notification feature. It's buried in settings and off by default, which is why most people don't know it exists.
- Open Gmail in Chrome (this only works in Chrome)
- Click the gear icon → See all settings
- Scroll to the Desktop Notifications section
- Select "New mail notifications on" (or "Important mail notifications on" for less noise)
- Click Save Changes at the bottom
- When Chrome asks to allow notifications, click Allow
- Tab must be open — close the Gmail tab and notifications stop
- Chrome must be running — quit Chrome and you get nothing
- Only works in Chrome — Firefox, Safari, and Edge aren't supported
- Silently breaks — OS updates, browser updates, or permission resets can disable it without warning
- No notification sounds — just a silent popup that's easy to miss
Verdict: Free and quick, but unreliable. Fine if you live in Chrome and always have Gmail open. Otherwise, keep reading.
Method 2: Pin Gmail as a Chrome App (PWA)
You can "install" Gmail as a Progressive Web App from Chrome. This gives it its own window, its own taskbar icon, and slightly more reliable notifications.
- Open mail.google.com in Chrome
- Click the three-dot menu → Save and Share → Install page as app
- Name it "Gmail" and click Install
- Gmail now opens in its own window with its own taskbar/dock icon
- Enable desktop notifications in Gmail settings (same steps as Method 1)
This is better than a regular tab because you're less likely to accidentally close it. But under the hood, it's still Chrome running Gmail — all the same limitations apply. Notifications still require the PWA window to be running.
Verdict: A slight upgrade over a bare tab. Keeps Gmail visually separated from your browsing. But still Chrome-dependent and still stops when you close the window.
Method 3: Use a Browser Extension
Several Chrome extensions add Gmail notification features that go beyond what Gmail offers natively.
Popular options:
- Google Mail Checker — Google's own extension. Shows unread count on the toolbar icon. Clicking opens Gmail. Minimal but reliable.
- Checker Plus for Gmail — reads emails in a popup without opening Gmail. Desktop notifications with sound. Supports multiple accounts.
- Mailtrack — primarily an email tracker, but includes desktop notifications as a feature.
- Chrome must still be running (extensions die with the browser)
- Extensions have full access to your email content — check permissions carefully
- Google periodically kills extensions in the Web Store with little warning
- Some extensions slow down Chrome, especially on older machines
Verdict: Better notifications than Gmail's built-in option. Checker Plus is genuinely useful. But you're still tethered to Chrome being open, and you're trusting a third-party extension with your email.
Method 4: Use an IMAP Desktop Client
A desktop email client runs independently of your browser. It connects to Gmail via IMAP, syncs your email, and delivers native OS notifications — the same kind of notification you get from Slack, Teams, or any other desktop app.
Common IMAP clients for Gmail:
| Client | Platform | Cost | Notifications |
|---|---|---|---|
| Thunderbird | Windows, Mac, Linux | Free | Native OS notifications, customizable |
| Outlook | Windows, Mac | $6.99/mo (Microsoft 365) | Native + sound, per-account rules |
| Apple Mail | Mac only | Free (built-in) | Native macOS notifications |
| Mailbird | Windows only | $2.28/mo | Native + custom sounds |
Desktop clients are a huge upgrade over browser notifications. They run in the background, survive browser restarts, and use your OS's native notification system (which means they respect Focus Assist, notification grouping, and all your other notification preferences).
- Gmail's IMAP implementation is quirky — labels become folders, threads can break
- IMAP push notifications aren't instant — most clients poll every 1-5 minutes
- Google has been throttling IMAP connections for heavy users
- Apple Mail + Gmail has a long history of sync bugs
Verdict: A real improvement. You get proper desktop notifications that don't depend on Chrome. But IMAP's quirks mean the experience isn't always smooth, and notification delivery has a slight delay.
Method 5: Use a Gmail API Desktop Client
A newer approach: desktop clients that connect to Gmail via the Gmail API instead of IMAP. The Gmail API is what Gmail's own web interface uses under the hood — so the sync is faster, more reliable, and preserves Gmail-specific features like labels and threads.
ChainMail is a Gmail API desktop client. It delivers native OS notifications within seconds of an email arriving — not the 1-5 minute delay you get with IMAP polling. And because it's a real desktop app, notifications work whether your browser is open or not.
The key advantage for notifications: the Gmail API supports push notifications via Google Cloud Pub/Sub. Instead of checking "any new mail?" every few minutes (polling), the API tells the client "new mail just arrived" in near real-time. This means faster, more reliable notifications with less battery and bandwidth usage.
- Near-instant delivery — seconds, not minutes
- Browser-independent — works even if Chrome is closed
- Native OS notifications — respects your notification preferences, Focus Assist, DND
- Labels preserved — filter notifications by label, not just "important" vs "all"
- Less resource usage — push instead of poll means less CPU and network overhead
Quick Comparison: All 5 Methods
| Method | Cost | Works Without Browser? | Notification Speed | Reliability |
|---|---|---|---|---|
| Gmail built-in | Free | No | Instant (if tab is open) | Low |
| Chrome PWA | Free | No | Instant (if PWA is open) | Low-Medium |
| Browser extension | Free | No | Instant-ish | Medium |
| IMAP client | Free-$7/mo | Yes | 1-5 min delay | Medium-High |
| Gmail API client | $1/mo | Yes | Seconds | High |
Troubleshooting: Gmail Notifications Not Working
If you've enabled Gmail notifications and they're still not showing up, check these common culprits:
- Browser permissions — Go to
chrome://settings/content/notificationsand make suremail.google.comis in the "Allowed" list, not blocked. - OS Do Not Disturb — On Windows, check Focus Assist settings. On Mac, check Focus in System Settings. These silently suppress all notifications.
- Gmail filter — If you set notifications to "Important mail only" but Gmail isn't marking incoming mail as important, you'll get nothing. Try switching to "All new mail" to test.
- Multiple Gmail accounts — Chrome notifications only work for the default Gmail account in your browser. If you're logged into multiple accounts, only the first one gets notifications.
- Stale browser session — Sometimes logging out and back into Gmail resets the notification connection. Worth trying if nothing else works.
- Battery saver mode — Some laptops restrict background activity when on battery, which can delay or block notifications from Chrome and IMAP clients.
Never miss a Gmail notification again
ChainMail delivers native desktop notifications for Gmail — instantly, reliably, without keeping a browser tab open.
Try ChainMail FreeFAQ
Why am I not getting Gmail notifications on my desktop?
The most common causes: browser notifications are blocked for mail.google.com, Gmail's notification setting is set to "off", your OS Do Not Disturb mode is active, or the Gmail tab is closed. Check Settings → See all settings → General → Desktop Notifications in Gmail and make sure "New mail notifications on" is selected.
Do Gmail desktop notifications work when Chrome is closed?
No. Gmail's built-in desktop notifications only work when Gmail is open in a Chrome tab. If you close the tab or the browser, notifications stop. For always-on notifications, you need a desktop email client or a browser extension that runs in the background.
How do I get Gmail notifications on Windows without a browser?
You need a desktop email client that connects to Gmail. Options include Thunderbird (free, IMAP), Outlook (Microsoft 365), or ChainMail (Gmail API-based, native notifications). These run as standalone apps and deliver notifications even when your browser is closed.
Can I get Gmail notifications for specific labels only?
Gmail's built-in notifications can filter by "Important mail only" vs "All new mail", but not by specific labels. For label-based notification filtering, you need a desktop client that supports custom notification rules, or use Gmail filters combined with the "Important" marker.
What is the best way to get Gmail notifications on Mac?
On Mac, your options are: Apple Mail (built-in, IMAP), Chrome desktop notifications (requires Gmail tab open), or a third-party desktop client like ChainMail or Spark. Apple Mail is free but has known sync issues with Gmail labels. A Gmail API-based client gives the most reliable experience.