Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of Library Cleaner for ChatGPT

Library Cleaner for ChatGPT by MyProjectsAreLovely

Count, filter, and bulk-delete ChatGPT Library files by date, file type, or custom period — much faster than removing them one by one through the website interface. Latest version: 1.4.6.

Available on Firefox for Android™Available on Firefox for Android™
5 (2 reviews)5 (2 reviews)
37 Users37 Users
Download Firefox and get the extension
Download file
Scan the QR code to open this extension in Firefox for Android

Extension Metadata

Screenshots
Opens the cleaner panel from the bottom-right corner of the ChatGPT Library page.
About this extension
Library Cleaner for ChatGPT is an unofficial bulk file-management tool for the ChatGPT Library.

The extension is shown only when the user opens the ChatGPT Library page:

Open ChatGPT Library

After opening the Library, a red launcher button appears in the bottom-right corner of the page. The button opens the extension panel, where the user can count, filter, move, or permanently delete Library items.

The extension processes files in controlled batches and includes retry and backoff mechanisms for temporary ChatGPT backend errors. This makes large cleanup operations significantly faster and more reliable than deleting files individually through the standard ChatGPT interface.

Main features
  • Count files before making any changes.
  • Switch between Active files and Recently deleted.
  • Process all available items or use a specific date period.
  • Select which date field should be used for filtering.
  • Use quick date presets.
  • Filter files by type.
  • Move active Library items to Trash in bulk.
  • Permanently delete multiple items from Recently deleted.
  • View live progress, completed operations, and individual errors.
  • Stop an operation at any time.
  • Use the interface in Polish or English.

Date-based filtering

Version 1.4.6 includes improved date filtering.

Users can select Period and define an exact start and end date.

Available date fields include:
  • Creation date
  • Upload date
  • Last updated date
  • Processing date
  • Trash date for Recently deleted items

The selected date field is used directly. The extension does not silently replace a missing selected date with another unrelated date field.

Quick date presets include:
  • Today
  • Yesterday
  • Last 7 days
  • Last 30 days
  • This month
  • This year

Preset dates can still be manually adjusted before starting an operation.

File type filters

Files can be filtered by:
  • Images
  • Video
  • Audio
  • PDF
  • Text
  • Other

File type filters work with both Active files and Recently deleted files.

PDF detection uses available indicators including:
  • application/pdf
  • .pdf file extension
  • ChatGPT Library file category when available

Improved reliability

The extension includes automatic retry handling for temporary ChatGPT backend errors.

Supported retry conditions include:
  • 408 Request Timeout
  • 425 Too Early
  • 429 Too Many Requests
  • 500 Internal Server Error
  • 502 Bad Gateway
  • 503 Service Unavailable
  • 504 Gateway Timeout

Temporary backend problems therefore do not necessarily interrupt the entire cleanup operation.

Large Library operations are processed gradually to reduce unnecessary server load.

Improved bulk deletion

Moving active files to Trash uses controlled processing and retry logic.

Permanent deletion from Recently deleted also includes handling for temporary errors such as:
  • Request timeout
  • Request timed out
  • Gateway timeout
  • Upstream timeout
  • file.deletion.error
  • UnexpectedStatusCode

Files are processed carefully rather than sending a large burst of deletion requests at once.

Retry delays increase between failed attempts where appropriate.

Safer deletion confirmation

In some cases ChatGPT may successfully delete a file but fail to return a normal completion response before the request times out.

The extension includes additional handling for this situation.

If a deletion attempt times out and a later retry receives:
  • 404 Not Found
  • 410 Gone

the item may be treated as already deleted instead of being incorrectly reported as another deletion failure.

Safety warning
Deleting Library items can result in permanent data loss. Always verify the selected filters, date field, and date range before confirming a destructive operation.

Users should:
  • Carefully check the selected file types.
  • Check the selected date field.
  • Check the selected date range.
  • Review the requested operation before confirming.
  • Create their own backup of important files before using bulk deletion features.

Use of the extension is at the user's own risk.

The developer cannot guarantee that ChatGPT's internal Library API, returned metadata, or deletion behaviour will remain unchanged.

The developer is not responsible for accidentally deleted files, incorrect file selection, permanent data loss, unavailable backups, changes made by ChatGPT, or other consequences resulting from use of the extension.

Users are responsible for creating and maintaining their own backups before performing destructive operations.

Privacy

The extension does not download ChatGPT Library files to the user's device.

It does not send account information, file information, authentication data, Library contents, or browsing activity to the developer or to any third-party server.

All Library operations are performed directly between the user's browser and chatgpt.com using the user's existing ChatGPT session.

The extension does not contain:
  • Analytics
  • Telemetry
  • Advertising
  • Tracking systems
  • Developer-operated external servers
  • Remotely downloaded executable code

Authentication information is used only when required to communicate with ChatGPT using the user's existing browser session.

Authentication information is not permanently stored by the extension.

The extension does not store:
  • File names
  • File identifiers
  • Library contents
  • Deletion history
  • Account information
  • Authentication tokens

The only persistent extension preference is the user's selected interface language: Polish or English.

Limited page access

The extension's Library launcher remains hidden outside the ChatGPT Library page.

It does not display the Library cleanup launcher on:
  • Chat conversations
  • ChatGPT settings
  • Other unrelated ChatGPT pages

Disclaimer

This is an unofficial third-party extension.

It is not affiliated with, endorsed by, sponsored by, or officially supported by OpenAI.

ChatGPT is a trademark of OpenAI.

The extension relies on ChatGPT's current web interface and Library API behaviour. Changes made by OpenAI may affect extension functionality in the future.

Other Firefox extensions by this developer

View other Firefox extensions

Version 1.4.6
Version 1.4.6 introduces date-based cleanup controls, quick date presets, improved safety warnings, and additional protection against unintended deletion.

What's new
  • Removed the previous Latest 10 option.
  • Added All and Period cleanup modes.
  • Added exact start and end date selection.
  • Added selection of the date field used for filtering.
  • Added Today preset.
  • Added Yesterday preset.
  • Added Last 7 days preset.
  • Added Last 30 days preset.
  • Added This month preset.
  • Added This year preset.
  • Added clearer warnings before destructive actions.
  • Added backup recommendations.
  • Improved date validation.
  • Improved confirmation messages.
  • Retained file type filtering.
  • Retained improved PDF recognition.
  • Retained retry handling for temporary backend errors.
  • Retained progressive retry delays.
  • Retained reduced API request bursts.
  • Retained sequential permanent deletion.
  • Retained improved handling of large ChatGPT Libraries.
  • Retained improved detection of already-completed deletions after timeouts.
  • Retained live progress and error reporting.
  • Retained the ability to stop an operation.
Developer comments
This add-on has been created as there is no option to quick delete all the files on ChatGPT storage. Native option deleting files extremely slow and in batches.

This add-on allowing everyone to delete files quick.

This is private project for my self but maybe someone may be in need of that option as well.

If you have any suggestions then please free to contact me, but I can not promise any implementation.

If there will be any require to publish that source code on the GitHub to help with that code I will be happy to do it.
Rated 5 by 2 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
2
4
0
3
0
2
0
1
0
Read all 2 reviews
Permissions and data

Required permissions:

  • Access your data for chatgpt.com

Required data collection, according to the developer:

  • Authentication information
  • Website activity
  • Website content
Learn more
More information
Add-on Links
  • Support Email
  • Copy add-on ID
Version
1.4.6
Size
37.65 KB
Last updated
12 days ago (Sep 14, 2026)
Related Categories
  • Other
License
Mozilla Public License 2.0
Privacy Policy
Read the privacy policy for this add-on
Version History
  • See all versions
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version. Android is a trademark of Google LLC.