ChatPeer
Add to Chrome — it's free
By MoNagm

How to Search Your ChatGPT Chat History (5 Ways That Work in 2026)

If you use ChatGPT every day, your history fills up fast, and the conversation you need is always the one from three weeks ago. The good news: ChatGPT's own search is better than a lot of older advice suggests, because it now matches words inside your messages and not only chat titles. It still has blind spots, though, and the right method depends on what you actually remember. Here are five ways to find an old ChatGPT conversation, from the built-in search to a local index that also covers Claude.

Disclosure: ChatPeer is our own product and is method 5. Methods 1 to 4 need nothing but ChatGPT and a browser.

1. ChatGPT's sidebar search (best for a word you remember)

Click Search at the top of the ChatGPT sidebar, or press Ctrl+K (Cmd+K on Mac). Type a word or phrase and ChatGPT lists matching chats. According to OpenAI's help center, search can match words in a chat's title or its messages, and it works for signed-in users on all plans, on the web, iOS and Android.

Use the filters at the top (All, Chats, Images, Documents, Projects) to narrow things down. Archived chats are included, which is easy to forget: if you archived something to tidy your sidebar, search still finds it. Deleted chats are gone for good and will not show up.

Good for: a distinctive word, like an error message, a client name or a function name. Not so good for: common words, or telling apart what you wrote from what ChatGPT wrote.

2. Let ChatGPT recall it (best for an idea, not exact words)

With Reference chat history turned on (Settings → Personalization), ChatGPT can draw on your past conversations when it answers. So instead of hunting for the chat, you can simply ask:

  • "What did we decide about the landing page headline last month?"
  • "Remind me of the outline we made for the onboarding emails."

Two caveats. It recalls useful information rather than opening the original conversation, so you get a summary, not a link. And OpenAI notes that ChatGPT does not keep every detail from past chats, so for anything you must not lose, use saved memories or keep the chat itself.

Good for: "what did we conclude" questions when you remember the idea but not the wording.

3. Ctrl+F inside a long conversation

Search gets you to the right chat; your browser's own find (Ctrl+F, or Cmd+F on Mac) gets you to the right line. Long ChatGPT threads load messages as you scroll, so if Ctrl+F misses something you know is there, scroll up once to load the earlier part and try again.

4. Export your data and search it offline

For a complete copy you control, go to Settings → Data controls → Export data and confirm. OpenAI emails a download link, and the link expires 24 hours after you receive it, so download it promptly. Exports can take a while to arrive. Self-service export is not available on Business or Enterprise workspaces.

The ZIP contains your chat history as JSON, which any text editor can search and developers can grep. To make it readable, drop the ZIP into our free Export Converter: it turns each conversation into its own Markdown file, in your browser, with nothing uploaded. Put those files in a folder and your computer's own search, or Obsidian, covers them offline. For more on exporting, see How to Export Your ChatGPT Conversation History.

Good for: backups, and searching years of history without a connection.

5. A local search index with ChatPeer

ChatPeer is a Chrome extension that keeps its own full-text index of your ChatGPT messages, stored in your browser rather than on a server. Press Ctrl+Shift+F in any conversation and a search panel opens over the page. What it adds over the built-in search:

  • filter by who said it (you or ChatGPT), or match an exact phrase
  • results with the match highlighted, dated and labelled by role
  • works offline, because the index lives on your machine
  • with All Access, one search box covers ChatGPT, Claude and Grok together

That last point is the real reason to use it. If you ask the same kind of question in ChatGPT and Claude, the answer you want could be in either, and neither app can search the other. ChatPeer also adds folders and bookmarks, so a chat you find once stays easy to reach. The free plan shows 5 results per search.

Which method should you use?

  • You remember a specific word: sidebar search (method 1), then Ctrl+F.
  • You remember the idea, not the words: ask ChatGPT with Reference chat history on (method 2).
  • You want a permanent, offline copy: export (method 4).
  • You search every day, or you use Claude or Grok as well: a local index like ChatPeer (method 5).

Using Claude too? The same question has different answers there; see How to Search Your Claude Chat History.

Questions people ask

Does ChatGPT search message content or only titles?

Message content too. OpenAI's help center says sidebar search can match words in a chat's title or its messages.

What is the shortcut for ChatGPT search?

Ctrl+K on Windows, Cmd+K on Mac. You can also click Search at the top of the sidebar.

Can I search archived ChatGPT chats?

Yes. Archived chats don't appear in your sidebar list, but sidebar search still finds them. Deleted chats cannot be found or recovered.

Can I search ChatGPT and Claude history together?

Not with either app's built-in search. A browser extension that indexes both, such as ChatPeer with All Access, can search ChatGPT, Claude and Grok from one box.

MoNagm — Founder

Full-stack engineer with more than ten years' experience, a long stretch of it spent working with AI tooling. Builds ChatPeer.

Export any conversation with one click

ChatPeer adds folders, full-text search, and export to ChatGPT, Claude and Grok. Free to install.

Add to Chrome — it's free