Stable signalFree or hybridHigh-risk permissions
ExportGPT: Export ChatGPT Conversation icon

ExportGPT: Export ChatGPT Conversation

All-in-one ChatGPT conversation export plugin, copy or export ChatGPT web page content, support multiple formats

Users30KCurrent public install base
Rating3.3Store average score
Reviews59Public review volume
Manifest versionV3Extension platform version
7-day growth0Net users gained this week
7-day growth rate0%Relative weekly velocity
Preview

ExportGPT: Export ChatGPT Conversation Media preview

6 assets
Trend

User growth trend

Review user movement across collected snapshots.

User Growth Over Time

30K30K30K30K30K2026年7月15日2026年7月18日2026年7月21日Latest: 30K
Rating trend

7-day rating trend

View collected rating snapshots from the latest 7-day window to assess rating stability.

7-day rating change

Start
3.34
Latest
3.34
7-day rating change
0.00
3.243.293.343.393.442026年7月15日2026年7月18日2026年7月21日Latest: 3.34
2026年7月15日2026年7月21日
Growth overview

Daily, weekly, and monthly growth

Compare 1-day, 7-day, and 30-day net growth and growth rate.

1-day growthFlat
00%
7-day growthFlat
00%
30-day growthGrowing
+10K+50%
Technical snapshot

Version, languages, and crawl freshness

Review publication date, version, supported languages, and crawl timestamps.

Version1.53
ManifestV3
Size484KiB
Languages55Deutsch / English / English (Australia) +52
Published
Store updated
Last crawled
DeutschEnglishEnglish (Australia)English (United Kingdom)English (United States)FilipinoIndonesiaKiswahiliMelayuNederlandsTiếng ViệtTürkçe
Overview

Product summary

Review the store description, core capabilities, and common use cases.

📙 Feature Description

Quickly copy or export ChatGPT conversations from the sidebar button, download and save chat history with one click.

📋 Supported Export Formats

Export ChatGPT conversations to Markdown, screenshot, PDF, HTML, Excel, etc.

Go to the homepage to see all supported formats:

https://chatopenai.pro/exportgpt/

Reviews

Recent review snapshot

Inspect the latest comments and rating distribution.

Store average score3.3Chrome Web Store aggregate rating, including ratings without synced review text
Synced text average3.1Average computed only from synced review bodies below
Reviews with text47Synced review bodies
Total ratings / reviews59Chrome Web Store public rating/review count

Store average score: 3.3. The bars below are calculated from synced review text only, so they may be empty for extensions that have public ratings but no synced comments yet.

5
16
4
7
3
4
2
7
1
13
VyKost2026年6月24日
2

**Chrome Web Store Policy Violation Report: ExportGPT Extension** This extension contains credential-stealing malware that violates Chrome Web Store policies: 1. **Token theft**: Uses `chrome.webRequest.onBeforeSendHeaders` with `<all_urls>` permission to intercept and extract Authorization headers (Bearer tokens) from `https://chat.openai.com/backend-api/conversations` requests, enabling account takeover. 2. **Credential exposure**: Passes stolen tokens to its content script via `chrome.tabs.sendMessage`, where they are injected into the ChatGPT page DOM (`innerText`), making them accessible to any page script. 3. **Data exfiltration**: Performs scheduled silent uploads to external servers (`exportgpt.pro/api/me`, `chatopenai.pro/wp-json/custom/v1/member-info`) including user identifiers and session data with `credentials:"include"`. 4. **Policy violations**: - Requests excessive `<all_urls>` permissions not required for stated ChatGPT export functionality - Engages in covert credential harvesting without clear user consent or disclosure - Misleads users via denials in store responses despite observable malicious behavior This extension actively compromises user accounts and should be removed immediately for malware/phishing violations. (Reported under Chrome Web Store's Malware/Security Violations policy)

Version 1.66Language en
Callie Shi2026年6月22日
2

I've been using this extension for about a year and it's not working correctly lately. It's scrolling through my conversation, but it's not copying or sending the full text. There are chunks missing. And a lot of the text is garbled symbols. Please fix this!

Version 1.65Language en
1 helpful · 0 not helpful
Laura Narvaez2026年6月20日
1

Their latest update has destroyed how this exporter works. It no longer fully exports long conversations and it makes the user watch the extension scroll through the conversations without even finishing the scrolling. The Pro version works just as badly. It was working fine months ago, now no more.

Version 1.65Language en
1 helpful · 0 not helpful
Raymond Garraty2026年6月2日
5

good

Version 1.61Language en
Dezhonger Zhang2026年5月17日
4

导出markdown不全, 丢失了很多对话. 之前是没有这个问题的, 猜测和chatgpt最近更新的部分加载策略有关?

Version 1.56Language zh
gg ki2026年5月11日
3

导出的markdown不全

Version 1.55Language zh
1 helpful · 0 not helpful
Dan-E Lawless2026年4月30日
1

Bitdefender reports ext as a Phishing credential stealing POS malware cancer virus and that the author has anal herpes as well as technically being a 40 y.o virgin and a small, limp kcoc with a rancid, permeating odour of inferiority and failure. Can't even launch his tihs malware without being detected before it can be in any way effective, just like his kcoc. F U C Also if Bitdefender is detecting this sht WHY ARE YOU SERVING IT FROM YOUR STORE CHROME? Do better losers.

Version 1.55Language en
0 helpful · 4 not helpful
Ikuyo Kita2026年4月21日
5

great

Version 1.55Language en
1 helpful · 0 not helpful
Layth2026年4月9日
2

I mean it worked but it's genuinely so suspicious that you shouldn't try it. If you want to download your chatgpt chats, look for other options. I was an idiot for downloading this onto my pc.

Version 1.54Language en
Caleb Hottes2026年4月2日
1

This is a virus. I analyzed the source code and right here in the service worker it send your authorization tokens to their website. This allows the extension publisher to log into your chatGPT account. chrome.webRequest.onBeforeSendHeaders.addListener(function (e) { if (e.url.includes("/backend-api/conversations")) { const s = e.requestHeaders; if (s.length > 0) { const e = s.find(e => "Authorization" === e.name); e && r({requestAccessToken: e.value}); } } }, {urls: ["<all_urls>"]}, ["requestHeaders"]) EDIT also I just realized its april fools, thats unfortunate, I'm not lying.

Version 1.54Language en