Overview
Export any ChatGPT conversation as raw JSON β full tree with branches, edits, and regenerations. By GerTex, LLC.
ChatGPT Exporter by GerTex adds a single "Export JSON" button to the ChatGPT interface. Click it, and the full conversation downloads to your computer as a .json file β not just the messages you can see, but the complete conversation tree that ChatGPT's backend stores: every branch, every edit, every regeneration, every tool call, and all associated metadata. Built by GerTex, LLC β German Engineering In Texas. ββββββββββββββββββββββββββββββββ WHAT YOU GET IN THE JSON ββββββββββββββββββββββββββββββββ - Conversation title, creation time, update time, and conversation ID - Model slug(s) used throughout the conversation - The full "mapping" tree: every message node with parent/child pointers - All branches β including ones you regenerated away from or edited over - Message authors (user, assistant, system, tool), content parts, and per-message metadata - The current_node pointer marking the leaf of your currently-selected branch - Moderation results, attachments metadata, and any other fields ChatGPT's backend returns This is the same payload ChatGPT's own web app uses internally β no trimming, no lossy reformatting. ββββββββββββββββββββββββββββββββ WHY RAW JSON? ββββββββββββββββββββββββββββββββ - Archiving β keep a permanent, machine-readable copy of important chats - Analysis β feed conversations into your own tooling, notebooks, or scripts - Migration β move context into other LLM clients or self-hosted chat UIs - Compliance & recordkeeping β preserve the full conversational state, not just the rendered text - Debugging prompt workflows β inspect regenerations and branches that the ChatGPT UI hides ββββββββββββββββββββββββββββββββ HOW IT WORKS ββββββββββββββββββββββββββββββββ 1. Open any conversation on chatgpt.com (or chat.openai.com). 2. An "Export JSON" button appears in the header next to Share. 3. Click it β a .json file with the conversation title downloads instantly. The button only appears when an actual conversation is open. On the new-chat view there's nothing to export, so nothing is shown. ββββββββββββββββββββββββββββββββ PRIVACY β THIS IS IMPORTANT ββββββββββββββββββββββββββββββββ - No data collection. No telemetry. No analytics. No tracking. - No GerTex server is ever contacted. At all. - The extension only talks to ChatGPT's own domains (chatgpt.com / chat.openai.com) using your existing login session β the exact same API the ChatGPT web app uses. - Your exported JSON is saved directly to your own Downloads folder. Nothing is uploaded anywhere. - Minimum permissions: host access to ChatGPT's domains (to inject the button and fetch the conversation). No API permissions are declared at all. Full privacy policy: https://gertex.us/chatgpt-exporter/privacy ββββββββββββββββββββββββββββββββ JSON STRUCTURE (HIGH LEVEL) ββββββββββββββββββββββββββββββββ { "title": "β¦", "create_time": 1730000000.0, "update_time": 1730000000.0, "mapping": { "<node-uuid>": { "id": "<node-uuid>", "parent": "<parent-uuid>", "children": ["<child-uuid>", β¦], "message": { "author": { "role": "user" | "assistant" | "system" | "tool", β¦ }, "content": { "content_type": "text", "parts": ["β¦"] }, "create_time": 1730000000.0, "metadata": { "model_slug": "gpt-β¦", β¦ } } } }, "current_node": "<node-uuid>", "conversation_id": "β¦", β¦ } The "mapping" object is the full branch-aware tree. Walk from "current_node" up through "parent" pointers to reconstruct the visible conversation; traverse "children" from the root to see every branch. ββββββββββββββββββββββββββββββββ SUPPORT ββββββββββββββββββββββββββββββββ Questions, bug reports, or feature requests: https://gertex.us GerTex, LLC β German Engineering In Texas Full-stack development Β· Database management Β· System integration Β· Cloud infrastructure Β· IT consulting
0 out of 5No ratings
Details
- Version1.0.1
- UpdatedApril 24, 2026
- Size13.25KiB
- LanguagesEnglish (United States)
- DeveloperAndreas HinderbergerWebsite
759 Sagebrush Dr Canyon Lake, TX 78133-6121 USEmail
service@gertex.usPhone
+1 210-574-2383 - TraderThis developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes