Back to Blog
Delete Twitter Posts in Bulk: Tweets, Replies, Retweets and Likes

Delete Twitter Posts in Bulk: Tweets, Replies, Retweets and Likes

A practical bulk cleanup guide for deleting X / Twitter posts by type, date, keyword, engagement and archive data.

delete-twitter-posts
bulk-delete-tweets
likes

"Twitter posts" can mean several different things: original tweets, replies, retweets, reposts and likes. A good cleanup tool should let you handle each type separately instead of forcing one broad wipe.

DeleteTweets gives you that separation in a browser extension. You stay signed in to x.com, select the content types and filters, then run the cleanup locally from your browser session.

Bulk delete by content type

Start with the part of your history that creates the most risk:

Content typeWhy delete it
TweetsRemove old public posts, outdated jokes, old campaigns or personal history.
RepliesClean public conversations that may no longer represent you.
Retweets and repostsRemove amplified content you no longer want attached to your account.
LikesClean public or semi-public signals from older activity.

Cleaning by type makes the job easier to review. For example, you can delete likes today and leave original tweets for a slower weekend review.

Use filters before you start

Useful filters include:

  • Date windows, such as everything before 2022.
  • Keywords, phrases, handles or hashtags.
  • Engagement thresholds, such as low-like posts.
  • Exception keywords for posts you want to keep.

If you are using exceptions, separate multiple keywords with semicolons. Test a narrow run first before expanding the scope.

Recent posts vs older archive posts

Recent-timeline cleanup is the fastest place to start, but it does not guarantee full account history. For older posts, request your X archive and import the ZIP into DeleteTweets. Archive mode is especially important for accounts with many years of activity.

Why counts may not update immediately

After deletion, X may still show old counts for a while. Profile counts, search results and cached views can lag behind the actual deletion state. Give X time to refresh before assuming a run failed.

Pro activation reminder

If you paid but still see Free limits, look for the Lemon Squeezy license email. Open DeleteTweets, paste the key in the License or Activate Pro area and activate it. The key unlocks Pro features such as higher limits, archive cleanup, backup/export workflows and automation.

For a focused page, start with Bulk Delete Tweets.