How to Manage Push Notifications in Your Web Browser

Browser push notifications graphic of man with megaphone breaking through screen

Hong Li/Getty Images

Push notifications allow apps, websites and even some browser extensions to send you alerts, personal messages and other types of advisories. These notices can be sent to your computer or portable device, even when the browser and/or related applications are not active.

The purpose of these notifications can vary greatly, ranging from the latest news updates to a drop in price on an item you've been watching. Initiated on the server-side of the provider giving you the information, their overall format and presentation methods tend to be unique to the browser and/or operating system.

While this added level of interaction can prove useful, it may seem a bit intrusive and at times be flat out annoying. When it comes to browsers and push notifications, most provide the ability to control which sites and Web apps are allowed to reach you in this fashion by utilizing the Push API or a related standard. Below, we'll explain how to modify these settings in some of the most popular desktop and mobile browsers.

Google Chrome Push Notifications

  1. Select the Chrome menu, denoted by three vertically-placed dots and located in the upper right-hand corner of the browser window.

  2. When the drop-down menu appears, select Settings.

    Chrome settings on Android
  3. Chrome's Settings interface should now be visible. Select Site Settings.

  4. Under Site Settings, scroll down and select Notifications.

    Chrome Android notification settings
  5. The following two settings are offered by toggling the switch on and off:

    • Ask first: The default option requires your permission to allow a site to send a push notification.
    • Blocked: Restricts all sites from sending push notifications through Chrome.
  6. You can also permit or deny notifications from individual sites by first selecting the lock icon that appears on the left side of Chrome's address bar when you visit a respective site. Next, tap Notifications and select either Allow or Block.

Chrome OS, Mac OS X, Linux, and Windows

  1. Select the Chrome menu, located in the upper right-hand corner of the browser window and denoted by three stacked dots.

    Google Chrome home
  2. When the drop-down menu appears, select the Settings option. You can also enter the following text into Chrome's address bar (also known as the Omnibox) in place of clicking on this menu item: chrome://settings.

    Chrome main menu from home screen
  3. Chrome's Settings interface should now be displayed in the active tab. Scroll down to the bottom of the screen and press Advanced.

    Google Chrome settings
  4. Find the Privacy and security section, and select Content settings from it.

    Chrome advanced settings
  5. Chrome's Content settings ​should now be visible. Scroll down until you locate Notifications. Select it.

    Chrome content settings
  6. Under the Notifications settings, you'll find a toggle switch with the following two options:

  • Ask before sending: Instructs Chrome to prompt you for a response each time a site attempts to push a notification to the browser. This is the default and recommended setting.
  • Block: Restricts apps and sites from sending push notifications.
Chrome notification settings

Below that are a whitelist and a blacklist. You can use these to specifically Allow or Block certain sites.

Push notifications will not be sent while browsing in Incognito Mode.

Mozilla Firefox

Mac OS X, Linux, and Windows

  1. Type the following into Firefox's address bar and hit the Enter key: about:preferences.

    Firefox preferences
  2. Firefox's Preferences interface should now be visible in the current tab. Select Privacy & Security, located in the left menu pane.

  3. Scroll until you see a table labeled Permissions. Locate Notifications on it, and press Settings directly to its right.

    Firefox privacy settings
  4. Whenever a website requests your explicit permission to send notifications via Firefox's Web Push feature, the sites you allow will be stored here in this table. You can use the Status column to either Allow or Block a site with the drop-down menu.

    Firefox notification settings
  5. Firefox also provides the ability to block notifications altogether, including any related permission requests. To disable this functionality, place a checkmark in the box accompanying Block new requests asking to allow notifications.

  6. Press Save Changes to make your settings permanent.

You may need to restart Firefox for your new settings to take effect.

Microsoft Edge


  1. Open Edge, and select the settings menu in the upper right of the window. The icon is three horizontal dots.

  2. With the menu open, choose Settings.

    Microsoft Edge menu
  3. Scroll through the Edge settings until you see Advanced settings. Select View advanced settings.

    Microsoft Edge settings
  4. Find Website permissions, and press Manage below it.

    Microsoft Edge advanced settings
  5. You will see a list of website that you've granted special permissions to. Under each one, Edge will list the permissions that it's been granted. Notifications will be listed among them on sites you've allowed to send you notifications. Select a site.

    Microsoft Edge site permissions
  6. Under that site, you'll have a switch to toggle notifications on and off. You can also Clear permissions to remove all permissions granted to a site.

    Microsoft Edge notification permissions


Mac OS X, Linux, and Windows

  1. Type the following text in Opera's address bar and hit Enter: opera://settings.

    Opera home screen
  2. Opera's Settings/Preferences should now be displayed in your current tab.

  3. Scroll down until you see Advanced at the far bottom of the page. Select it.

    Opera settings
  4. Now, find Content settings within the Privacy and security table, and select it.

    Opera advanced settings
  5. Choose Notifications in the Content settings.

    Opera content settings
  6. At the top you'll see a toggle switch to flip between Ask before sending and Block. Whichever you choose will be Opera's default behavior whenever a site supports Push notifications.

  7. Below, you'll see two lists, Block and Allow. You can manually add sites here to tell Opera to always either block or allow certain websites.

    Opera notification settings


Mac OS X

  1. Select Safari in your browser menu, located at the top of the screen.

  2. When the drop-down menu appears, choose Preferences. You can also use the following keyboard shortcut in place of clicking on this menu item: Command + Comma (,).

  3. Safari's Preferences interface should now be displayed, overlaying your browser window. Select Notifications, located along the top row.

  4. The Notification Preferences should now be visible. By default, websites will ask for your permission the first time they attempt to send an alert to the OS X Notification Center. These sites, along with the level of permission that you granted them, are stored and listed on this screen. Accompanying each site are two choices, Allow or Deny. Select the desired option for each site/domain, or leave them as is.

  5. At the bottom of the Notification Preferences dialog, there are two additional options, Remove and Remove All, which allow you to delete saved preferences for one or more sites. When an individual site's setting is deleted, that site will then prompt you for action the next time it attempts to send a notification via the Safari browser.

  6. Also at the bottom of the screen is the following option, accompanied by a checkbox and enabled by default: Allow websites to ask for permission to send push notifications. If this setting is disabled, accomplished by selecting it again, all websites will automatically be allowed to push alerts to your Mac's Notification Center without requiring your explicit permission. Disabling this option is not recommended.