ChatGPT Business Users Can’t Export Chats. This Free Tool Does It for Them
ChatGPT Business and Enterprise users can't use OpenAI's standard chat export. A free GitHub tool called Scrapemychats fills the gap, for now.

ChatGPT Business and Enterprise subscribers cannot use OpenAI's standard data export option to retrieve their workspace chats. This week, freelance journalist Conrad Quilty-Harper published a free tool called Scrapemychats on GitHub that works around that restriction, saving conversations and attachments to a local HTML archive. OpenAI has not explained the export gap publicly, and Quilty-Harper himself expects the workaround to stop working once the company notices it.
What happened
| Detail | Fact |
|---|---|
| Tool name | Scrapemychats |
| Creator | Conrad Quilty-Harper, freelance journalist |
| Published | This week, July 2026, on GitHub |
| Cost | Free |
| Affected plans | ChatGPT Business and Enterprise workspaces |
| Plans with native export | Free, Plus, Pro, and some Edu accounts |
| Time to download 600 chats | A few hours |
| Enterprise log retention | 30 days via OpenAI’s Compliance Platform |
OpenAI states on its own help page that Free, Plus, Pro, and some Edu users can export chat data, but that Business and Enterprise workspaces do not have access to that option. No public explanation is given. OpenAI did not respond to The Register’s request for comment.
Enterprise admins do get some access through OpenAI’s Compliance Platform, but that system only retains conversation logs for 30 days unless the customer archives them elsewhere. Business plan users have no equivalent option at all without a third-party tool.
How Scrapemychats actually works
The tool runs inside a logged-in browser session rather than as a background script. ChatGPT’s bot protection blocks headless (invisible browser) operation, so Scrapemychats literally navigates through your ChatGPT account, opens each conversation, and saves the loaded data and any file attachments to a local folder.
The archive is stored in an email-style HTML format that opens offline in any browser. Chat data and the viewing interface are stored separately, so the raw data can be reused however the owner wants, according to Quilty-Harper. The process can be paused and resumed if needed, which matters given how slow it runs: OpenAI throttles accounts that make too many requests in a short period.
Installation is command-line based, with full instructions in the GitHub README.
Why does this gap exist?
Quilty-Harper moved from a personal ChatGPT account to a Business plan after being prompted to do so by OpenAI, then discovered he could no longer export his data easily. “I made the stupid decision to upgrade,” he told The Register. He suspects the friction is intentional but wants someone inside the company to confirm it.
One obvious explanation is subscriber lock-in: if leaving means losing your chat history, you’re less likely to leave. OpenAI has not confirmed this or any other reason.
Quilty-Harper also addressed the terms-of-service question directly. He acknowledged the tool probably breaches OpenAI’s ToS, but added: “Their entire business model is based around scraping copyrighted material. This just allows you to get the content you wrote or pasted or created (and generated) back.”
Why it matters
Businesses running AI workflows through ChatGPT Business or Enterprise are generating data every day: meeting summaries, drafted documents, research threads. If that data is only accessible through a 30-day compliance window, or not at all without a workaround, it is a genuine operational risk.
Data portability is a growing issue across AI platforms. As more teams build processes around tools like ChatGPT, the question of what happens to their data if they want to switch platforms becomes serious. This gap in OpenAI’s export policy is exactly the kind of vendor lock-in concern that should factor into any business decision about which AI tools to standardize on. If you are evaluating AI integration options for your team, data portability should be on your checklist.
For context on how quickly the AI competitive landscape is shifting, our recent coverage of Chinese open-source models closing the gap on US labs shows there are real alternatives businesses might want to move to, which makes export access even more relevant.
Our take
This is a straightforward vendor lock-in story dressed up as a technical quirk. OpenAI offers a data export feature, charges more for Business and Enterprise plans, and then quietly removes that feature for paying customers without explanation. That is not an oversight. Whether it is intentional policy or just bureaucratic neglect, the outcome is the same: your data is harder to take with you.
Scrapemychats is a clever stopgap, but Quilty-Harper is almost certainly right that it will stop working soon. The more useful takeaway is the underlying question: does your team have a plan for what happens to your AI-generated work if you need to change providers?
What to do about it
- Check your ChatGPT plan now. If you are on Business or Enterprise, test whether the data export option appears in your account settings.
- Download Scrapemychats from GitHub and run it before OpenAI closes the loophole, if you have chats you want to keep.
- Review your Enterprise compliance settings and confirm whether your team’s conversation logs are being archived beyond the 30-day default retention window.
- Build data portability requirements into your AI vendor evaluation criteria so you are not caught in the same position with the next platform.
- Consider whether your AI workflows belong inside a single vendor’s closed ecosystem or in a more composable automation setup that keeps your data in systems you control.
If you are locked into ChatGPT Business today, act on the export before OpenAI patches this. Then treat it as a prompt to rethink where your AI-generated data actually lives.
Frequently asked questions
Can ChatGPT Business users export their chat history?
No. OpenAI's built-in data export option is available to Free, Plus, Pro, and some Edu users, but not to Business or Enterprise workspace users. No official explanation has been given for this restriction.
What is Scrapemychats?
Scrapemychats is a free, open-source tool published on GitHub by freelance journalist Conrad Quilty-Harper. It works through a logged-in browser session to save ChatGPT Business and Enterprise workspace conversations and attachments to a local HTML archive.
How long does it take to export ChatGPT chats with Scrapemychats?
According to the tool's README, downloading a 600-chat archive takes a few hours. OpenAI throttles accounts that make too many requests too quickly, which slows the process down.
Is Scrapemychats against OpenAI's terms of service?
Quilty-Harper himself says the tool probably breaches OpenAI's terms of service, and he expects OpenAI to close the loophole it exploits after the tool gains attention.


