Der instinktive Weg, eine ChatGPT-Konversation zu speichern, ist Strg+P → Als PDF speichern. Es fühlt sich kostenlos an. Es fühlt sich offensichtlich an. Das Ergebnis ist unbrauchbar. Gehen wir genau durch, warum.
Was du tatsächlich mit Strg+P auf chatgpt.com bekommst
Öffne eine lange ChatGPT-Konversation, drücke Strg+P, wähle „Als PDF speichern“, bestätige. Das PDF, das auf deiner Festplatte landet, hat:
- Die Seitenleiste. Die linke Navigation von ChatGPT wird auf jeder einzelnen Seite ausgedruckt. Die Hälfte des Dokuments ist deine eigene Konversationshistorie, nicht der Chat, den du speichern willst.
- Das Eingabefeld. Das „Send a message…“-Eingabefeld wird am unteren Rand jedes Seitenumbruchs dargestellt.
- Abgeschnittene lange Nachrichten. Nachrichten, die länger als der Viewport sind, werden am rechten Rand abgeschnitten. Du bekommst die ersten 100 Zeichen einer Antwort und dann nichts mehr.
- Codeblöcke, die mitten in einer Funktion geteilt werden. Seitenumbrüche landen willkürlich, und eine 30-zeilige Funktion wird bei Zeile 17 durchgeschnitten.
- Mathematik als rohes
$$ … $$. Kein KaTeX-Rendering zur Druckzeit – der LaTeX-Quelltext wird wörtlich gedruckt. - Generierte Bilder manchmal defekt. DALL-E-Bilder werden in niedriger Auflösung gedruckt; manchmal kann die Druck-Pipeline sie gar nicht laden.
- Streaming-Artefakte. Wenn du gedruckt hast, während eine Antwort noch gestreamt wurde, bekommst du die halb gerenderte Ausgabe.
- Dunkelmodus verschwendet Tinte. Wenn du den Dunkelmodus verwendest, ist das PDF weißer Text auf grauschwarzem Hintergrund – das frisst eine halbe Druckerpatrone.
Warum Chrome das nicht beheben kann
Die Druck-Pipeline ist seitenunabhängig. Chrome weiß nicht, dass der Chat-Inhalt in einem bestimmten DOM-Subtree liegt, dass die Seitenleiste Dekoration ist, dass das Eingabefeld ein UI-Steuerelement ist. Es erfasst einfach, was auf dem Bildschirm ist.
Manchmal kann man mit Druck-Stylesheets das Schlimmste umgehen – aber ChatGPT liefert kein Druck-Stylesheet mit, und man müsste eines per Userscript oder Erweiterung einspielen, um @media print { .sidebar { display: none } }-Regeln hinzuzufügen. Die meisten Nutzer tun das nicht.
Was ein Export-Tool anders macht
Drei Dinge:
- Es liest die Konversationsdaten, nicht die gerenderte Seite. ChatGPTs Web-Client speichert die Konversation als JS-Datenstruktur; das Export-Tool liest diese, nicht das DOM.
- Es rendert Mathematik korrekt. LaTeX wird via KaTeX in SVG umgewandelt, bevor das PDF erstellt wird.
- Es erstellt das PDF als Dokument, nicht als Screenshot. Seitenumbrüche sind inhaltsbewusst (keine Teilung von Codeblöcken), die Seitenleiste / das Eingabefeld / die Navigation fehlen, weil sie nie im Input waren, und Code behält Syntax-Highlighting durch korrekte Darstellung.
Der Ablauf, der funktioniert
Installiere ChatExport AI. Öffne die ChatGPT-Konversation. Klicke auf das Toolbar-Symbol. Wähle PDF. Klicke auf Exportieren.
Das Ergebnis:
- Keine Seitenleiste.
- Kein Eingabefeld.
- Mathematik gesetzt.
- Code hervorgehoben.
- Seitenumbrüche inhaltsbewusst.
- Dunkelmodus optional, verschwendet keine Tinte.
Es braucht die gleiche Anzahl Klicks wie Strg+P. Die Ausgabe ist wie ein Dokument geformt, nicht wie ein Screenshot.
Wann Chromes Druck noch in Ordnung ist
Statische Blogbeiträge. Rezepte. Artikel. Alles, das nicht als Live-Web-App gebaut wurde – Chromes Druck funktioniert dafür einwandfrei. Die Falle besteht darin, dasselbe Tool für Live-Web-Apps zu verwenden, wo es nicht funktioniert.
Wann PDF nicht der richtige Export ist
Manchmal willst du gar kein PDF:
- Bearbeitbares Handout → Word (.docx).
- Notiz-App → Markdown.
- Team-Wissensdatenbank → Notion.
- Pipeline / RAG → JSON.
Wähle nach Ziel aus, nicht nach Standard.
Schritt-für-Schritt-Alternative
Ausführliche Version des Export-Ablaufs: How to print a ChatGPT conversation.