Folders & Search for Character.AI Chats
Add folders and full-text search to your Character.AI chats. Organize and find conversations fast, all stored locally.
- Works on
- Chrome
- Version
- 3.0.3
Character.AI stacks every conversation into one long list with no search and no way to group anything, so finding the roleplay you left off two weeks ago means scrolling until you recognise the title. This adds a panel with a search box and folders you define.
Character.AI has no folders and no way to search your chats, so once you have a lot of conversations they're hard to find. This adds both.
Click Chats to open a panel that lists your conversations with a search box at the top — type any word to filter instantly. Make your own folders and drop each chat into one, then filter by folder. Everything is stored locally on your device; the extension never uploads anything or reads your messages' contents beyond the chat titles it needs to list and search.
Independent extension, not affiliated with Character.AI.
Screenshots

What it does
Full-text search across your chat titles.
Your own folders
assign chats and filter by folder.
Self-contained panel that keeps working when the site's layout changes.
Stored locally
nothing uploaded, no message contents collected.
When you'd reach for it
Finding a chat you remember by one word
You know the character's name or a word from the title and nothing else. Click the Chats button at the bottom of the page and type it into the search box; the list narrows as you type, matching anywhere in the title rather than only the beginning. Click the result to jump straight into that conversation.
Keeping separate storylines apart
One account often holds several unrelated things at once: a long-running story, characters you are testing, and chats you keep for reference. Create a folder for each from the plus chip, then pick a folder from the dropdown next to any chat. The chips along the top filter the list down to one folder at a time.
Cleaning up a history that got out of hand
After a few hundred conversations the list is unusable as a list. Filing the ones you actually return to means everything else can stay unsorted without getting in the way, since the All chip and the search box still reach them. Assignments are keyed to each chat's URL, so renaming things on the site side does not lose the folder.
How to use it
- 01Open character.ai (logged in).
- 02Click the Chats button at the bottom-right.
- 03Search by keyword, or make folders and assign your chats to them.
Permissions & privacy
Single purpose
Single purpose: Add local folders and search over the user's Character.AI chat list. Permission — storage: store the user's folders and chat-to-folder assignments locally. Host permissions — https://character.ai/*: read the chat links/titles on the page to list and search them. No <all_urls>. Remote code: None. Data collection / transmission: None. Folders are stored locally; no message contents are collected or transmitted.
Reads the chat links shown on the Character.AI page to list and search them, and stores your folders locally. Nothing is uploaded or sent anywhere. It runs only the code shipped inside the package — no remote code is fetched.
Questions people ask
How do I search my Character.AI chat history?
Open character.ai while logged in and click the Chats button the extension adds at the bottom of the page. The panel opens with a search field at the top, and typing filters the chat list immediately. Matching is case-insensitive and hits any part of a chat's title.
Does the search look inside my messages?
No. It matches the chat titles shown in your history links, not the contents of the conversations. Message text is never read or indexed, which is also why searching for a line someone said mid-conversation will not find it.
How do I create folders and assign chats?
Click the plus chip in the row of filter buttons and type a name, up to 30 characters. Each chat row then has a dropdown listing your folders, and choosing one files that chat right away. Clicking a folder chip filters the list to it, and the All chip brings everything back.
Do my folders sync to another computer?
No. Folders and assignments are written to chrome.storage.local, which is tied to the browser profile you are using and is not uploaded or shared between devices. They also are not attached to your Character.AI account, so removing the extension or clearing its data removes them, while the chats themselves are untouched.
What access does it have to my account?
The manifest declares one permission, storage, and a content script limited to character.ai and its subdomains. It has no access to any other site, no host permissions beyond those matches, and no background service worker. Inside the page it reads the chat links already rendered there, deduplicated by URL, and the panel is built as its own element rather than by editing the site's own list.
Related extensions
Eye Rest Reminder78 usersReminds you to rest your eyes and prevent digital eye strain with gentle break reminders.
Quick Memo74 usersA simple and elegant memo extension for your browser
YouTube Detox47 usersRemoves recommended videos from YouTube homepage and video pages.
Focus Guard3 usersBlock distracting sites with "Why are you here?" prompt. Reduce YouTube, X, Reddit, Instagram use — digital detox, 100% local.
Notion Table & Database to CSV / Markdown2 usersNotion table to Markdown or CSV in one click. Adds a Copy button above any Notion table or database view. No login, no API.
Air Quality MonitorReal-time air quality monitor for Korean cities (PM2.5/PM10)