Mixed Content Checker

Score whether an HTTPS page still loads http:// scripts, styles, images or form actions — not a ranking trick.

What this tool gives you

mixed score
Fetch or paste
Active vs passive
Starter snippet

Check mixed content

Fetch a public page or paste HTML. The checker scores http:// scripts, styles, images and form actions on HTTPS pages — not a ranking trick.

What this checker looks for

http:// scripts and styles. http:// images. http:// form actions. HTTPS page URL.

HTTPS page

Mixed content only applies once the document is served over HTTPS.

Active mixed content

http:// scripts, stylesheets, iframes and fonts are blocked.

Passive mixed content

http:// images and media still warn and can be blocked.

Form actions

Never post a form to http:// from an HTTPS page.

Relative URLs

Same-host /path URLs inherit the page scheme — they are fine on HTTPS.

Not a ranking lever

This is lock-icon hygiene, not a citation trick.

How to use the checker

Fix the page scheme first, then blocked scripts, then leftover http:// images.

1

Check the live page

Fetch the public HTTPS URL or paste the HTML from view-source.

2

Upgrade scripts

Point scripts, stylesheets and iframes at https:// URLs.

3

Upgrade images

Serve images, media and form actions over HTTPS too.

What mixed content usually includes

An HTTPS document loading any http:// subresource. Active assets are blocked. Passive assets still warn.

PartJobDefault for public sites
Page URLSet the document schemeServe the HTML on https://
Scripts / CSSActive mixed contentNever load http:// JS or CSS on HTTPS
Iframes / fontsAlso activeHTTPS src or same-origin relative path
Images / mediaPassive mixed contentHTTPS src, srcset and CSS url()
FormsProtect submitted dataaction must be https:// or relative
NeverHardcoded http:// CDNsUpgrade or drop the asset

Related GEO pages

Fix mixed content, then outbound HTTPS links, then canonicals.

Mixed content FAQs

Does mixed content stop ChatGPT from citing my page?

No. Mixed content is a browser lock-icon problem. Citations still depend on crawl access, answer-ready content and corroboration.

What is active mixed content?

Scripts, stylesheets, iframes and fonts loaded over http:// from an HTTPS page. Browsers block them, so the page can look broken.

Are http:// images still a problem?

Yes. Images and media are passive mixed content. Modern browsers warn and may block them. Serve them on HTTPS.