Claude JSONL Konversations-Viewer
Lade deine Claude JSONL-Exportdatei hoch und stöbere sofort durch jede Konversation – mit korrekter Formatierung, hervorgehobenen Codeblöcken und Volltextsuche. Unterstützt werden Exporte von Claude.ai, Claude Code CLI-Sitzungslogs und API-Logs. Deine Daten bleiben auf deinem Gerät; wir laden sie weder hoch noch speichern wir sie.
Claude JSONL Konversations-Viewer
Öffne und durchsuche deine Claude.ai-Exporte und Claude Code CLI-Logs direkt im Browser – mit Markdown-Rendering, Syntax-Highlighting, Tool-Call-Visualisierung und Suche. Nichts verlässt dein Gerät.
Ziehen Sie Ihre Datei hierher oder klicken Sie zum Durchsuchen
.jsonl oder .json
Konversationen werden analysiert...
Wählen Sie eine Konversation zum Anzeigen
Datei konnte nicht analysiert werden
Was ist ein JSONL-Konversationsexport?
Wenn du deinen Gesprächsverlauf von Claude.ai exportierst, bekommst du eine .jsonl-Datei. JSONL (JSON Lines) ist ein Textformat, bei dem jede Zeile ein eigenständiges JSON-Objekt enthält. In der Praxis steht jede Zeile für eine vollständige Konversation mit Titel, Zeitstempeln und allen ausgetauschten Nachrichten. Das Problem: In einem Texteditor sieht das wie eine endlose Wand aus rohem JSON aus – kaum lesbar.
Dieser Viewer löst das. Datei fallen lassen, fertig – das Tool parst jede Zeile, erkennt das Format automatisch und zeigt deine Konversationen so an, wie sie im Claude-Interface aussahen.
Unterstützte Formate
Der Viewer erkennt vier verschiedene JSONL-Varianten aus dem Claude-Ökosystem:
- Claude.ai-Webexporte – Jede Zeile ist ein Konversationsobjekt mit einem
chat_messages-Array. - Claude Code CLI-Sitzungslogs – Nachrichten mit verschachteltem
message.role- undmessage.content-Feld, Metadaten wiesessionIdund Tool-Calls wie Bash-Befehle oder Dateioperationen, die als ausklappbare Panels dargestellt werden. - Claude API-Nachrichtenlogs – Jede Zeile hat ein
role- und eincontent-Feld auf der obersten Ebene. - Generisches JSONL – Beliebige JSON-Objekte werden als formatiertes, syntax-hervorgehobenes JSON angezeigt.
Wie der Viewer funktioniert
Das Tool läuft komplett in deinem Browser via JavaScript. Beim Upload oder Einfügen einer JSONL-Datei teilt der Parser sie zeilenweise auf und analysiert jede Zeile einzeln. Ungültige Zeilen werden mit einer Warnung übersprungen, sodass eine fehlerhafte Zeile nicht die ganze Datei zerstört.
Funktionen, die du wirklich nutzen wirst
Vollständiges Markdown-Rendering in Claude-Antworten: Überschriften, Listen, Fettschrift, Links, Tabellen. Codeblöcke erhalten vollständige Syntaxhervorhebung für Python, JavaScript, TypeScript, PHP, Java, HTML, CSS, Bash, SQL und JSON. Tool-Calls aus Claude Code-Sitzungen erscheinen als ausklappbare Panels – kein rohes JSON mehr. Denkblöcke (Thinking Blocks) bleiben standardmäßig eingeklappt, damit du dich auf die eigentliche Konversation konzentrieren kannst.
Bei langen Sitzungen mit hunderten von Nachrichten hilft der Rollenfilter: Schaltflächen für „Alle“, „Du“ und „Claude“ blenden jeweils den Rest aus. Der Zähler zeigt dir dabei immer, wie viele Nachrichten dem Filter entsprechen.
Datenschutz by Design
Deine Claude-Konversationen können sensible Informationen enthalten – proprietären Code, Geschäftspläne oder persönliche Gedanken. Deshalb verarbeitet dieses Tool alles lokal in deinem Browser. Die JSONL-Datei wird niemals auf einen Server hochgeladen. Während des Parsens oder Anzeigens werden keine Netzwerkanfragen gestellt.
Große Dateien? Kein Problem
Der Viewer akzeptiert Dateien bis 500 MB. Konversationsliste und Nachrichten-Threads werden paginiert, und nur die gerade angezeigte Konversation wird im Browser gerendert. Selbst mit tausenden von Gesprächen läuft alles flüssig.