Mixed Content Checker Online — Free Mixed Content Checker Tool

CodexFuse Team · 2026-11-01T23:35:13.100Z · 9 min read min read

Find HTTP resources hiding on your HTTPS site with CodexFuse's free mixed content checker — scan a hostname, fix the flagged items, and restore the padlock.

A mixed content checker scans a website served over HTTPS and finds the parts still loading over plain HTTP, such as images, scripts, stylesheets, or fonts. Those insecure resources stop the browser showing a full padlock, and in some cases the browser blocks them outright. CodexFuse's free mixed content checker lets you enter a hostname and run a scan in seconds, so you can see the problem before your visitors do.

This matters because a site can have a valid certificate and still look untrustworthy. One old image URL left over from before the HTTPS migration is enough to trigger a warning. Visitors rarely investigate the cause. They simply leave, and the sale, enquiry, or sign-up goes with them.

What is mixed content, and why does it break a secure site?

Mixed content is any resource on an HTTPS page that loads over unencrypted HTTP instead of HTTPS. Browsers treat the page as only partly secure, so they may downgrade the padlock, show a "Not Secure" warning, or block active resources such as scripts. In short, mixed content breaks the promise your certificate makes, because part of the page is still travelling in plain text.

It usually appears after a migration to HTTPS. The main page moves, but hardcoded links inside posts, widgets, theme files, or third-party embeds do not. A logo uploaded years ago, a font loaded from an old CDN address, or a tracking script pasted into a footer can all survive the move unnoticed.

Passive versus active mixed content

Not every insecure resource is treated the same way, and the distinction decides how urgently you must fix it.

TypeExamplesWhat the browser does
Passive mixed contentImages, audio, videoUsually loads, but the padlock is downgraded
Active mixed contentScripts, stylesheets, iframes, fonts, form actionsUsually blocked, which can break layout or checkout

Active mixed content is the dangerous kind. A blocked script can break a payment form or a booking widget while the rest of the page looks fine to you. Passive mixed content is quieter, but it still costs you the padlock and the trust that goes with it.

How does a mixed content checker find the problem?

A mixed content checker scans a hostname for resources that still load over HTTP and reports them so you can fix each one at its source. You enter the hostname, run the scan, and review the flagged items instead of hunting through page source by hand. That short, repeatable check is what turns a vague browser warning into a concrete fix list.

Using CodexFuse's tool takes two steps:

  1. Enter a hostname. Type the domain you want to check into the tool, without worrying about page-by-page inspection.
  2. Run the scan. The tool scans for simulated mixed content and reports what it finds, so you know which resources need updating.

The result is a starting point, not a verdict on your whole site. Treat every flagged item as a lead, confirm it in your own pages, and fix it at the source — in the content, the theme, or the plugin that inserted it — rather than patching the output alone.

Pro Tip

Check your homepage, your checkout or contact page, and one old blog post. Mixed content hides most often in the pages nobody has edited since the HTTPS migration.

A worked example: the online shop that lost its padlock

Consider a fictional example, a small online gift shop called Harbour & Home. The owner migrated to HTTPS in January, installed a valid certificate, and assumed the job was done. In March, a customer emailed to say the checkout page showed a warning, and the owner could not reproduce it at first glance — the homepage looked fine.

Running the shop's hostname through a mixed content checker gave the owner a short, actionable list instead of a mystery. The scan flagged three items:

  • One header logo loading from an old http:// address stored in the theme settings.
  • One product-badge script from a supplier, still called over HTTP in a sidebar widget.
  • One font file referenced with an http:// URL in a custom stylesheet.

The fixes were small and specific. The owner re-uploaded the logo through the media library, which generated a fresh HTTPS address; replaced the supplier script with the supplier's current HTTPS version; and edited the stylesheet URL from http:// to https://. The whole job took around 40 minutes, including a re-scan to confirm all three items were gone.

The result was equally concrete. The padlock returned on every checked page, the checkout warning disappeared, and the owner stopped losing the roughly one in five checkout visitors who had previously abandoned the page after seeing the warning — a figure taken from the shop's own analytics for that month, not a general industry claim.

How do you fix mixed content step by step?

Work through the flagged items in this order, and re-scan after each batch so you know what actually changed.

  • Update the source, not just the page. Fix the URL in the theme, plugin, widget, or database entry that generates it, or the same item will reappear on the next publish.
  • Prefer relative or HTTPS URLs. Replace http:// addresses with https:// versions, or use protocol-relative paths where the asset genuinely supports both.
  • Re-upload old media. Images inserted before the migration often carry the old address; re-uploading them generates a current, secure URL.
  • Replace or remove dead embeds. If a third-party script has no HTTPS version, replace the provider or remove the embed — an insecure script is not worth keeping.
  • Search the database for leftovers. Run a careful search-and-replace for your old http:// domain across posts and settings, after taking a backup.
  • Re-scan and check in a second browser. Confirm the padlock on desktop and mobile, and in a private window, so cached pages do not fool you.
Still seeing warnings after your HTTPS migration?

Move your hosting to CodexFuse and let a fully managed team find and fix the insecure leftovers for you, on pay-as-you-go credits with no subscription to untangle.

Get Started with CodexFuse
Important

Never edit live database URLs without a backup. A careless search-and-replace can break serialised settings in WordPress and similar platforms, and restoring from backup is far cheaper than rebuilding them.

What a mixed content checker does not do

Honest limits matter here, because a clean scan is not the same as a fully secure site. CodexFuse's tool runs a simulated scan based on the hostname you enter. It is a fast first check, not a crawl of every page, logged-in area, or dynamically loaded resource on a large site.

It also does not fix anything by itself, renew your certificate, or test your server configuration. For those jobs, pair it with dedicated checks: verify the certificate itself with a SSL certificate checker, confirm the page loads over HTTPS with an HTTPS checker, and review your response headers with a security headers checker. If your site is large, follow the tool scan with a browser-console check on your highest-traffic pages and a crawl of the sections the tool cannot reach.

Suggested Reading

Once your pages load cleanly over HTTPS, tighten the rest of your setup with a content security policy and a TLS version check — both catch problems a single scan cannot see.

How does CodexFuse handle HTTPS as a managed workflow?

Fixing one flagged image is easy. Keeping a whole site clean through theme updates, plugin changes, and content edits is the part that usually slips, and that is where a managed platform earns its place.

On CodexFuse, the workflow is concrete. You move your site onto managed hosting, and the platform team handles the server side — hosting, certificate setup, and ongoing maintenance — while you pay with credits as you use services, rather than juggling separate subscriptions for hosting, email, security, and backups. When a migration surfaces old HTTP links, the team can help trace them to their source instead of leaving you to grep a database alone. If a check later flags a new insecure embed after a plugin update, you raise it in one place instead of opening tickets with four different vendors.

That single-account shape is the point. Mixed content is rarely a one-off bug; it is a symptom of a site assembled from disconnected tools. Bringing hosting, business email, security, and backups under one managed platform means one team sees the whole picture, and the next migration does not quietly reintroduce the same warning.

Frequently Asked Questions

What is a mixed content checker?

A mixed content checker is a tool that finds resources on an HTTPS page still loading over HTTP, such as images, scripts, or fonts. It turns a vague browser warning into a specific list of items you can fix at their source.

Is CodexFuse's mixed content checker free?

Yes. The tool is free to use, with no sign-up required for the scan itself. Enter a hostname, run the scan, and review the flagged items.

Why does my site show a warning even though I have an SSL certificate?

A certificate secures the main page, but it cannot secure resources the page itself loads over HTTP. Even one old image or script URL is enough to downgrade the padlock or trigger a warning.

Will fixing mixed content improve my search rankings?

HTTPS is a ranking signal, and a clean padlock improves visitor trust and conversions, which matter more directly. Treat the fix as a trust and usability win first, and any ranking benefit as a secondary gain.

Can a mixed content checker scan my entire website?

CodexFuse's tool scans based on the hostname you enter and is best used as a fast first check. For large sites, follow it with browser-console checks and a crawl of key pages, including logged-in and checkout areas.

What should I do if a third-party script has no HTTPS version?

Replace the provider or remove the embed. Keeping an insecure active script on a secure page undermines the whole point of HTTPS, and a blocked script will break the feature anyway.

Move your site to fully managed HTTPS on CodexFuse

If you are tired of chasing padlock warnings across disconnected hosting, plugins, and vendors, stop patching the symptoms. Move your hosting to CodexFuse today: bring your site onto one fully managed, all-in-one platform, pay with credits as you go, and let one team handle the hosting, security, and maintenance that keep your pages loading cleanly over HTTPS. Run the free scan, note what it flags, then get started with CodexFuse and hand the follow-through to people who will actually finish it.

Featured on Twelve Tools Launch Llama Tools Launch your MCP