We value your privacy

We use cookies to enhance your browsing experience. We do not use cookies to serve you ads or track you. By clicking "Accept All", you consent to our use of cookies.

Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Chipp.in Tech News and Reviews

Windows, Security & Privacy, Open Source and more

Menu
  • Home
  • Windows
  • Security & Privacy
  • Gaming
  • Guides
  • Windows 11 Book
  • Contact
  • RSS Feed
Menu

How to deal with Service Handler requests in browsers

Posted on October 12, 2023October 12, 2023 by Martin Brinkmann

Most modern web browsers may display service handler requests when you visit certain websites. Chromium-based browsers display an icon in the address bar that shows two connected squares.

The mysterious icon displays “page wants to install a service handler” or a similar message on hover. A click displays an interactive menu.

You may allow, deny or ignore the request using it. There is also an option to manage existing service handlers.

What browsers like Chrome fail to do is explain what a service handler. Most users who never encountered the term before may not know what to do with the request.

Service Handler 101

Operating systems link file types and services with applications. This can be a local installed application, say an image viewer that is used to display photos and images, but also a web service.

Web applications like Gmail, Google Calendar and many others, may act as so called Service Handlers. It is just another term for an app that will load associated content. Note that protocol handler is used as a synonym.

Mozilla describes protocol handlers in the following way on its Developer Network website:

A protocol handler is an application that knows how to handle particular types of links: for example, a mail client is a protocol handler for “mailto:” links. When the user clicks a “mailto:” link, the browser opens the application selected as the handler for the “mailto:” protocol (or offers them a choice of handlers, depending on their settings).

Google Calendar, for example, may become the service handler for all calendar links on all webpages. When you click on such a link, Google Calendar is opened. The same principle works for other services, including email, image and video editing, 3D modelling, or conferencing.

Not all web users want web services to become Service Handlers. If you use a local calendar app, you may not want Google Calendar to handle these links.

Managing Handlers in Browsers

All Chromium-based browsers, including Google Chrome, Brave, Microsoft Edge and Vivaldi, support service handlers. Mozilla’s Firefox web browser and browsers that use its source support similar functionality.

The feature is enabled by default and the browser displays the icon in the address bar whenever the webpage supports it.

A click on the icon displays the interactive menu. You may block the icon by selecting ignore or deny. It is unclear how these two differ, but ignore may be temporary.

Allow, on the other hand, makes the web app the protocol handler for the listed item(s).

Chrome Protocol Handlers management

Load chrome://settings/handlers in the browser’s address bar to manage existing options.

The page lists options to change the default behavior. Websites and apps may “ask to handle protocols” by default. You may switch that to “don’t allow sites to handle protocols”, if you never want to see these requests again.

All allowed, blocked or ignored websites and apps are also listed here. You may remove them from the listing to reset their status.

Closing Words

All browsers give users a choice when it comes to service handlers. The requests may be handled on a case-by-case basis, but there is also an option to disable it entirely. Which choice is best for you depends on how you use your computer and Internet services. If you, for example, use Gmail on the Web, you may want mailto links opened in Gmail. This is configured using service handlers.

Tags:
Category: Guides

Post navigation

← Refreshed PlayStation 5: slimmer, lighter and slightly more storage
Firefox 120 will block cookie banners, but only in Germany →

2 thoughts on “How to deal with Service Handler requests in browsers”

  1. Tom Hawack says:
    October 12, 2023 at 2:03 pm

    Why don’t browsers agree on a common terminology?
    Concerning handlers ‘protocol’ is IMO more explicit, less confusing than ‘service’ which reminds ‘Service workers’.
    I don’t run Chrome-based browsers so I discover here the Chrome-equivalency named ‘Service Handlers’. Be noted that Firefox doesn’t an extra toolbar button for the purpose of handling protocols, which I personally appreciate given that IMO what is not natively included in a browser (external applications) need not to be intrusive (toolbar button) but are better suited to be found/set in the browser’s Options’ page.
    Thanks for this informative article.

    Reply
  2. Martin Brinkmann says:
    October 13, 2023 at 1:28 pm

    Good question Tom. Maybe because some are older than others, and have always used a certain term?

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • August 12, 2025 by Martin Brinkmann AOL discontinues Dial-Up Internet and software
  • August 11, 2025 by Martin Brinkmann Mozilla plans to drop support for very-old Android versions
  • August 9, 2025 by Martin Brinkmann Microsoft is killing off a highly rated mobile app, wants users to use the Microsoft 365 Copilot app instead
  • August 8, 2025 by Martin Brinkmann Would you pay $20 per month to use a browser, or more?
  • August 6, 2025 by Martin Brinkmann Microsoft Recall continues to record data that it should not

About

We talk, write and dream about Technology 24/7 here at Chipp.in. The site, created by Martin Brinkmann in 2023, focuses on well-researched tech news, reviews, guides, help and more.

Legal Notice

Our commitment

Many websites write about tech, but chipp.in is special in several ways. All of our guides are unique, and we will never just rehash news that you find elsewhere.

Read the About page for additional information on the site and its founder and author.

Support Us

We don't run advertisement on this site that tracks users. If you see ads, they are static links. Ads, including affiliate links, never affect our writing on this site.

Here is a link to our privacy policy

©2025 Chipp.in Tech News and Reviews
Menu
  • Home
  • Windows
  • Security & Privacy
  • Gaming
  • Guides
  • Windows 11 Book
  • Contact
  • RSS Feed