Back to Blog
How to Mass Delete Tweets in Bulk

How to Mass Delete Tweets in Bulk

Learn how to mass delete tweets, replies, retweets and likes with filters, backups, rate-limit friendly pacing and archive support.

bulk-delete-tweets
tweet-deletion
how-to

Mass deleting tweets is useful when a profile has years of old posts, replies, reposts or likes that no longer match the account. The right workflow is not just "delete everything as fast as possible." It is choosing what to remove, backing up what matters and running at a pace X can tolerate.

DeleteTweets is built for this browser-based workflow. It works from Chrome or Edge while you are signed in to x.com, so you do not need to hand your password or account session to a separate web app.

Step 1: Choose what to delete

Start by deciding which content type should be removed:

  • Tweets
  • Retweets and reposts
  • Replies
  • Likes

Cleaning these separately gives you more control. For example, you might delete old replies first, then remove likes, then run a smaller cleanup on original tweets.

Step 2: Add filters

Bulk deletion becomes safer when you narrow the run:

  • Date range: delete everything before a year or inside a specific period.
  • Keywords: remove posts containing words, handles, campaign names or topics.
  • Engagement: prune low-like or low-retweet posts while keeping higher-performing content.
  • Exceptions: keep posts that contain important keywords.

Exception keywords are useful for portfolio links, product launches, announcements or posts you want to preserve. Separate multiple exceptions with semicolons.

Step 3: Back up before a large run

If you are deleting hundreds or thousands of posts, back up first. A backup gives you a record of what was removed and helps you review the cleanup after it finishes. Pro users can also export deleted or backed-up records.

Step 4: Run at a controlled pace

X can slow down or limit repeated actions. A controlled pace protects the account session and usually produces a more reliable cleanup than trying to remove everything instantly. For many users, a few hundred deletions per day is a sensible starting point. Some accounts can handle more, but do not plan on deleting tens of thousands of posts in one uninterrupted run.

Keep the browser tab open and prevent your computer from sleeping while the job is running.

Step 5: Use archive mode for older tweets

Normal recent-timeline cleanup usually reaches the latest visible portion of your account history, often around 3,200 tweets. To delete older posts, request your official X archive, download the ZIP and import it into DeleteTweets. Archive cleanup is the right path for full-history deletion.

If you bought Pro through Lemon Squeezy, activate your license inside the extension before using Pro-only cleanup features. The license key is in the Lemon Squeezy email.

For the landing page workflow, see Bulk Delete Tweets.