Cookie-Scanner / -Analyzer
Füge Set-Cookie-Header oder document.cookie ein, um Attribute, Sicherheitsflags, Kategorien und DSGVO-Konformität zu analysieren und Einwilligungsbanner-Vorlagen zu erstellen.
Aktualisiert am
Cookie Scanner / Analyzer
Paste Set-Cookie headers or document.cookie strings to analyze cookie attributes, security flags, GDPR compliance, and generate consent banner templates. All analysis runs client-side.
Paste Cookie Data
Häufig gestellte Fragen
Was ist der Cookie-Scanner / -Analyzer?
Der Cookie-Scanner / -Analyzer ist ein kostenloses Online-Tool, mit dem du Set-Cookie-Header oder document.cookie einfügen kannst, um Attribute, Sicherheits-Flags, Kategorien und die DSGVO-Konformität zu analysieren und Vorlagen für Einwilligungsbanner zu erstellen. Er läuft vollständig in deinem Browser, ohne Installation oder Anmeldung.
Welche Formate?
Set-Cookie-Header (eine pro Zeile) oder rohe document.cookie-Zeichenketten. Das Format wird automatisch erkannt.
Wie wird kategorisiert?
Über namensbasierte Heuristiken für über 30 Muster: _ga/_gid → Analyse, _fbp → Marketing, __cf/csrf/session → Notwendig, pref/lang → Präferenzen.
Werden Daten an einen Server gesendet?
Nein. Das gesamte Parsen und Analysieren läuft in deinem Browser.
Ist der Cookie-Scanner / -Analyzer kostenlos nutzbar?
Ja, der Cookie-Scanner / -Analyzer ist zu 100 % kostenlos, ohne Registrierung, ohne versteckte Gebühren und ohne Nutzungslimits. Die gesamte Verarbeitung erfolgt lokal in deinem Browser und gewährleistet vollständige Privatsphäre.
Funktioniert der Cookie-Scanner / -Analyzer auf Mobilgeräten?
Ja, der Cookie-Scanner / -Analyzer 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 Cookie-Scanner / -Analyzer in deinem Browser und beginne sofort mit der Nutzung. Es gibt keine Anmeldeschranken oder Nutzungsbeschränkungen.
Wie verwende ich den Cookie-Scanner / -Analyzer?
Gib einfach deine Eingabe in das vorgesehene Feld ein, passe die Einstellungen nach Wunsch 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 Cookie-Scanner / -Analyzer 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 sehe ich die Flags HttpOnly oder Secure nicht, wenn ich document.cookie einfüge?
Weil der Browser sie absichtlich verbirgt. Die JavaScript-Eigenschaft document.cookie gibt nur die name=value-Paare preis, die Ihre Skripte lesen dürfen; Attribute wie HttpOnly, Secure, SameSite, Domain, Path oder Expires werden nie angezeigt. HttpOnly-Cookies, also die mit Session-Tokens, sind per Design vollständig von document.cookie ausgeschlossen, sodass ein aus der Konsole kopierter String deren Sicherheits-Flags gar nicht zeigen kann. Deshalb zeigt dieser Scanner bei einem erkannten document.cookie-Input nur Namen und Werte an und liefert für jedes Cookie nur ein unvollständiges Bild statt einer vollständigen Sicherheitsbewertung. Für eine korrekte Prüfung der Flags holen Sie die rohen Set-Cookie-Response-Header aus dem Network-Tab Ihres Browsers (unter Response Headers) oder über einen curl -I-Request und fügen diese stattdessen ein, um eine vollständige Attribut- und Sicherheitsanalyse zu erhalten.
Wie wird der Cookie-Sicherheits-Score berechnet, und was kostet die meisten Punkte?
Jedes Cookie startet bei 100 Punkten und verliert Punkte für fehlende Schutzmaßnahmen. Ein fehlendes Secure-Flag kostet 30 Punkte, da das Cookie unverschlüsselt über HTTP übertragen werden kann. Ein fehlendes HttpOnly-Flag kostet ebenfalls 30 Punkte, weil JavaScript das Cookie dann auslesen kann und jeder XSS-Bug zum Session-Diebstahl wird. Ein fehlendes SameSite-Attribut kostet 25 Punkte, da das Cookie dadurch offen für CSRF ist. SameSite=Lax verliert nur 5 Punkte; SameSite=None verliert 10 Punkte, oder 15, wenn das erforderliche Secure-Flag fehlt; SameSite=Strict erzielt die beste Bewertung ohne Abzug. Das Partitioned-Attribut (CHIPS) bringt einen kleinen Bonus von 5 Punkten. Die Einzelwerte pro Cookie werden anschließend zu einer Gesamtnote von A–F gemittelt. Fügen Sie Ihre Set-Cookie-Header ein, um genau zu sehen, welche Flags den Score jedes Cookies drücken.
Warum wird mein SameSite=None-Cookie markiert, obwohl ich es absichtlich so gesetzt habe?
SameSite=None bedeutet, dass das Cookie bewusst auch bei Cross-Site-Requests gesendet wird, was für legitime Fälle wie eingebettete Widgets, SSO oder Third-Party-iFrames notwendig ist. Der Scanner markiert es trotzdem, weil Cross-Site-Cookies ein höheres Risiko tragen und Browser eine strikte Regel durchsetzen: SameSite=None funktioniert nur, wenn zusätzlich das Secure-Flag gesetzt ist; moderne Browser verwerfen None-Cookies ohne dieses Flag. Deshalb zieht das Tool 10 Punkte für None mit Secure ab, und deutlich stärkere 15 Punkte plus eine Warnung, wenn Secure fehlt, da dieses Cookie schlicht verworfen wird. Die Markierung sagt nicht, dass Sie etwas falsch gemacht haben, sondern nur, dass dieses Cookie besondere Aufmerksamkeit und eine korrekte Secure-Kombination braucht. Wenn ein Cookie same-site sein kann, bevorzugen Sie Lax oder Strict. Fügen Sie Ihre Header ein, um zu prüfen, ob Ihre None-Cookies Secure tragen.
Was unterscheidet ein Session-Cookie von einem persistenten Cookie in den Ergebnissen?
Ein Session-Cookie hat kein Ablaufdatum, sodass der Browser es beim Schließen löscht; ein persistentes Cookie trägt ein Expires-Datum oder Max-Age und bleibt bis zu diesem Zeitpunkt bestehen. Der Scanner liest beide Attribute, markiert jedes Cookie als Session oder Persistent und berechnet für persistente Cookies die verbleibenden Tage bis zum Ablauf anhand von Max-Age oder dem Expires-Zeitstempel. Das ist sowohl für Sicherheit als auch Datenschutz relevant: kurzlebige Session-Cookies begrenzen den Schaden, falls ein Token abfließt, während langlebige persistente Cookies, besonders Analytics- und Marketing-Cookies, unter der DSGVO besonders kritisch geprüft werden, da eine lange Speicherdauer im Verhältnis zum Zweck stehen muss. Das Tool weist außerdem darauf hin, dass persistente Cookies eine angemessene Ablaufdauer haben sollten. Fügen Sie Ihre Set-Cookie-Header ein, um zu sehen, welche Cookies wie lange bestehen bleiben.
Welche Cookies erfordern nach der DSGVO tatsächlich eine Einwilligung, bevor ich sie setze?
Nach der DSGVO und der ePrivacy-Richtlinie sind nur technisch notwendige Cookies von der Einwilligungspflicht befreit. Der Scanner ordnet jedes Cookie anhand von über 30 Namensmustern einer der Kategorien Necessary, Analytics, Marketing, Preferences oder Unknown zu und hinterlegt die entsprechende Einwilligungspflicht. Necessary-Cookies, etwa für Session, CSRF oder Authentifizierung, dürfen ohne Einwilligung gesetzt werden, gehören aber trotzdem in Ihre Datenschutzerklärung. Analytics-Cookies wie _ga und _gid sowie Marketing-Cookies wie _fbp oder _gcl_au erfordern eine ausdrückliche, vorherige Opt-in-Einwilligung und dürfen erst gesetzt werden, wenn der Nutzer zustimmt. Preferences-Cookies benötigen in der Regel eine Einwilligung, außer sie erfüllen direkt eine vom Nutzer angeforderte Funktion wie die Sprachauswahl. Alles unter Unknown sollte überprüft und als nicht essenziell behandelt werden. Fügen Sie Ihre Cookies ein, um die Einwilligungshinweise je Kategorie zu sehen und ein passendes Consent-Banner zu erzeugen.
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/cookie-scanner" title="Cookie Scanner / Analyzer — The Toolbox" width="100%" height="320" 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/cookie-scanner?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Cookie Scanner / Analyzer</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 Cookie Scanner / Analyzer
Der Cookie Scanner / Analyzer ist ein kostenloses Tool zur Untersuchung von HTTP-Cookies. Fügen Sie einen Block von Set-Cookie-Response-Headern oder einen rohen document.cookie-String ein, und das Tool zerlegt jedes Cookie, analysiert seine Attribute, bewertet seine Sicherheits-Flags, ordnet es einer Datenschutzkategorie zu und weist auf die damit verbundenen Einwilligungspflichten hin. Entwickelt für alle, die in der Praxis für Cookies geradestehen müssen: Webentwickler, die einen Login-Flow absichern, Security-Engineers, die einen Header-Dump prüfen, sowie Datenschutz- und Compliance-Verantwortliche, die vor einem DSGVO-Audit dokumentieren müssen, was eine Website tatsächlich setzt.
Sie müssen nichts von Ihrem eigenen System kopieren, um loszulegen. Das Tool enthält Beispiel-Inputs für Set-Cookie und document.cookie, damit Sie sofort sehen, wie ein vollständiger Report aussieht, bevor Sie Ihre eigenen Daten einsetzen.
Was das Tool liest und wie Sie es füttern
Der Scanner akzeptiert zwei Formate und erkennt automatisch, welches Sie eingefügt haben:
Set-Cookie-Header — eine Zeile pro Cookie, so wie ein Server sie ausgibt. Sie liefern das vollständige Bild:Domain,Path,Expires,Max-Agesowie die FlagsSecure,HttpOnly,SameSiteundPartitioned. Ein optionalesSet-Cookie:-Präfix am Zeilenanfang wird automatisch entfernt.document.cookie-Strings — die durch Semikolons getrenntenname=value-Paare aus der Browser-Konsole. Da JavaScript keineHttpOnly-Cookies oder Flag-Attribute lesen kann, zeigen diese Inputs nur Namen und Werte; für eine vollständige Sicherheitsprüfung nutzen Sie stattdessen die serverseitigenSet-Cookie-Header.
Set-Cookie-Header finden Sie im Network-Tab Ihres Browsers (Request anklicken, unter Response Headers nachsehen) oder in der Antwort eines curl -I-Aufrufs.
Sicherheitsbewertung, mit der Sie arbeiten können
Jedes Cookie erhält einen Sicherheits-Score von 0–100, und der Report fasst diese zu einer Gesamtnote von A–F zusammen. Die Bewertung folgt den Flags, die für die Cookie-Härtung tatsächlich entscheidend sind:
- Fehlendes
Securekostet 30 Punkte — das Cookie kann unverschlüsselt über HTTP übertragen werden. - Fehlendes
HttpOnlykostet 30 Punkte — JavaScript kann es dann auslesen, wodurch jeder XSS-Bug zum Session-Diebstahl wird. - Fehlendes
SameSitekostet 25 Punkte — das Cookie ist dadurch anfällig für CSRF.SameSite=Nonewird zusätzlich abgewertet und erzeugt eine Warnung, wenn das erforderlicheSecure-Flag fehlt;Stricterzielt die beste Bewertung. Partitioned(das CHIPS-Attribut) bringt für Third-Party-Cookies einen kleinen Bonus.
Die Zusammenfassung zählt außerdem, wie viele Cookies gänzlich ohne Secure, HttpOnly oder SameSite auskommen, sodass Sie die größten Lücken auf einen Blick erkennen.
Kategorien und DSGVO-Einwilligungshinweise
Cookie-Namen werden gegen mehr als 30 Muster abgeglichen, um sie einer Kategorie zuzuordnen: Necessary (Notwendig), Analytics, Marketing, Preferences (Präferenzen) oder Unknown (Unbekannt). So werden beispielsweise _ga/_gid der Kategorie Analytics (Google Analytics) zugeordnet, _fbp der Kategorie Marketing (Meta), __cf_bm und csrf_token der Kategorie Necessary, und lang/theme der Kategorie Preferences. Bei jedem Treffer wird die Begründung angezeigt, und alles Unerkannte wird als Unknown markiert, damit nichts unbemerkt durchrutscht.
Die Kategorie bestimmt die Compliance-Hinweise. Technisch notwendige Cookies sind nach der DSGVO von der Einwilligungspflicht befreit, gehören aber trotzdem in Ihre Datenschutzerklärung; Analytics- und Marketing-Cookies erfordern nach DSGVO und ePrivacy-Richtlinie eine ausdrückliche, vorherige Einwilligung und dürfen nicht gesetzt werden, bevor der Nutzer zustimmt. Der Scanner hinterlegt diese Hinweise pro Cookie und unterscheidet Session-Cookies von persistenten Cookies, da lange Gültigkeitsdauern besonders kritisch geprüft werden.
Reports, CSV und ein Consent-Banner
Sobald die Analyse abgeschlossen ist, können Sie einen Report als Klartext kopieren, jedes Cookie samt seiner Attribute als CSV für Ihre Unterlagen herunterladen und ein fertiges, einfügbereites HTML-Consent-Banner generieren, das nur die optionalen Kategorien auflistet, die Ihre Website tatsächlich verwendet — mit Steuerelementen für „Alle akzeptieren", „Einstellungen speichern" und „Optionale ablehnen".
Alles läuft in Ihrem Browser. Die eingefügten Cookies werden vollständig auf Ihrem Gerät geparst und analysiert — nichts wird an einen Server hochgeladen, es gibt keine Registrierung und kein Nutzungslimit. Das ist hier besonders wichtig, weil Cookie-Strings oft aktive Session-Tokens und Identifikatoren enthalten, die Sie niemals an Dritte senden möchten.