- New Folders nest three levels deep.
- New Open copy on a search result opens the saved chat at the matching message.From a review
- Fixed An open panel no longer covers the chat or the composer.
- Fixed Removed chats stay removed; a history pull no longer brings them back.
- Fixed Saved answers keep their paragraphs, lists, code and links.
- Fixed ChatGPT's source chips no longer add their labels to the saved text.
What's new
Every Chatshelf release, newest first. Feed · Suggest a feature
- Improved The 7-day Pro trial starts when you press Start 7-day trial in the popup or the options page. Filing a chat or searching the archive no longer starts it.
- New The Upgrade view lists the ways to pay: card or PayPal, and Visa or Mastercard in Pakistan and Bangladesh, where PayPal is not available.
- Improved Errors show in place, next to the control that caused them, and short notices float over the page without moving it.
- Improved Panels, lists and messages open and close with short motion. With reduced motion turned on in your system, they change at once.
- Fixed The founding code is copied only when you pick 12 months or lifetime, the passes it applies to.
- New Ctrl+K (Cmd+K on a Mac) opens a search over every saved chat on ChatGPT, Claude, Gemini and Grok. Results come grouped by site with the matched words marked; site:, folder:, tag:, before: and after: are chips you can add and remove. Enter opens the chat, Ctrl or Cmd+Enter opens the saved copy, Tab files it into a folder, the arrows and j and k move, Esc closes and gives the page its focus back.
- New The panel is a dock on the right edge of the page, 380 px wide, that collapses to a 40 px rail. It lists Pinned, Folders and Not filed under the search; j and k walk the list, x selects a row and m goes to Move.
- New The selection bar stays at the top of the list and offers Move, Export, Tag and Remove. Remove takes chats out of the library with their saved text; Undo brings back the chats, their folder, pin and tags.
- Improved The popup shows the plan, one line of capture health, the last five chats, Open library and Import export file.
- Improved A locked control says what is locked in one line, for example "Bulk export: Pro pass", and opens the Upgrade view at that feature.
- New A founding price code, shown with a Copy button under the passes when one is set, and a renew code beside Buy again once a pass has ended.
- Improved The panel and the pages use the system font and one accent colour; no font is bundled.
- Improved A pulled chat is dated by when it was last updated, so Not filed, folders and search list the newest first, and the oldest chats are the ones dropped at the 5,000 limit.
- Improved Pull history writes its place after each chat and its list every 50, not the whole list each time. Stop ends a request that is still waiting, a request gives up after 30 seconds, and the Stop button and Esc work with the section closed. A hidden tab is named, because the browser slows it.
- Improved Folder sync keeps to the Free folder limit on every round, not only the first.
- Improved Content scripts read a list of saved chat keys instead of the whole storage area.
- Fixed Removed chats no longer leave their summaries behind.
- New Pull history on ChatGPT and Claude reads your whole conversation list and each conversation through the site's own pages, one request every 1.5 seconds, on your click. It shows "n of m", stops on Stop or Esc, resumes where it stopped, skips chats already up to date, and stops with one line on a slow-down or refusal from the site.
- New Import reports the library before and after, "Library 1,204 to 1,893 chats". Importing the same export again adds nothing; a later export adds the new chats and updates the changed ones. Only the last import is kept, with Undo last import.
- New Search covers every saved chat on all four sites. site:, folder:, tag:, before: and after: narrow the list, "quotes" match a phrase, and titles that match best come first, then newer chats. The index follows each saved chat instead of being rebuilt.
- New Tags on chats, searched with tag:.
- New Capture health per site: chats saved, when the last one was saved, read errors in the last 7 days, and "changed" when the site's page no longer matches what Chatshelf reads.
- New Exports are built by the options page: Markdown, JSON or one HTML file for a chat, a folder or a set of search results, and a zip of the whole library. A chat exports on any plan, the trial included; the library, a folder and a set need a paid pass.
- New Sync folders between browsers, off until you turn it on. Folder names, colours and which folder each chat is in go to the browser's sync storage in compact form; Chatshelf says when it is full.
- New One-line summaries made by the browser's built-in summariser, off until you turn them on, in browsers that have one.
- Improved The plan has three limits: 8 folders, text search over the 100 newest chats, and bulk export. Prompts, answer clips, moving many chats, auto-file rules, the daily archive opens and print-ready HTML no longer have a limit. The saved text of chats in a backup is part of bulk export: it needs a paid pass.
- Improved Free searches the text of your 100 newest chats.
- Improved Site scan keeps one list per site (one per signed-in account on Gemini) and drops the account naming and comparison lists.
- Improved Usage counts, AI tags and summaries, and the in-app suggestion form are gone. Email us instead.
- Improved Ask all three, the list of earlier imports and the Not seen list are gone.
- Fixed The privacy page states the 5,000-chat limit and the history pull.
- New Search narrows to a capture date with saved:2026-10, saved:2026-10-14 or saved:>2026-10-01.
- New Auto-file rules can match a title that starts with a word, or holds several words in any order.
- New The panel shows "Last backup 20 d ago" once a recorded backup is 14 days old.
- New Open copy on the shelf and in search results opens a reader for the saved chat, with Markdown, code blocks, Copy message, Copy conversation and Export as Markdown, JSON or HTML. It works for chats not open on the site.
- Fixed Free folder limit holds for Undo and restore: only what was just removed comes back past the limit.
- Fixed A content script can only name the site it runs on.
- Fixed The popup shows "N more matches in older chats" on Free before the trial starts.
- Fixed Importing again refreshes chats that grew in the export; a longer duplicate in one file wins.
- New Import reads the export zip directly, several files at once, with Cancel and Remove this import.
- New The import report lists what was not carried: images, files, tool and thinking blocks, cut chats.
- Improved Claude artifacts and attachment text are kept as fenced text; images read [image]; a cut shows a line.
- Improved Results read "50 of 86" with Show more in the popup.
- New Search ignores accents and case, "quotes" match a phrase, and site:, folder:, tag: and has:gaps narrow the list.
- New Search runs on an index of saved chats; large libraries answer at once, with Indexing progress and Rebuild.
- New The page shelf shows the match count and Show more; tags and summaries are searched there too.
- New The empty popup and the welcome page link to Import ChatGPT or Claude history.
- Improved Exports name what the import could not carry, in the file header.
- New The last five imports stay listed with their counts after the tab closes; an interrupted import can be removed or kept.
- New Removing an import puts the chats it updated back as they were.
- New A notice before an import that is larger than the room left in the library.
- Fixed A chat saved from a page that shows fewer messages no longer shortens an imported copy.
- Improved Restoring a backup without chat text says so.
- Fixed On Firefox, turning on AI tags asks before chat text is sent.
- New Suggest folders reads the chats you filed and proposes a folder for each chat not filed, on this device.
- New A review list with Accept, Change and None per chat, Accept all, and keys j k u a c n.
- New Undo puts every chat from a batch back, also after the page was closed.
- Improved The popup links to the batch when chats are not filed.
- Fixed After activation the yearly pass is named 1 year, as on the Upgrade view.
- Fixed Upgrade from a lock opens one settings tab, scrolled to Licence, never a pile of them.
- Improved The lock popover puts the keyboard focus on Upgrade; Esc returns to the locked button.
- Improved The trial is stated once; the line after the trial ends carries Upgrade.
- Fixed The popup fits its width during a trial.
- Fixed The site states that the year pass runs from the day you buy it.
- Improved The Upgrade panel lists what Pro unlocks.
- Fixed The site offers Lifetime first, as the extension does, and both buttons read "Get ...".
- Fixed The site's trial note is short.
- Fixed Backup option reads "1 chat" for a single chat.
- Fixed The key steps on the site and receipt name Upgrade and the Licence key field.
- New File button beside the chat title on ChatGPT, Claude and Gemini.
- New Import your ChatGPT or Claude history from conversations.json.
- Fixed Saves ChatGPT chats again after ChatGPT's October layout change.
- Fixed Gemini chats keep their real titles.
- New A Not filed list, and moving many chats at once.
- New Answer clips keep part of a reply.
- New Folders import from AI Toolbox.
- Improved Pro features stay in place with a lock.
- New A What's new link after each update.
- Improved The welcome page has one action.
- Improved The folder limit shows your own count.
- New One shelf across ChatGPT, Claude and Gemini.
- New Archive saves a chat when you click it.
- New Archived chats open through the sidebar link.