Skip to content

Delete Multiple ChatGPT Chats at Once, Without an Extension

Dan Saltman5 min read
A ChatGPT welcome screen listing what it can do

ChatGPT deletes one chat at a time or all of them. You can't tick several chats and delete just those, which people keep asking OpenAI for. Delete all chats in Settings, under Data controls. If you want to keep some, Redact can pick out the rest.

Option 1: Mass Delete ChatGPT Chats With Redact (Automated)

Redact is the quick, automated route when you want hundreds of chats gone but a few kept. You tick chats or set filters, check the preview, and it deletes the lot in one run. It runs on your own device, with no browser extension.

Step 1 Download Redact and connect ChatGPT

Download Redact and install it on your computer or phone. Choose ChatGPT and sign in to your ChatGPT account inside the app.

Step 2 Pick the chats

Under Chat Selector, tick the chats you want to delete, search for one by name, or tick Select All. Every filter below only looks inside the chats you ticked.

Redact's ChatGPT Chat Selector with a search box, Select All, and five of seven chats ticked

Step 3 Set a date range

Leave it on All time to Now, or pick start and end dates, say everything before this year. A chat matches when any of its messages falls in the range, and the whole chat is deleted.

Redact's ChatGPT Date Range with Absolute selected and All time to Now chosen

Step 4 Match by keyword

Under Deletion Options, type a Search query to match titles and messages, or add words to Title Content and Chat Content. Only chats that contain them are deleted.

Redact's ChatGPT Deletion Options with a Search query box and Title Content and Chat Content keyword fields

Step 5 Filter by content type or pinned

Tick Uploaded files, Images or Tool outputs to delete only chats that contain them. Tick Pinned chats only to clear just your pins.

Redact's ChatGPT Content Types cards for Uploaded files, Images and Tool outputs, and a Pinned chats only checkbox

Step 6 Protect the chats you want to keep

Under Preservation Options, add words like "tax" or "resume", tick content types, or tick Preserve pinned chats. Any chat that matches stays, however old it is.

Redact's ChatGPT Preservation Options with Title Content and Chat Content keywords, content types and Preserve pinned chats

Step 7 Preview, then delete

Run Preview first. It lists every chat your settings match without touching them. When the list is right, switch to Deletion and start.

Your last 30 days of chats are free to delete. Older chats and scheduled cleanups need Premium.

Option 2: Delete All ChatGPT Chats on the Web

This deletes every chat in your current workspace, projects included, and can't be undone. It's the same in the desktop app.

Step 1 Open Data controls

Go to chatgpt.com, click your profile picture and open Settings, then Data controls.

Step 2 Delete all chats

Next to Delete all chats, click Delete all, then confirm. If you have a personal and a work workspace, repeat it in each.

ChatGPT's Data controls settings pane with the Delete all chats row outlined in red and its red Delete all button

To delete one chat, hover it in the sidebar, click the three dots, then Delete. Archive only hides a chat from the sidebar. It isn't deleted.

Option 3: Delete ChatGPT Chats on iPhone and Android

These steps are on chatgpt.com in an iPhone browser. The ChatGPT app has the same Delete all chats option under Settings and Data controls. Chats belong to your account, so they're gone from the web and desktop too.

Step 1 Open the sidebar and tap your name

Tap the sidebar icon at the top left, then tap your name at the bottom.

ChatGPT's sidebar on a phone with the account name at the bottom outlined in red

Step 2 Tap Settings

ChatGPT's account menu on a phone with Settings outlined in red

Step 3 Tap Data controls

It's at the bottom of the settings list.

ChatGPT's settings list on a phone with Data controls outlined in red

Step 4 Tap Delete all and confirm

Next to Delete all chats, tap Delete all, then confirm. To delete one chat instead, press and hold it in the sidebar and tap Delete.

ChatGPT's Data controls on a phone with the red Delete all button next to Delete all chats outlined in red

How Long OpenAI Keeps Deleted Chats

Deleted chats leave your account straight away and are permanently deleted within 30 days, unless they were already de-identified or OpenAI has to keep them for security or legal reasons. The New York Times court order that made OpenAI hold deleted chats ended on September 26, 2025, though OpenAI still keeps a limited set of data from April to September 2025.

Frequently Asked Questions

Can I delete all my ChatGPT chats at once?

Yes. Go to Settings, then Data controls, and select Delete all next to Delete all chats. It can't be undone.

Can I select multiple ChatGPT chats and delete them?

Not in ChatGPT itself, which only deletes one chat or all of them. Redact lets you tick the chats you want, or filter them by date and keyword, and deletes them in one run.

Can I recover a deleted ChatGPT chat?

No. Neither ChatGPT nor OpenAI Support can restore it. Archive a chat instead if you might need it.

Does deleting chats delete ChatGPT's memories of me?

No. Saved memories are separate. Delete them in Settings, then Personalization, then Memory.

Is Delete all chats the same as deleting my account?

No. It clears your chats and keeps the account, memories and settings.

Redact for ChatGPT

Mass delete your ChatGPT conversations, with filters for date, keyword, title, content type, and pinned chats.

Share

Related Reading