How to disable WebRTC in Google Chrome without using an extension or plugin?












2















I want to disable WebRTC in Google Chrome in the browser settings, like you can in Firefox, or to block it with another program. I don't want to use an extension that can be uninstalled or disabled. Ideally, I would also like to be able to deploy this across a couple dozen workstations, hence my desire to use something that is more "permanent" than an extension. Even if there is no easily accessible "setting" for it, I am wondering if there could be a way to edit a CSS file or something. As far as I know, there is no Chrome equivalent to Firefox's about:config page, but maybe there is something similar I have yet to discover?



Sorry for the nebulous sounding question, I am just kind of flailing in the dark here, I have very limited experience with any sort of programming and focus primarily in hardware diagnostics and Windows systems/network admin, but I am interested in learning at least some basics for diagnostic purposes.










share|improve this question





























    2















    I want to disable WebRTC in Google Chrome in the browser settings, like you can in Firefox, or to block it with another program. I don't want to use an extension that can be uninstalled or disabled. Ideally, I would also like to be able to deploy this across a couple dozen workstations, hence my desire to use something that is more "permanent" than an extension. Even if there is no easily accessible "setting" for it, I am wondering if there could be a way to edit a CSS file or something. As far as I know, there is no Chrome equivalent to Firefox's about:config page, but maybe there is something similar I have yet to discover?



    Sorry for the nebulous sounding question, I am just kind of flailing in the dark here, I have very limited experience with any sort of programming and focus primarily in hardware diagnostics and Windows systems/network admin, but I am interested in learning at least some basics for diagnostic purposes.










    share|improve this question



























      2












      2








      2


      1






      I want to disable WebRTC in Google Chrome in the browser settings, like you can in Firefox, or to block it with another program. I don't want to use an extension that can be uninstalled or disabled. Ideally, I would also like to be able to deploy this across a couple dozen workstations, hence my desire to use something that is more "permanent" than an extension. Even if there is no easily accessible "setting" for it, I am wondering if there could be a way to edit a CSS file or something. As far as I know, there is no Chrome equivalent to Firefox's about:config page, but maybe there is something similar I have yet to discover?



      Sorry for the nebulous sounding question, I am just kind of flailing in the dark here, I have very limited experience with any sort of programming and focus primarily in hardware diagnostics and Windows systems/network admin, but I am interested in learning at least some basics for diagnostic purposes.










      share|improve this question
















      I want to disable WebRTC in Google Chrome in the browser settings, like you can in Firefox, or to block it with another program. I don't want to use an extension that can be uninstalled or disabled. Ideally, I would also like to be able to deploy this across a couple dozen workstations, hence my desire to use something that is more "permanent" than an extension. Even if there is no easily accessible "setting" for it, I am wondering if there could be a way to edit a CSS file or something. As far as I know, there is no Chrome equivalent to Firefox's about:config page, but maybe there is something similar I have yet to discover?



      Sorry for the nebulous sounding question, I am just kind of flailing in the dark here, I have very limited experience with any sort of programming and focus primarily in hardware diagnostics and Windows systems/network admin, but I am interested in learning at least some basics for diagnostic purposes.







      google-chrome webrtc






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 11 '18 at 9:45









      galoget

      284110




      284110










      asked Mar 11 '18 at 3:13









      Braden DodgeBraden Dodge

      7718




      7718






















          1 Answer
          1






          active

          oldest

          votes


















          2














          From what I have tried, you can do the following:





          1. Locate your Chrome user preference file.





            • Windows Vista / 7 / 8 / 8.1:



              C:Users(your_username)AppDataLocalGoogleChromeUser DataDefaultPreferences



            • Mac OSX:



              ~/Library/Application Support/Google/Chrome/Default/Preferences



            • GNU/Linux:



              ~/.config/google-chrome/Default/Preferences




          2. Exit Chrome and save a backup copy of the file Preferences somewhere else. Make sure Chrome is not running in background.


          3. Open the Preferences file in a text editor (e.g. Notepad++, Sublime Text, gedit).



          4. Add this line to the bottom of the file, paying attention to the format. (Just follow the format of the other lines, adding a comma if necessary.)



            "webrtc":{"multiple_routes_enabled":false}



          If you have doubts, here is a fragment of the last lines of my Preferences file before the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "zerosuggest":{"cachedresults":""}}


          And here is the file after the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "webrtc":{"multiple_routes_enabled":false},
          "zerosuggest":{"cachedresults":""}}


          And then you're done. You can verify if this is working by using this website.



          Before disabling WebRTC:
          enabled_webrtc_in_chrome



          After disabling WebRTC:
          disabled_webrtc_in_chrome




          Note: If your accidentally made an error and Chrome won't start anymore, you can replace the Preferences file with the backup copy you saved earlier.




          At this moment there is no ideal solution to disable WebRTC on desktop with a simple click or without using an extension, in the mobile version of Google Chrome you can go to chrome://flags/ And search for webrtc there will be some options that you can disable there.



          Another solution will be to use Slimjet, this is a Chromium-based project which uses the same Blink engine as Google Chrome but offers an easy option to disable WebRTC.



          Hope it helps.






          share|improve this answer


























          • chrome://flags/#disable-webrtc - no such thing in latest chrome

            – integratorIT
            Mar 11 '18 at 8:23











          • That is just available in mobile version of Google Chrome.

            – galoget
            Mar 11 '18 at 8:24











          • Yes, sorry - I've omitted that info ;)

            – integratorIT
            Mar 12 '18 at 10:17











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "3"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1302351%2fhow-to-disable-webrtc-in-google-chrome-without-using-an-extension-or-plugin%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          2














          From what I have tried, you can do the following:





          1. Locate your Chrome user preference file.





            • Windows Vista / 7 / 8 / 8.1:



              C:Users(your_username)AppDataLocalGoogleChromeUser DataDefaultPreferences



            • Mac OSX:



              ~/Library/Application Support/Google/Chrome/Default/Preferences



            • GNU/Linux:



              ~/.config/google-chrome/Default/Preferences




          2. Exit Chrome and save a backup copy of the file Preferences somewhere else. Make sure Chrome is not running in background.


          3. Open the Preferences file in a text editor (e.g. Notepad++, Sublime Text, gedit).



          4. Add this line to the bottom of the file, paying attention to the format. (Just follow the format of the other lines, adding a comma if necessary.)



            "webrtc":{"multiple_routes_enabled":false}



          If you have doubts, here is a fragment of the last lines of my Preferences file before the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "zerosuggest":{"cachedresults":""}}


          And here is the file after the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "webrtc":{"multiple_routes_enabled":false},
          "zerosuggest":{"cachedresults":""}}


          And then you're done. You can verify if this is working by using this website.



          Before disabling WebRTC:
          enabled_webrtc_in_chrome



          After disabling WebRTC:
          disabled_webrtc_in_chrome




          Note: If your accidentally made an error and Chrome won't start anymore, you can replace the Preferences file with the backup copy you saved earlier.




          At this moment there is no ideal solution to disable WebRTC on desktop with a simple click or without using an extension, in the mobile version of Google Chrome you can go to chrome://flags/ And search for webrtc there will be some options that you can disable there.



          Another solution will be to use Slimjet, this is a Chromium-based project which uses the same Blink engine as Google Chrome but offers an easy option to disable WebRTC.



          Hope it helps.






          share|improve this answer


























          • chrome://flags/#disable-webrtc - no such thing in latest chrome

            – integratorIT
            Mar 11 '18 at 8:23











          • That is just available in mobile version of Google Chrome.

            – galoget
            Mar 11 '18 at 8:24











          • Yes, sorry - I've omitted that info ;)

            – integratorIT
            Mar 12 '18 at 10:17
















          2














          From what I have tried, you can do the following:





          1. Locate your Chrome user preference file.





            • Windows Vista / 7 / 8 / 8.1:



              C:Users(your_username)AppDataLocalGoogleChromeUser DataDefaultPreferences



            • Mac OSX:



              ~/Library/Application Support/Google/Chrome/Default/Preferences



            • GNU/Linux:



              ~/.config/google-chrome/Default/Preferences




          2. Exit Chrome and save a backup copy of the file Preferences somewhere else. Make sure Chrome is not running in background.


          3. Open the Preferences file in a text editor (e.g. Notepad++, Sublime Text, gedit).



          4. Add this line to the bottom of the file, paying attention to the format. (Just follow the format of the other lines, adding a comma if necessary.)



            "webrtc":{"multiple_routes_enabled":false}



          If you have doubts, here is a fragment of the last lines of my Preferences file before the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "zerosuggest":{"cachedresults":""}}


          And here is the file after the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "webrtc":{"multiple_routes_enabled":false},
          "zerosuggest":{"cachedresults":""}}


          And then you're done. You can verify if this is working by using this website.



          Before disabling WebRTC:
          enabled_webrtc_in_chrome



          After disabling WebRTC:
          disabled_webrtc_in_chrome




          Note: If your accidentally made an error and Chrome won't start anymore, you can replace the Preferences file with the backup copy you saved earlier.




          At this moment there is no ideal solution to disable WebRTC on desktop with a simple click or without using an extension, in the mobile version of Google Chrome you can go to chrome://flags/ And search for webrtc there will be some options that you can disable there.



          Another solution will be to use Slimjet, this is a Chromium-based project which uses the same Blink engine as Google Chrome but offers an easy option to disable WebRTC.



          Hope it helps.






          share|improve this answer


























          • chrome://flags/#disable-webrtc - no such thing in latest chrome

            – integratorIT
            Mar 11 '18 at 8:23











          • That is just available in mobile version of Google Chrome.

            – galoget
            Mar 11 '18 at 8:24











          • Yes, sorry - I've omitted that info ;)

            – integratorIT
            Mar 12 '18 at 10:17














          2












          2








          2







          From what I have tried, you can do the following:





          1. Locate your Chrome user preference file.





            • Windows Vista / 7 / 8 / 8.1:



              C:Users(your_username)AppDataLocalGoogleChromeUser DataDefaultPreferences



            • Mac OSX:



              ~/Library/Application Support/Google/Chrome/Default/Preferences



            • GNU/Linux:



              ~/.config/google-chrome/Default/Preferences




          2. Exit Chrome and save a backup copy of the file Preferences somewhere else. Make sure Chrome is not running in background.


          3. Open the Preferences file in a text editor (e.g. Notepad++, Sublime Text, gedit).



          4. Add this line to the bottom of the file, paying attention to the format. (Just follow the format of the other lines, adding a comma if necessary.)



            "webrtc":{"multiple_routes_enabled":false}



          If you have doubts, here is a fragment of the last lines of my Preferences file before the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "zerosuggest":{"cachedresults":""}}


          And here is the file after the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "webrtc":{"multiple_routes_enabled":false},
          "zerosuggest":{"cachedresults":""}}


          And then you're done. You can verify if this is working by using this website.



          Before disabling WebRTC:
          enabled_webrtc_in_chrome



          After disabling WebRTC:
          disabled_webrtc_in_chrome




          Note: If your accidentally made an error and Chrome won't start anymore, you can replace the Preferences file with the backup copy you saved earlier.




          At this moment there is no ideal solution to disable WebRTC on desktop with a simple click or without using an extension, in the mobile version of Google Chrome you can go to chrome://flags/ And search for webrtc there will be some options that you can disable there.



          Another solution will be to use Slimjet, this is a Chromium-based project which uses the same Blink engine as Google Chrome but offers an easy option to disable WebRTC.



          Hope it helps.






          share|improve this answer















          From what I have tried, you can do the following:





          1. Locate your Chrome user preference file.





            • Windows Vista / 7 / 8 / 8.1:



              C:Users(your_username)AppDataLocalGoogleChromeUser DataDefaultPreferences



            • Mac OSX:



              ~/Library/Application Support/Google/Chrome/Default/Preferences



            • GNU/Linux:



              ~/.config/google-chrome/Default/Preferences




          2. Exit Chrome and save a backup copy of the file Preferences somewhere else. Make sure Chrome is not running in background.


          3. Open the Preferences file in a text editor (e.g. Notepad++, Sublime Text, gedit).



          4. Add this line to the bottom of the file, paying attention to the format. (Just follow the format of the other lines, adding a comma if necessary.)



            "webrtc":{"multiple_routes_enabled":false}



          If you have doubts, here is a fragment of the last lines of my Preferences file before the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "zerosuggest":{"cachedresults":""}}


          And here is the file after the modification:



          "spellcheck":{"dictionaries":["en-US"],"dictionary":""},
          "translate_ignored_count_for_language":{"es":44,"und":2},
          "webrtc":{"multiple_routes_enabled":false},
          "zerosuggest":{"cachedresults":""}}


          And then you're done. You can verify if this is working by using this website.



          Before disabling WebRTC:
          enabled_webrtc_in_chrome



          After disabling WebRTC:
          disabled_webrtc_in_chrome




          Note: If your accidentally made an error and Chrome won't start anymore, you can replace the Preferences file with the backup copy you saved earlier.




          At this moment there is no ideal solution to disable WebRTC on desktop with a simple click or without using an extension, in the mobile version of Google Chrome you can go to chrome://flags/ And search for webrtc there will be some options that you can disable there.



          Another solution will be to use Slimjet, this is a Chromium-based project which uses the same Blink engine as Google Chrome but offers an easy option to disable WebRTC.



          Hope it helps.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Mar 11 '18 at 8:30

























          answered Mar 11 '18 at 7:52









          galogetgaloget

          284110




          284110













          • chrome://flags/#disable-webrtc - no such thing in latest chrome

            – integratorIT
            Mar 11 '18 at 8:23











          • That is just available in mobile version of Google Chrome.

            – galoget
            Mar 11 '18 at 8:24











          • Yes, sorry - I've omitted that info ;)

            – integratorIT
            Mar 12 '18 at 10:17



















          • chrome://flags/#disable-webrtc - no such thing in latest chrome

            – integratorIT
            Mar 11 '18 at 8:23











          • That is just available in mobile version of Google Chrome.

            – galoget
            Mar 11 '18 at 8:24











          • Yes, sorry - I've omitted that info ;)

            – integratorIT
            Mar 12 '18 at 10:17

















          chrome://flags/#disable-webrtc - no such thing in latest chrome

          – integratorIT
          Mar 11 '18 at 8:23





          chrome://flags/#disable-webrtc - no such thing in latest chrome

          – integratorIT
          Mar 11 '18 at 8:23













          That is just available in mobile version of Google Chrome.

          – galoget
          Mar 11 '18 at 8:24





          That is just available in mobile version of Google Chrome.

          – galoget
          Mar 11 '18 at 8:24













          Yes, sorry - I've omitted that info ;)

          – integratorIT
          Mar 12 '18 at 10:17





          Yes, sorry - I've omitted that info ;)

          – integratorIT
          Mar 12 '18 at 10:17


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Super User!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1302351%2fhow-to-disable-webrtc-in-google-chrome-without-using-an-extension-or-plugin%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Plaza Victoria

          Puebla de Zaragoza

          Musa