HTTPS Mixed Content Checker

Paste your HTML to find insecure http:// resources loaded on an HTTPS page. The tool flags active content (scripts, styles, iframes, fonts, forms) that browsers block outright and passive content (images, audio, video) that breaks your secure padlock — so you can ship a fully encrypted page.

100% Free — No Signup Required

100% client-side — your HTML never leaves your browser. Use View Source (or Ctrl+U) to grab a live page's markup.

What is mixed content?

Mixed content happens when an HTTPS page loads sub-resources over insecure HTTP. Active content (scripts, stylesheets, iframes, fonts, form submissions) is blocked outright by browsers, breaking functionality. Passive content (images, audio, video) loads but flips your padlock to "Not Secure" and may be auto-upgraded or blocked. Fix both by serving every resource over https:// or using protocol-relative // URLs.

Get notified about new SEO tools

More free tools coming soon — keyword research, sitemap generator, and more.