ChatGPT Exporter by GerTex

Export any ChatGPT conversation as raw JSON — full tree with branches, edits, and regenerations. By GerTex, LLC.

As of June 2026, ChatGPT Exporter by GerTex has 8 users in the Developer Tools category.

Usersno change0%
8
8
Ratingno change0%
— reviews
Reviewsno change0%
Version
1.0.1
Manifest V3

History

7 snapshots

Tracking since Apr 25, 2026.

8.564.50.4399999999999995Apr 25, 2026Jun 7, 2026
View as table
DateUsersRatingReviewsVersion
Apr 25, 20261.0.1
May 2, 20261.0.1
May 13, 202611.0.1
May 19, 202631.0.1
May 25, 202651.0.1
Jun 1, 202641.0.1
Jun 7, 202661.0.1
Now81.0.1

Permissions & access

Permissions
None declared
Host access
https://chatgpt.com/*, https://chat.openai.com/*

Screenshots

ChatGPT Exporter by GerTex screenshot 1

About

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

Technical

Version
1.0.1
Manifest
V3
Size
13.25KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
hajpaldmjgokmmcgcoabkfiocnobjoem
Developer ID
u78674914793f6a514d05078ab7a90649
Developer Email
[email protected]
Created
Apr 24, 2026
Last Updated (Store)
Apr 24, 2026
Last Scraped
Jun 7, 2026
Website
gertex.us
Support URL

Data sourced from the Chrome Web Store · last verified Jun 7, 2026.