The link is dead. Getting another one is free.

You found the email, clicked the link, and the page told you it is no longer valid. Nothing has gone wrong with your account and nothing has been lost. The link is time-limited on purpose, and requesting a replacement costs nothing.

Why it expired


The download link in a ChatGPT export email expires 24 hours after it is sent. That is the whole rule. If the email arrived overnight and you opened it the following evening, it was already dead by the time you saw it.

The short window is deliberate. That link points at a file containing every conversation on your account, and it is sitting in an inbox — which is forwarded, synced to several devices, and occasionally breached. A permanent link to your complete chat history is a liability, so it is not permanent.

Get a new one


Request a fresh export the same way you requested the first: Settings → Data controls → Export data, on the web. OpenAI also operates a Privacy Portal that can be used to make the request.

There is no fee and no published lifetime limit on how many exports you may request. What you generally cannot do is have two running at once — if a request is still processing, ChatGPT will usually tell you an export has already been requested rather than starting a second one. Wait for the first to land.

Do not forward the link to anyone


While a link is live, anyone holding it can download the archive. It is not tied to your logged-in session, so forwarding the email to a colleague, a support agent, or your other address hands over every conversation on the account.

If you need to get the archive onto another machine, download it first and move the file yourself.

What you are waiting for, exactly


It is worth knowing what the ZIP holds, because the second surprise usually follows the first.

Inside is conversations.json: every message on your account, nested inside a tree of UUID keys, with branch pointers from every prompt you ever edited and timestamps that are sometimes simply absent. There is also a chat.html viewer, which opens as one enormous unnavigable page and cannot be imported anywhere.

The data is genuinely all there. It is just not in a shape built for a person — so people who finally get past the expired link often conclude the export is broken. It is not. It needs converting.

So it does not happen again


The one habit that fixes this permanently: download the ZIP the moment the email arrives, before doing anything else with it. The 24-hour clock is on the link, not on the file. Once the ZIP is on your disk it is yours indefinitely — it keeps working after the link dies, after you change plan, and after the account is closed.

Convert it whenever you like. The converter below reads the downloaded ZIP in your browser; it never needs the link, the email, or access to your account.

Next

Related


Questions

4 answered


How long is a ChatGPT export link valid?
24 hours from the moment it is sent. After that the link stops working.
Does requesting another export cost anything?
No. OpenAI publishes no fee and no numeric lifetime limit on export requests, though it discourages a second request while one is still processing.
Will a new export contain the same conversations?
It contains whatever is on the account when you request it, which includes anything added since the last one. It is a fresh snapshot rather than a copy of the old file.
I downloaded the ZIP before the link expired. Is it still usable?
Yes. The expiry applies only to the download link. A ZIP already on your disk keeps working indefinitely, including after the account is closed.