SEO audit All SEO tools Site vs Site Blog Search

Language

EnglishالعربيةEspañolFrançaisDeutschPortuguêsItalianoРусскийTürkçeRomânăBahasa Indonesia简体中文日本語हिन्दी
Sign in

On-page SEO

Meta Tags AnalyzerSERP Snippet PreviewHeading Structure CheckerImage Alt Text CheckerOpen Graph & Social Preview CheckerStructured Data ValidatorCanonical Tag CheckerLink AnalyzerHreflang Checker

Technical SEO

Full Site Audit (Crawler)Robots.txt TesterXML Sitemap CheckerRedirect CheckerBulk HTTP Status CheckerHTTP Headers CheckerBroken Link CheckerIndexability CheckerMobile-Friendly CheckerJavaScript SEO Checker

Speed & performance

Page Speed TestCore Web Vitals CheckerServer Response Time (TTFB) TestPage Size CheckerGzip & Brotli Compression TestHTTP/2 & HTTP/3 CheckerCSS MinifierJavaScript Minifier

Content & keywords

Keyword Density CheckerKeyword Suggestion ToolWord CounterReadability CheckerText to HTML Ratio CheckerURL Slug GeneratorCase Converter

Generators

Meta Tag GeneratorRobots.txt GeneratorSchema Markup GeneratorOpen Graph GeneratorXML Sitemap GeneratorRedirect Generator (.htaccess & Nginx)Hreflang Tag GeneratorUTM Campaign URL Builderllms.txt Generator

Domain & security

SSL Certificate CheckerSecurity Headers CheckerDNS LookupWHOIS / Domain LookupDomain Age CheckerMixed Content CheckerWebsite IP & Hosting LookupWebsite Technology Checker

AI search & AI writing

AI Search Readiness CheckerAI Title & Meta Description GeneratorAI FAQ & Schema GeneratorAI Content Brief GeneratorAI Content Optimizer

Mixed Content Checker

Find insecure http:// images, scripts and styles on an HTTPS page.

About the Mixed Content Checker

Mixed content happens when an HTTPS page loads some resources over plain HTTP. Browsers block active mixed content (scripts, stylesheets, iframes) outright, which can break layouts and features, and they upgrade or warn about passive content such as images. Either way, the padlock can disappear and visitors may see warnings.

It usually appears after moving a site to HTTPS, when old content still contains hard-coded http:// URLs. This checker lists every insecure resource on the page, including CSS background images and form actions, so you can update them to https://.

Frequently asked questions

How do I fix mixed content?

Change resource URLs to https:// (or relative paths). In WordPress, a search-and-replace tool can update URLs in the database. Adding the CSP directive upgrade-insecure-requests is a quick safety net.

Does mixed content affect SEO?

Indirectly. Broken features and security warnings hurt user experience and trust.

Why does a resource still load over HTTP?

It may come from a theme setting, a plugin, a third-party widget or content saved in the database with absolute http:// URLs.

Related tools