Kostenloser Mixed-Content-Scanner
Durchsuchen Sie HTML nach Mixed-Content-Problemen. Finden Sie HTTP-Ressourcen auf HTTPS-Seiten, die moderne Browser blockieren oder warnen. Kostenlos, schnell und vollständig im Browser, ohne Anmeldung.
Aktualisiert am
Mixed Content Scanner
Scan HTML for HTTP resources that cause mixed content issues on HTTPS pages.
Mixed Content Scanner
Häufig gestellte Fragen
Was ist gemischter Inhalt?
Gemischter Inhalt entsteht, wenn eine HTTPS-Seite Ressourcen (Bilder, Skripte, Stile) über HTTP lädt, was Browser blockieren oder mit einer Warnung versehen.
Was ist der Unterschied zwischen aktivem und passivem gemischtem Inhalt?
Aktiver gemischter Inhalt (Skripte, Stylesheets) wird von Browsern blockiert. Passiver Inhalt (Bilder, Videos) zeigt eine Warnung an.
Ist es kostenlos?
Ja, völlig kostenlos.
Sind meine Daten mit diesem Tool sicher?
Absolut. Der Scanner für gemischte Inhalte verarbeitet alles clientseitig in deinem Browser. Es werden keine Daten auf einen Server hochgeladen oder dort gespeichert. Deine Inhalte bleiben jederzeit privat auf deinem Gerät.
Funktioniert der Scanner für gemischte Inhalte auf Mobilgeräten?
Ja, der Scanner für gemischte Inhalte ist vollständig responsiv und funktioniert auf Smartphones und Tablets. Du kannst ihn auf jedem Gerät mit einem modernen Webbrowser nutzen, ganz ohne App-Download.
Muss ich ein Konto erstellen, um dieses Tool zu nutzen?
Es ist kein Konto und keine Registrierung erforderlich. Öffne einfach den Scanner für gemischte Inhalte in deinem Browser und beginne sofort mit der Nutzung. Es gibt keine Anmeldeschranken oder Nutzungsbeschränkungen.
Wie verwende ich den Scanner für gemischte Inhalte?
Gib einfach deine Eingabe in das vorgesehene Feld ein, passe die Einstellungen nach deinen Wünschen an, und das Tool verarbeitet sie sofort. Anschließend kannst du das Ergebnis in die Zwischenablage kopieren oder herunterladen.
Welche Browser werden unterstützt?
Der Scanner für gemischte Inhalte funktioniert in allen modernen Browsern, darunter Chrome, Firefox, Safari, Edge und Opera. Für das beste Erlebnis verwende die neueste Version deines bevorzugten Browsers.
Warum zeigt meine HTTPS-Seite 'Nicht sicher' an, obwohl ich ein gültiges SSL-Zertifikat habe?
Ein gültiges SSL-Zertifikat sichert nur die Verbindung zu Ihrer eigenen Seite ab — es kann Sub-Ressourcen nicht reparieren, die weiterhin über reines HTTP geladen werden. Wenn ein einziges Bild, Skript, Stylesheet oder eine Schriftart auf der Seite auf eine "http://"-URL verweist, stuft der Browser die gesamte Seite als Mixed Content ein und kann das Schloss-Symbol entfernen oder die Meldung "Nicht sicher" anzeigen. Aktive Ressourcen wie Skripte und Stylesheets werden oft komplett blockiert, was Diagramme, Slider und Analytics lahmlegen kann, während passive wie Bilder nur das Vertrauenssignal der Verbindung herabstufen. Das Zertifikat erfüllt seine Aufgabe; das Leck steckt in Ihrem Markup. Fügen Sie den HTML-Quelltext Ihrer Seite in diesen Scanner ein, und er listet jede unsichere Ressource nach Elementtyp, Zeilennummer und exakter HTTP-URL auf, damit Sie finden, was Sie das sichere Schloss-Symbol kostet, und es beheben können.
Wie finde ich heraus, welche Ressource den Mixed Content auf meiner Seite verursacht?
Am schnellsten geht das, indem Sie das tatsächliche HTML untersuchen, das Ihre Seite ausliefert. Öffnen Sie die Seite, klicken Sie mit der rechten Maustaste, wählen Sie Seitenquelltext anzeigen (oder holen Sie sich die gerenderte Ausgabe Ihres Frameworks), fügen Sie dann das komplette Markup in diesen Scanner ein und klicken Sie auf Scan for Mixed Content. Er prüft per Mustererkennung jedes ressourcenladende Element — Bilder, Skripte, Stylesheets, iframes, objects, embeds, Video, Audio, Schriftarten, Formular-Actions sowie HTTP-URLs innerhalb von CSS-url()- und background-Angaben — und meldet jeden Fund mit Elementtyp, der Zeilennummer im Quelltext und der betroffenen HTTP-URL. Diese Zeilennummer lässt Sie direkt in Ihrem Editor zum Problem springen, statt blind zu suchen. Die Ergebnisse werden in aktiv (blockiert) und passiv (Warnung) unterteilt, damit Sie wissen, was tatsächlich kaputtgeht und was nur die Sicherheit herabstuft. Mit der Schaltfläche Copy All URLs holen Sie sich alle unsicheren Links auf einmal für eine Suchen-und-Ersetzen-Runde.
Was ist der Unterschied zwischen protokoll-relativen URLs und upgrade-insecure-requests?
Beide beheben Mixed Content, setzen aber auf unterschiedlichen Ebenen an. Eine protokoll-relative URL lässt das Schema ganz weg — Sie schreiben "//example.com/file.js", und der Browser lädt die Ressource über genau das Protokoll, das die Seite selbst verwendet, sodass eine HTTPS-Seite sie automatisch über HTTPS bezieht. Das ist eine Änderung pro Link und setzt voraus, dass der Host die Datei tatsächlich sicher ausliefert. Die Content-Security-Policy-Direktive "upgrade-insecure-requests" ist dagegen ein seitenweiter Header, der den Browser anweist, jede HTTP-Sub-Ressourcen-Anfrage vor dem Abruf stillschweigend auf HTTPS umzuschreiben — ein schnelles Sicherheitsnetz während einer HTTPS-Migration. Die sauberste Lösung auf lange Sicht bleibt, "http://" direkt in "https://" zu ändern, wo die sichere Version existiert. Dieser Scanner zeigt alle drei Lösungswege, sobald er Probleme erkennt, und die Schaltfläche Copy All URLs macht eine Massen-Suchen-und-Ersetzen-Runde unkompliziert.
Prüft dieser Scanner die Live-Seite oder nur das HTML, das ich einfüge?
Er scannt ausschließlich das HTML, das Sie einfügen — er ruft die Live-URL nicht ab und crawlt sie nicht. Das Tool analysiert Ihr Markup lokal im Browser und gleicht es mit bekannten ressourcenladenden Elementen und CSS-Referenzen ab, um unsichere "http://"-Links zu finden. Dieses Design hält alles privat: Quelltext einer internen Staging-Seite, einer noch nicht veröffentlichten Seite oder eines Kundenprojekts verlässt niemals Ihr Gerät, ohne Upload, Speicherung oder Konto. Der Nachteil: Der Scanner sieht genau das, was im von Ihnen bereitgestellten Markup steht, und nicht mehr. Werden Ressourcen erst per JavaScript nach dem Laden eingefügt, enthält Seitenquelltext anzeigen sie unter Umständen nicht — fügen Sie deshalb das vollständig gerenderte DOM ein (zum Beispiel aus dem Elements-Panel Ihres Browsers oder der Server-Ausgabe Ihres Frameworks), um die vollständigsten Ergebnisse zu erhalten. Fügen Sie oben Ihren vollständig gerenderten Quelltext ein, um jede unsichere Referenz zu erfassen.
Wirkt sich Mixed Content auf mein SEO und meine Suchmaschinen-Rankings aus?
Indirekt ja. Google behandelt HTTPS als Ranking-Signal und zeigt Nutzern Sicherheitswarnungen an, sodass eine als "Nicht sicher" markierte Seite Klickrate und Vertrauen beeinträchtigen kann, selbst wenn die URL weiterhin rankt. Das größere Risiko ist funktionaler Natur: Aktiver Mixed Content wie blockierte Skripte und Stylesheets kann Layouts, interaktive Widgets und Analytics lahmlegen, was Nutzererfahrung, Engagement-Metriken und jedes Tracking beeinträchtigt, auf das Sie sich zur Messung Ihrer SEO-Performance verlassen. Passive Probleme brechen die Seite nicht, kosten aber das Schloss-Symbol, das eine sichere Seite signalisiert. Jede unsichere Ressource zu bereinigen, gehört einfach dazu, wenn man HTTPS korrekt umsetzt. Dieser Scanner trennt aktive (blockierte) von passiven (Warnung-)Funden und liefert Ihnen für jeden die genaue Zeile und URL, sodass Sie zuerst die seitenbrechenden Probleme lösen und danach den Rest aufräumen können, bevor Sie live gehen.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/mixed-content" title="Free Mixed Content Scanner — The Toolbox" width="100%" height="300" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/website-tools/mixed-content?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Mixed Content Scanner</a> by The Toolbox</p>Verwandte Tools
Kostenloser Website-Geschwindigkeitstest
Analysiere die Ladezeit deiner Seiten, Leistungskennzahlen und Optimierungspotenziale deiner Website. Kostenlos, schnell und komplett im Browser, ohne Anmeldung.
Kostenloser Mobile-Friendly-Test
Prüfe, ob deine Website für mobile Geräte optimiert ist. Kostenlos, schnell und komplett im Browser, ohne Anmeldung.
Kostenloser Meta-Tag-Extraktor
Extrahiere und prüfe alle Meta-Tags einer beliebigen Webseite für SEO- und Social-Media-Analysen. Kostenlos, schnell und komplett im Browser, ohne Anmeldung.
Kostenloses Website-Screenshot-Tool
Erstelle Ganzseiten- oder Viewport-Screenshots jeder Webseite für Design-Reviews und Tests. Kostenlos, schnell und komplett im Browser, ohne Anmeldung.
Über den Mixed-Content-Scanner
Der Mixed-Content-Scanner findet unsichere http://-Ressourcen, die sich in einer ansonsten sicheren HTTPS-Seite verstecken. Fügen Sie den HTML-Quelltext Ihrer Seite ein, und das Tool listet jedes Bild, Skript, Stylesheet, iframe, Video, jede Schriftart, jedes Formular und jede CSS-Referenz auf, die noch über reines HTTP geladen wird — genau die Links, wegen denen der Browser eine "Nicht sicher"-Warnung anzeigt oder Teile Ihrer Seite stillschweigend blockiert. Gebaut für Entwickler, Website-Betreiber und alle, die eine Seite auf HTTPS umstellen und vor dem Livegang wissen müssen, wo noch etwas leckt.
Der Scanner ist gerade deshalb nützlich, weil das Problem unsichtbar bleibt, bis etwas kaputtgeht. Eine Seite kann ein gültiges SSL-Zertifikat und ein grünes Schloss-Symbol haben, und trotzdem verhindert ein einziges fest verdrahtetes http://-Skript, dass das Schloss angezeigt wird, oder bringt ein Diagramm, einen Slider oder einen Analytics-Aufruf zum Absturz. Dieses Tool macht solche Referenzen sichtbar, damit Sie sie beheben können.
Was als Mixed Content gilt und warum es wichtig ist
Mixed Content entsteht, wenn eine über HTTPS ausgelieferte Seite Sub-Ressourcen über HTTP nachlädt. Browser unterteilen das in zwei Schweregrade, und der Scanner trennt Ihre Ergebnisse genauso:
- Aktiver Mixed Content — Skripte, Stylesheets (
<link rel="stylesheet">), iframes,<object>,<embed>sowie HTTP-Formular-Actions. Da diese die Seite umschreiben oder Daten abgreifen könnten, blockieren moderne Browser sie komplett. Die Folge sind kaputte Layouts, tote Widgets und JavaScript, das nie ausgeführt wird. - Passiver Mixed Content — Bilder,
<video>,<audio>,<source>,<track>sowie HTTP-URLs innerhalb von CSS-url()- undbackground-Angaben. Diese werden nicht blockiert, stufen die Sicherheit der Verbindung aber herab und lösen eine Browser-Warnung aus, die das Schloss-Symbol verschwinden lässt.
Der Unterschied ist praktisch relevant: Aktive Probleme brechen Ihre Seite sichtbar, während passive nur leise das Vertrauenssignal des sicheren Schloss-Symbols kosten. Beides zu beheben gehört dazu, wenn man HTTPS richtig umsetzen will.
So verwenden Sie es
Öffnen Sie Ihre Seite, klicken Sie mit der rechten Maustaste und wählen Sie Seitenquelltext anzeigen (oder verwenden Sie die gerenderte Ausgabe Ihres Frameworks), fügen Sie dann das komplette HTML in das Feld ein und klicken Sie auf Scan for Mixed Content. Der Scanner liefert auf einen Blick drei Zahlen — Probleme insgesamt, aktiv (blockiert) und passiv (Warnung) — gefolgt von einer Aufschlüsselung pro Element. Zu jedem Fund erhalten Sie den Elementtyp (etwa <script> oder <img>), die Zeilennummer im Quelltext und die betroffene HTTP-URL, sodass Sie direkt in Ihrem Editor zur richtigen Stelle springen können.
Wenn es etwas zu reparieren gibt, packt die Schaltfläche Copy All URLs alle unsicheren Links auf einmal in die Zwischenablage — praktisch für eine Suchen-und-Ersetzen-Runde quer durch die Codebasis. Findet sich nichts, erhalten Sie die eindeutige Bestätigung "No mixed content issues found".
So beheben Sie die gefundenen Probleme
Sobald Probleme erkannt sind, zeigt der Scanner drei gängige Lösungswege:
- Protokoll wechseln —
http://überall dort inhttps://ändern, wo die sichere Version verfügbar ist. Das ist die korrekte Lösung auf lange Sicht, vorausgesetzt der Drittanbieter-Host liefert die Ressource tatsächlich über HTTPS aus. - Protokoll-relative URLs verwenden — mit
//example.com/file.jslädt der Browser die Ressource über genau das Protokoll, das die Seite selbst verwendet. - Einen Content-Security-Policy-Header ergänzen — der Header
Content-Security-Policy: upgrade-insecure-requestsweist den Browser an, HTTP-Anfragen stillschweigend auf HTTPS umzuschreiben — ein schnelles, seitenweites Sicherheitsnetz während einer Migration.
Datenschutz und Funktionsweise
Alles läuft in Ihrem Browser ab. Das eingefügte HTML wird lokal per Mustererkennung gegen bekannte ressourcenladende Elemente und CSS-Referenzen geprüft — es wird niemals auf einen Server hochgeladen, gespeichert oder irgendwohin übertragen. Das bedeutet, Sie können Quelltext einer internen Staging-Seite, einer noch nicht veröffentlichten Seite oder eines Kundenprojekts gefahrlos scannen, ohne dass er Ihr Gerät verlässt. Es gibt kein Konto, kein Ratenlimit und keine Software zu installieren; es funktioniert auf Desktop und Mobilgeräten in jedem modernen Browser.
Da das Tool das HTML prüft, das Sie einfügen, kontrolliert es das, was im Markup steht, statt die Live-Seite abzurufen — fügen Sie also den vollständig gerenderten Quelltext ein, um die vollständigsten Ergebnisse zu erhalten.