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
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.
Check the live page
Fetch the public HTTPS URL or paste the HTML from view-source.
Upgrade scripts
Point scripts, stylesheets and iframes at https:// URLs.
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.
| Part | Job | Default for public sites |
|---|---|---|
| Page URL | Set the document scheme | Serve the HTML on https:// |
| Scripts / CSS | Active mixed content | Never load http:// JS or CSS on HTTPS |
| Iframes / fonts | Also active | HTTPS src or same-origin relative path |
| Images / media | Passive mixed content | HTTPS src, srcset and CSS url() |
| Forms | Protect submitted data | action must be https:// or relative |
| Never | Hardcoded http:// CDNs | Upgrade or drop the asset |
Related GEO pages
Fix mixed content, then outbound HTTPS links, then canonicals.
Security Headers Checker
Score HSTS, CSP, nosniff, clickjacking and Referrer-Policy.
External Link Checker
Score HTTPS outbound hrefs, descriptive anchors and new-tab noopener.
Internal Link Checker
Score same-host hrefs, descriptive anchors and followable related pages.
Canonical URL Checker
Score one absolute HTTPS rel=canonical and matching og:url.
XML Sitemap Checker
Score sitemap.xml loc hygiene: HTTPS URLs, unique paths and lastmod.
Image Format Checker
Score WebP/AVIF vs JPEG, PNG and GIF raster formats.
Favicon Checker
Score rel=icon href, type, sizes and apple-touch-icon tab-icon hygiene.
Open Graph Checker
Score og:title, og:description, HTTPS og:image and matching og:url.
GEO Visibility Checklist
Score citation-ready content, entity clarity and weekly mention tracking.
Tools Lab
More generators, calculators and GEO workflows.
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.