Gmail™ Notifier Multiple account (or label) Gmail notifier (without storing passwords)
Support Development
PayPal ● 
Bitcoin Address: bc1qh7juzrxrawpr65elm4qs285m5rdhnhgsn7h2jf
Lightning Address: [email protected]
Your Input Matters
The "Gmail™ Notifier' is a customizable browser extension that notifies you about the incoming emails from all your Google Mail accounts and labels. Gmail Notifier is available on Firefox add-ons, Chrome's Webstore, Edge Addons, and Opera's Addons. As of May 2021, there are two versions of this extension. "Notifier for Gmail™" (v2) and "Gmail™ Notifier (Developer Edition)" (v3). The v3 is a brand new extension that works based on Gmail queries. The v2 is based on Gmail feed. You can find the link to download the v3 edition on the FAQs section of this page. There seem to be some other forks of this open-source project. Use them with caution!.



  1. What is the v3 edition (Gmail™ Notifier (Developer Edition)) and how can I try it?

    Gmail Notifier now has a developer version which is mentioned in this documentation as v3 (the original version is marked as v2). This edition is written from scratch and works based on user queries instead of Gmail's feed. It is more powerful and you have more control over how to get notified.

    Download links for the developer version:

    The developer version is compatible with Gmail APIs which means that the user can communicate with Gmail through these standard APIs. Also, it supports communication with the "notmuch" email client which makes it compatible with any email account that supports pop3 or IMAP protocol. The new interface is designed to view emails and threads in a sandboxed full HTML view. There is a custom content-security policy applied for the viewer to protect you from online resources that might track the user (like a single-pixel tracking image that is used to know when the user read the email). This developer version may or may not replaces the original version. I might keep both projects active. Similar to v2, this one also does not need the user to provide credentials. It uses the browser cookies to fetch updates.


    • 1. Notify on incoming emails (from one or more user-defined queries. e.g. label:INBOX is:unread)
    • 2. Support all common actions (e.g. mark as read, report spam, archive, delete)
    • 3. List all emails that match the current query
    • 4. Show desktop notification and play sound alert on new emails
    • 5. View emails with preset content-security policy (to protect privacy)

  2. [v2 only] What is the "Notifier for Gmail™" extension and how does it work?

    This extension aims to bring a simple yet powerful interface to manage your unread emails without the need to open the Gmail website every time you receive a new email. You can read this blog post to find more about the extension and how it works.

  3. [v2 only] What's new in this version?

    Please check the Logs section.

  4. How can I sign in to multiple Gmail accounts at once?

    First, sign in to your primary Gmail account. Then click on your name or email address at the top of the page. Select "Add account" from the drop-down menu. A new page opens. Enter the email address and password for your other account, and click the "Sign in" button.

    login into multiple accounts

  5. [depreciated] I need a simple notifier that only displays the number of unread emails in the badge area. Can I configure this extension to do so?

    There is a feature on the options page of v2 to open a Gmail account when there is only a single account logged in. For multiple accounts, since the extension does not know what account is the actual destination, the popup is used. However, if you need a powerful notifier-only extension, give my "Badge Counter for Gmail" add-on a try (this project is discontinued in favor of the v3 edition)! This extension displays the total number of user-defined search queries in the badge area and opens the Gmail account when the icon is clicked. See its FAQs page for details.

  6. How can I configure my Gmail Notifier extension?

    If you need to alter the default settings, open chrome://extensions/ in Google Chrome and Opera or open "about:addons" in your Firefox. Alternatively right-click on the action button and press open "Options page". Also, note that there is a button on the popup interface to directly open the options page.

  7. The notifier does not notify me of new emails on my logged-in accounts anymore. How can I fix this?

    First make sure you are logged-in into all your accounts and they are all accessible through account 1 (/mail/u/0/), account 2 (/mail/u/1/) and so forth. Now open Gmail Notifier's options page and make sure in the "Feeds" section all accounts have the label "inbox" in their feed boxes. Note that for security reasons, Gmail needs you to visit the Gmail interface from time to time, otherwise it is going to limit any access to the feeds (including the extension's access to the Gmail feed to fetch for new updates). In this case, the notifier's action color changes to blue and you need to hit the button to visit the Gmail interface and Google updates the internal cookies.

  8. [v2 only] How can I adjust my "Gmail Notifier" to also get label-specific notifications?

    To get notifications for a specific label other than 'inbox', open the options page, and add the label name in the 'feeds' section.

  9. Is it possible to disable specific accounts from receiving notifications?

    If you are using v2 edition, open the options page and remove the label "inbox" for that particular account. Note that v2 works based on Gmail feeds so the first logged-in account always has the "0" id in the feed. You need to make sure to keep the order of logged-in accounts for the notifier to correctly ignore the right email.

    On the v3 edition, you can simply insert the email address on the options page. That's it.

  10. Is it possible to get notifications for a specific category (Primary, Promotions, Social, Updates, and Forums)?

    On v2, you can watch these specific categories by adding one or more of these labels in the "feeds" section of the options page. ^sq_ig_i_personal (Inbox Primary), ^sq_ig_i_social (Inbox Social), ^sq_ig_i_promo (Inbox Promotions), ^sq_ig_i_notification (Inbox Updates), ^sq_ig_i_group (Inbox Forums), ^smartlabel_personal, ^smartlabel_newsletter, ^smartlabel_promo, ^smartlabel_notification, ^smartlabel_group. Optionally remove label inbox to only get notifications of the categories.Yes, you can watch these specific categories by adding one or more of these labels in the "feeds" section. ^sq_ig_i_personal (Inbox Primary), ^sq_ig_i_social (Inbox Social), ^sq_ig_i_promo (Inbox Promotions), ^sq_ig_i_notification (Inbox Updates), ^sq_ig_i_group (Inbox Forums), ^smartlabel_personal, ^smartlabel_newsletter, ^smartlabel_promo, ^smartlabel_notification, ^smartlabel_group. Optionally remove label inbox to only get notifications of the categories. Note that the labels starting with ^smartlabel_ are not limited to your inbox, hence you will get a notification for unread emails in the category even if they are not in your inbox directory.

    On v3, type the search query that you need to get notifications in the popup's search box. Press the Enter they and wait for the extension to find the matching results. Now press the "alarm" button next to the search box. To remove a query click the "alarm" button once more. Note that each email account needs to have at least one query otherwise the extension uses the default "label:INBOX is:unread" query for this email account. If you need to completely ignore a logged-in email address, go to the options page and add it to the ignore list.

  11. [deprecated] The toolbar button of this extension suddenly disappeared from my Firefox browser and the extension doesn't work anymore. How can I fix this?

    If you cannot see the toolbar button anymore, most likely the extension has not been initiated properly due to a conflict with another extension or due to damage to your current profile. The easiest way to fix this is to install the extension on a clean profile as instructed here. Note that the new profile neither has your installed extension, nor your stored bookmarks, passwords, or any other personal settings. However, it is easy to migrate them into the new profile. Just follow the syncing instruction here.

  12. How can I use this extension to get notifications from my Google Calendar?

    It is possible to get notifications from your Google Calendar right from this extension. To do so, you need to configure Google Calendar to send you email reminders. On v2, you need to configure Gmail to filter those messages in a defined label (also select skip inbox option to prevent inbox cluttering). Now set Gmail notifier to track that specific label (read FAQ [5]) on v3, you can directly search for matching queries and you can skip the filter creation step although it might be a good idea to categorize the calendar events.

  13. [v2 only] The "Gmail Notifier" extension only monitors the first 5 accounts by default. How can I extend this to support more logged-in accounts?

    If you have more than five logged-in accounts, you need to manually add comma-separated feed links for the notifier to recognize them. Open the options page, and in the Feeds section, under "Custom feeds" textbox, add feed links in this format:[account-id]/feed/atom where [account-id] is your Gmail id shown on the address bar when you access this account.

  14. [deprecated] On Mac OS, whenever I receive a new email, I get two sound notifications played. One is from the "Gmail Notifier" extension and the other from the Notification Center. How can I disable the Notification Center's sound?

    From Firefox 28.0, Firefox notifications are handled by the Notification Center which causes an extra notification sound. If you don't want to get any notification sound at all you need to uncheck "Play alert sound for new emails" from the "Gmail Notifier" options page as well as sound notification for Firefox from the Notification Center (check the image below) (Related GitHub issue).

  15. I have too many emails in my account and I am not willing to delete them. By default, the notifier badge number is the total number of all unread emails which in my case is a big number! Is there any way to request notifications for only the recent emails (say emails of the last two days only)?

    You need to create a new filter and assign a label to it. The instruction is available on this GitHub issue. For v3, you can bypass the label creation since the notifier can check for queries (not only labels).

  16. [deprecated] Is it possible to open instead of Gmail when a link on the toolbar popup is clicked?

    "Gmail Notifier" does not support "", however, there is a way to force inbox to be opened as described in Note that "" is a deprecated product. So it is not recommended to activate this feature.

  17. How can I add or remove the toolbar button in Firefox?

    To add or remove the action button, right-click on a free space in your Firefox toolbar area and select "Customize...". Now you can drag and drop the button to a new position. Read more about this on this blog post.

  18. [deprecated] How can I have more than one toolbar button so that each notifier can be configured for a separate account (such as a different alert sound or different toolbar counter)?

    You need to get your hands dirty! The instruction is provided on this bug report.

  19. Does the "Gmail Notifier" extension process JavaScript when viewing e-mails in the preview panel?

    The "Gmail Notifier" extension has two mechanisms to prevent JavaScript injection. First, the notifier uses the "Print View" version of emails and in the print view, most of the executable codes are stripped by Google. Besides this, this extension removes all the script tags before displaying any email. On v3, the extension loads this custom HTML on a sandboxed view with a custom content-security policy applied. This way no remote content can be fetched from the internet. If this is not something that you care about, go to the options page and remove the default CSP string.

  20. [deprecated] Why v2 edition of the extension requires the "Read your browsing history" permission?

    The notifier used to use localStorage API to store the user preferences. The new version switched to the standard Storage API. Also, the notifier tries to open a relative browser tab when the notification box is pressed. Accessing these APIs requires this new permission. You can read more on this bug report.

  21. [deprecated] In Firefox, the notifier is not playing user-selected sound files. Is there any workaround for this?

    First, make sure you have the latest version of the extension. If still user-selected sounds are not playing, make sure media.autoplay.enabled is enabled in the Firefox preferences page. Open "about:config" in a browser tab and search for the pref. The value needs to be True for the notifier to have permission to play sounds.

  22. [v2 only] Gmail collects my email from other mail-boxes and it checks all these POP3 accounts once per hour. When the "Gmail Notifier" extension detects an unread email from these POP3 accounts sometimes there is no sound alert (but the badge number is fine). Is there any workaround for this?

    By default, the notifier only fires desktop and alert notifications for unread emails received within the past 10 minutes. You can change this behavior from the options page. Head to the "Miscellaneous" section and change the time interval there.

  23. I have too many unread emails in my inbox folder. Is it possible to restrict notifications to only appear if incoming emails that match user-defined criteria?

    Yes, Go to the Gmail website and define a filter that matches all your needs. Now ask Gmail to add a label for this particular filter. Open the Gmail Notifier's options page and replace the inbox label with the newly created label for that particular account. On v3 edition, simply type the search query that matches the filter on the search box of the popup and press the "alert" button.

  24. [deprecated] Is it possible to change the desktop notification position (Firefox on Windows and Linux only)?

    You can change the position of desktop notifications in Firefox. Note that this will alter the position of all the desktop notifications (not only those fired by the Gmail Notifier extension). To do so, open "about:config" in a new browser tab. Then create a new integer preference named ui.alertNotificationOrigin. For the value use:

    • 0 - Bottom right
    • 2 - Bottom left
    • 4 - Top right
    • 6 - Top left

  25. [v2 only] How can I get notifications only from the "Primary Tab" of my Gmail instead of the inbox?

    Open your Gmail account and search for label:^smartlabel_personal label:inbox. Now create a new label for this search. Add this newly created label into your "Feeds" section of the options page of this add-on.

  26. [v2 only] Recently I changed my Firefox browser settings to disallow 3rd party cookies (Settings -> Privacy & security -> Accept third-party cookies to "never"). Since this change, the Gmail Notifier add-on does not work properly anymore. Is there any workaround for this problem?

    The notifier needs to see Gmail-related cookies so when the Gmail feed URLs are fetched, Gmail considers the add-on as a logged-in user. Adding an "allow" exception for the following 3 URLs in the exception list of cookies will fix the issue:


    See for more info.

Matched Content



Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.

What's new in this version

Change Logs:
    Last 10 commits on GitHub
    Hover over a node to see more details

    Need help?

    If you have questions about the extension, or ideas on how to improve it, please post them on the  support site. Don't forget to search through the bug reports first as most likely your question/bug report has already been reported or there is a workaround posted for it.

    Open IssuesIssuesForks

    Editorial Review

    The Gmail™ Notifier extension started out as an open-source project that would provide ongoing notification about incoming e-mails from all of your Google accounts. While it is possible to receive notifications and e-mail alerts with Gmail open, this extension in various browsers makes it very simple to receive on-screen notifications for new e-mails as they come in. The nice part about the Gmail™ Notifier is that you can perform a number of active functions from multiple accounts. As you have your browser open there is a separate tab for all of the new messages coming in as well as a pop-up window when you receive a message. As you begin to receive messages you can instantly click on the new message notification to log into any one of your Gmail accounts to receive the message.

    Gmail™ Notifier provides multiple account support as well as the option to apply different labels to incoming messages. Rather than having to sort through all of your messages at the end of the day this notifier allows you to quickly deal with incoming messages as they come in. This means that if a message comes in you can quickly mark it as spam, mark it as read or submit it to the archive or trash directly from your browser toolbar without having to open up the full Gmail client.

    An additional benefit to the Gmail™ Notifier is that it uses RSS technology. This means that you don't have to load every new message as it comes in which can limit your Internet bandwidth potentially allowing you to save money. As far as time optimization goes with Gmail there really isn't too many other applications available on the market that will give you the same ease of use especially with Firefox. The open source code also allows you to include other options in the Gmail™ Notifier if you have some programming experience.

    If you regularly use Gmail in your browser and you want an efficient way to manage incoming messages this is an extension you need to try today. Gmail™ Notifier is available for Firefox, Chrome, Opera, and Safari (not official) browsers.

    Recent Blog Posts