Bulk-delete your Threads posts and replies.
Free, open-source, runs on your machine.
Python 3.11+ MIT License Download · GitHub
# Download threads-cleaner.exe from GitHub Releases
$ .\threads-cleaner install-browser
$ .\threads-cleaner login
$ .\threads-cleaner --target both --yes
$ pipx install threads-cleaner
$ threads-cleaner install-browser
$ threads-cleaner login
$ threads-cleaner --target both --yes
$ uv tool install threads-cleaner
$ threads-cleaner install-browser
$ threads-cleaner login
$ threads-cleaner --target both --yes
Threads has no public bulk-delete API. Most tools either don't work or require a Meta developer account that can be suspended at any time.
threads-cleaner uses browser automation (Playwright) to click the real Threads UI — the same buttons you'd click manually.
Delete all your posts, all your replies, or both. Set a max limit or let it run.
--older-than 30d or --newer-than 7d. Also accepts ISO dates.
--dry-run opens the browser and shows what would be deleted — no destructive clicks.
Download the single-file executable. No Python, no pip, no dependencies to install.
The tool opens a phone-sized Chromium window, loads your session cookies, navigates to your profile and replies tab, and clicks each item's "More" menu → "Delete" → confirm. Items are marked so nothing is tried twice. The page scrolls automatically to find everything.
EXE (Windows): Download threads-cleaner.exe from GitHub Releases. ~70MB, self-contained, no Python needed.
PyPI (cross-platform): Install via
pipx, uv tool, or pip on any OS:
$ pipx install threads-cleaner
$ # or: uv tool install threads-cleaner
$ # or: pip install threads-cleaner