72

Google Chrome, by default, blocks insecure content on secure pages. Is there any way to allow it to load the full content and have it ask me (like Firefox does)? Even if it doesn't ask me and just loads it that is OK with me.

6 Answers 6

78

When you visit a secure page with insecure content, a shield icon will appear at the right edge of the omnibar.

Click on the shield icon, and then click Load anyway, and the insecure content will be loaded.

enter image description here

12
  • Works for me in chrome 30.0.1599.66
    – Mike
    Nov 14, 2013 at 2:44
  • 2
    @PatrickT That may have to do with the way your university has configured its servers. It is possible for a HTTPS server to specify, for instance, strict transport security, in which case insecure content would never be loaded. Nov 29, 2013 at 6:25
  • 6
    How to return into 'disallow mode'?
    – Vyacheslav
    Oct 7, 2015 at 13:49
  • 2
    The icon is gone in chrome 53 Sep 14, 2016 at 19:10
  • 4
    This no longer works in Chrome 53. Is there a workaround?
    – Shaun
    Sep 28, 2016 at 14:37
11

Windows 8:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content

OSX 10.11:

'/Applications/Google Chrome.app/Contents/MacOS/Google Chrome' --allow-running-insecure-content

1
  • Funktioniert nicht unter Version 87.0.4280.141 (Official Build) (x86_64) und MacOS Catalina
    – user637338
    Jan 20, 2021 at 11:33
6

on a mac, you can create an AppleScript application in AppleScript editor with following contents:

do shell script "'/Applications/Google Chrome.app/Contents/MacOS/Google Chrome' --allow-running-insecure-content > /dev/null 2>&1 &"

when you save it as an application, you can assign chrome icon to it :)

4
  • how does this work?
    – PatrickT
    Nov 29, 2013 at 6:34
  • @PatrickT this launches Chrome with the command line flag to run the unsafe content. If it doesn't make sense, try a different solution since always loading unsafe content can literally be unsafe. Apr 10, 2014 at 22:23
  • simple and works for me! I needed this to make LiveReload work with localhost-https app Aug 7, 2014 at 21:58
  • 2
    Version 47. this is not working anymore. please test and update the answer kindly. i tested myself and it failed in OSX also in Windows 8.
    – YumYumYum
    Dec 1, 2015 at 23:40
4

To allow insecure content on individual sites within Chrome, click on the lock icon in the URL bar, then click 'Site settings'. A site's lock icon in Chrome omnibar

There you will see a list of various permissions the page has. Choose 'Allow' next to 'Insecure content'. Permissions list

1

Inspect page, and open console and type:

sendCommand(SecurityInterstitialCommandId.CMD_PROCEED)
1

A simpler approach is to create a dedicated insecure instance via a shortcut with "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content. This way you don't have to be annoyed on allowing all the time in your browser and can run a separate instance at the same time as a regular instance of Chrome while working within a site. Check out the tutorial at: https://1337admin.org/windows/windows-7/allow-chrome-to-load-insecure-content/

3
  • 2
    Although this may answer the question, you should give a more detailed description of the linked content and explain how it relates to the question. This will help ensure that this answer remains useful in the event the linked page is removed or goes offline. For more information, see this Meta Stack Exchange post.
    – bwDraco
    Oct 7, 2015 at 21:55
  • @bwDraco — And wouldn't you know, the link has gone offline! 🤷‍♂️ Mar 14 at 18:14
  • Fixed the typo.
    – Brad
    Apr 7 at 19:56

Not the answer you're looking for? Browse other questions tagged or ask your own question.