---
title: 'ChatGPT - Bulk Actions'
excerpt: 'A small browser extension to batch archive or delete ChatGPT chats.'
date: 2025-06-15
categories: open-source, web
featureImage: '/images/chatgpt-bulk-actions.webp'

prev:
  text: 'Appwrite: File Tokens'
  link: '/blog/appwrite-file-tokens'

next:
  text: 'Routex'
  link: '/blog/routex'
---

Managing your ChatGPT conversation history can quickly become tedious. There's no built-in bulk action support for
archiving or deleting multiple chats, meaning repetitive, click-heavy manual labour.

To streamline this, I built [**ChatGPT Bulk Actions**](https://github.com/ItzNotABug/chatgpt-bulk-actions), a small
Chrome extension designed specifically to simplify the management of your ChatGPT sidebar.

---

### How it works

The extension adds a subtle menu icon beside your chat history, right above your conversations list. Clicking this menu
toggles selection mode, displaying checkboxes next to each chat entry. You can quickly select individual chats or even
select all chats at once.

With your chats selected, you can batch **Archive** or **Delete** them instantly. Selected chats are then removed
immediately from your conversation list.

The extension heavily relies on injecting UI elements into the
`tooltip(
   text: DOM,
   content: <strong>Document Object Model</strong>, is an interface for HTML and XML documents.
)`, but it's safe and stable at the time of writing. Keep in mind, though, that future updates to the ChatGPT website
could potentially affect how this extension functions.

---

### Visual Overview

<BlogPostImage src="/images/chatgpt-bulk-actions-1.webp" alt="ChatGPT sidebar with selection checkboxes" />

<BlogPostImage src="/images/chatgpt-bulk-actions-2.webp" alt="Multiple chats selected with checkmarks" />

---

### Installation

It's currently not published on the Chrome Web Store, but setting it up is straightforward:

1. Clone or download the repository:

   ```bash
   git clone https://github.com/ItzNotABug/chatgpt-bulk-actions.git
   ```

2. Go to `chrome://extensions` in your browser.

3. Enable `Developer mode` if not already.

4. Click on **Load unpacked** and select the cloned directory.

That's it! You're ready to declutter your chats quickly!
