How to Manage Push Notifications in Your Web Browser

Manage push notifications in your favorite 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

Android

  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.

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

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

  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.
    Managing notifications in 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.

    A webpage in Chrome with the Settings icon highlighted
  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 settings
  3. Chrome's Settings interface should now be displayed in the active tab. Scroll down to the bottom of the screen and press Advanced.

    Chrome Settings with the Advanced option highlighted
  4. Find the Privacy and security section, and select Content settings from it.

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

    Content Settings in Chrome with Notifications highlighted
  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.

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

Notifications settings in Chrome

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.

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

    Privacy & Security options in Firefox preferences
  3. Scroll until you see a table labeled Permissions. Locate Notifications on it, and press Settings directly to its right.

    Notifications Settings button in Privacy & Security
  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.

    Notifications Permissions in Firefox with the Status column highlighted
  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.

    Notification Permissions in Firefox with the Block New Requests checkbox highlighted
  6. Press Save Changes to make your settings permanent.

    Notification Permissions in Firefox with the Save Changes button highlighted
  7. You may need to restart Firefox for your new settings to take effect.

Microsoft Edge

Windows

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

    Settings icon in Microsoft Edge
  2. With the menu open, choose Settings.

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

    View Advanced Settings in Microsoft Edge
  4. Find Website permissions, and press Manage below it.

    Manage button in Edge preferences
  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 click Clear permissions (below the switch) to remove all permissions granted to a site.

    Notifications switch in Edge

Opera

Mac OS X, Linux, and Windows

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

  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.

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

    Content Settings option in Opera's Privacy and Security settings
  5. Choose Notifications in the Content settings.

    Notifications in Opera's 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.

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.

Notifications settings in Opera

Safari

Mac OS X

  1. From the Safari menu, select Preferences.

    The keyboard shortcut is Command+, (comma).

    Safari on a Mac with the Preferences menu item highlighted
  2. Select Websites, located along the top row.

    Safari preferences with the Websites tab highlighted
  3. In the left pane, select Notifications.

    Website preferences in Safari with Notifications highlighted
  4. By default, Allow websites to ask for permission to send push notifications will be enabled. 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.

    Notifications settings in Safari with the Allow/Block pulldown menu highlighted
  5. At the bottom of the Notifications, there is an additional option, Remove, which allows 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.

    Remove button in Notifications settings in Safari