How to search your ChatGPT history
Updated 23 October 2026
You know you asked ChatGPT about it. Maybe months ago, maybe in a chat with a useless title. Here are the three ways to get it back, starting with the one built into ChatGPT.
1. ChatGPT's own search
Select Search at the top of the ChatGPT sidebar, or press Ctrl+K (Cmd+K on a Mac) on the web. It looks for your words in chat titles and messages, and in your projects, images and files. Archived chats show up too; deleted ones don't. It works on every plan, on the web and in the phone apps.
It's the right first try. Where it falls short:
- You get a list of chats, and then you scroll through a long chat yourself to find the part you wanted.
- It only searches ChatGPT. If you also use Claude or Gemini, you search three times, in three places.
- It matches words, so you need to remember how you phrased it.
2. Download everything with the data export
In ChatGPT, open Settings → Data controls → Export data. OpenAI emails you a link to a zip with every conversation, as HTML and JSON. It can take a while to arrive. Open chat.html in a browser and use the browser's own find (Ctrl+F) across everything at once.
It's complete, and it's a good backup. But it's a snapshot: new chats aren't in it, and links don't take you back to the live chat.
3. Search every message, in every app, and jump to it
This is what we built TidyTalk for. It's a Chrome extension that reads your ChatGPT, Claude and Gemini chats with your own sign-in and keeps a search index on your computer. Press Ctrl+Shift+K on any of the three sites, type a few words you remember, and pick a result. The chat opens scrolled to that exact message, with your words highlighted.
- One search across ChatGPT, Claude and Gemini. With Pro, filter by app, by who wrote it (you or the AI), or to messages with code.
- Typos forgiven. The last word can be partial.
- Search by meaning (Pro). "Database speed" finds the chat about a slow Postgres query. The model runs on your computer.
- Free search covers every chat TidyTalk has read, not just recent ones.
One honest caveat: ChatGPT only allows a few chat reads per hour, so TidyTalk reads your last 30 days in full and lists older chats by title. Chats you open are saved in full straight away, and you can import ChatGPT's data export (step 2) to make every old chat searchable in one go.
Your chats never leave your browser; there's no TidyTalk copy of them. Privacy policy.
Which should you use?
For a quick look in ChatGPT alone, use its built-in search. For a complete backup, request the data export now and then. If you use more than one AI, or you keep losing answers inside long chats, an index that searches every message and jumps to the spot saves real time.
Sources
TidyTalk is an independent Chrome extension and isn't affiliated with OpenAI, Anthropic or Google. Add it to Chrome, free.