How to Delete All Tweets from Twitter

Perhaps you want to revamp your Twitter persona, or you want to avoid any “that didn’t age well” moments. You could delete your entire account and start fresh. But you’d lose all of your followers, DMs, and everything you’ve built over the years.

How to Delete All Tweets from Twitter

While Twitter does give us a native option to delete all Tweets, there are still ways to remove outdated posts on the platform.

In this tutorial, we will show you how to delete tweets in a host of ways.

How to Delete Tweets

Deleting your tweets from the platform is very straightforward.

  1. Open the Twitter app on your phone or tablet or go to on your desktop.
  2. Navigate to your profile (located in the left-hand menu on a desktop or tap the profile icon in the upper-left corner of your smartphone/tablet).
  3. Find the tweet that you want to delete.
  4. Tap the downward-facing arrow to the tweet’s right. Select Delete (browser) or Delete Tweet (mobile/tablet app).
  5. Confirm.

This is pretty much how you can delete any tweet. It is the way to go if you are not active on Twitter. In other words, if you have only tweeted ten or fewer times, just delete those tweets, and you are good.

However, seeing as you are here, chances are that you have many more tweets to worry about. You might want to delete all tweets before a particular date, you might want to get rid of all tweets made in a specific year, or perhaps you want to delete all tweets that contain a specific word.

Unfortunately, Twitter does not offer a function that allows you to customize your tweet deletion. What Twitter offers is as plain as it comes – deleting tweets one by one – as the original plan was to have genuine moments of tweets that can not be edited or deleted. Thankfully, the internet offers many solutions – people have come up with various options that actually allow you to delete your tweets with plenty of options.

Which Service to Use?

There are several third-party services available to help you mass-delete Tweets. We’ll show you which ones will work best for your needs in our tutorials below. Some services allow you to filter by date, while others allow you to filter by keywords. Fortunately, most services are free, but you do need to allow access to your Twitter account, so it’s vital that you choose one that’s trustworthy.


One of the more trustworthy and simple options is Circleboom. Circleboom is a software that helps you manage all of your social media accounts, including Twitter. You can schedule tweets, mass-unfollow accounts, and delete all of your Tweets. Here’s what to do:

  1. Open a browser and log into the Twitter account you want to moderate. Click on the three-dot icon in the lower left.
  2. Click on Settings & Support.
  3. Click Download an archive of your data, and follow the steps to create a file on your computer.
  4. Open a second tab and visit the Circleboom website. Then, click Get Started. Finally, click Twitter Management.
  5. Create an account.
  6. Authorize Circleboom to access your Twitter account. Then, your dashboard will appear.
  7. Scroll down and click Delete your old Tweets.
  8. Drop the file you created in step 3.
  9. Filter the Tweets you’d like to delete. Then, delete your old Tweets.

If you prefer to delete your recent tweets, do this:

  1. Log into your Twitter account as we did above. Then, head to your dashboard on Circleboom. Click Delete Your Old Tweets.
  2. Wait for Circleboom to delete all of your Tweets.

This last option is much faster and simpler than the first. Twitter can take up to 24 hours to send your archives, so using the Delete Last Tweets option is much faster.

Tweet Delete

Another all-encompassing and straightforward is But, you can’t use this one to filter by dates or keywords.

However, to delete tweets within a specific time period, you will have to go with a service like Grant access to the app to allow it to delete tweets for you.

Most people would want to use either of the two services, the former for ease of use and simplicity and the latter for more detailed options. This is the best way to delete tweets in bulk.

How to Delete All Tweets Before a Certain Date

Now, to delete all tweets before a certain exact date, you will have to work with

  1. Once you are on the main TweetDeleter dashboard, you will find the Date section in the left-hand panel.
  2. Enter the date of the first tweet you want to have deleted (or any date before that). Enter the date before that to set the range.
  3. Navigate to the top of the page and click Select all tweets, then select Delete Tweets.
  4. Confirm.

All your tweets before the set date should now be deleted.

How to Delete All Tweets for a Specific Year

For this, you will also be using TweetDeleter. Basically, you would select a range that covers an entire year.

  1. Go to the Date section. In the From field, set the date to January 1st and select the year you have in mind.
  2. Set the date to December 31st of the same year in the Till field.
  3. Click Select all tweets, then Delete Tweets.
  4. Confirm deletion.

All the tweets within the specific year that you have selected should now be deleted.

How to Delete All Tweets with a Certain Word

If you want to delete all tweets that you have ever tweeted or retweeted that contain a particular word or phrase, you can use both TweetDeleter and TweetDelete. Here is how to delete all tweets that contain a particular word or phrase.


  1. Go to Navigate to the Keywords section in the upper-left corner of the screen.
  2. Type in the specific word or phrase. A series of tweets containing your search query will appear in the main part of the screen.
  3. To delete all tweets containing that word/phrase, click Select all tweets, then click Delete Tweets.
  4. Confirm.


  1. Go to
  2. Click the drop-down menu beneath Age of tweets to delete.
  3. Select All my tweets.
  4. Under Only tweets containing the word/phrase, input the specific word or phrase.
  5. Confirm that you have read the TweetDelete terms, then Select Delete my tweets.
  6. Confirm.

How to Delete All Your Tweets Quickly

You can use both of the above-mentioned tools to delete every tweet or retweet that you have ever posted. However, this is best done using TweetDelete. It allows you to get rid of your tweets in less than a minute.

  1. Go to
  2. Select All my tweets.
  3. Confirm that you agree with their terms, then select Delete my tweets.
  4. Confirm

Yes, it is as quick and as simple as that.

How to Delete All Tweets from an iOS Device

Yes, deleting tweets from a desktop computer is definitely the most straightforward way to do it. However, if you need to do it using an iPhone, you will have to use an app such as Tweeticide. There are, of course, other options, but if you want an app that will simply delete all of your tweets from the palm of your hand, use Tweeticide.

  1. Download and install the app from the App Store
  2. Run the app.
  3. Log in using your Twitter credentials.
  4. Select Delete all tweets.
  5. Confirm.

Yep, quick and simple.

How to Delete All Tweets from an Android Device

Unfortunately, the Tweeticide-like apps for Android aren’t as reliable and intuitive as those mentioned above. You could try installing Tweeticide as an APK file, but this will complicate things. You could also download any of the apps from the Google Play Store that offer the mass-delete option but beware, most have terrible reviews and require a subscription service.

The best way to go is by browsing for a tweet deleter app. Any of them should have an option that allows you to select all the tweets you’ve ever made and delete them.

TweetDelete and TweetDeleter Options

Although these two apps are definitely the best for deleting tweets on a computer, let us dive a bit deeper into the options. First of all, these two are easily accessible from Windows PCs, Macs, and Chromebooks alike.

Secondly, we have mentioned a lot of different tweet selection options, but you can actually use them in combination. With TweetDelete, you can select a particular time (tweets older than three months, for example) and then type in a word/phrase. This will delete all the tweets made within that period that contain the input word or phrase. You can do this on TweetDeleter, as well.

There are premium and free versions of both services. One of the key differences between the free and paid subscription is how many Tweets you can delete. Free members can delete the standard 3,200 Tweets. We say ‘standard’ because Twitter will archive older Tweets over 3,200. If you want to delete more than that, you will need the paid subscription and the ability to upload your Twitter archives.

Both of these apps allow you to set up auto delete options. On TweetDelete, you can set any kind of customized deletion to occur once or automatically every few days. TweetDeleter allows you to automate deletion for tweets older than the number of days you choose. It also allows you to only keep the latest select number of tweets.

Additional FAQ

Here are the answers to more of your questions about Twitter.

1. Are they truly gone forever after I delete them? Can I get them back?

You can get deleted Tweets from your Twitter archive. Go to your Twitter account and navigate to More in the left-hand panel. Now, select Settings and privacy. Find the Your Twitter data entry and click it. Sign in by using your Twitter credentials. Select Request archive next to the Twitter entry. It may take some time for your archive to be approved. Oh, and bear in mind that you’re only allowed to make this request once every 30 days.

2. How many tweets can you delete a day?

There is a limit here, as well. It’s not set by Twitter, as you can manually delete as many tweets per day as you can. However, the third-party apps that we’ve mentioned do come with limits. For instance, for $5.99 per month, TweetDeleter allows you to delete as many as 3,000 tweets per day.

3. What happens to retweets after I delete the original?

If you’ve Tweeted something that others enjoy, they may retweet (share) it. Fortunately, when you delete a Tweet, it disappears for everyone on the platform, including the retweets.

4. Can I remove all Likes?

Yes! The third-party services we’ve mentioned above does offer users the option to remove all of their likes that they’ve applied to other Tweets. Unfortunately, it will not remove the likes on your own Tweets.

Deleting All Tweets

Using third-party apps, you can delete all your tweets. It’s best if you approach this on a computer, but mobile/tablet alternatives also exist. However, the aforementioned services offer so much more than outright deleting every tweet that you’ve posted. You can actually customize your deletion.

Have you managed to do what you wanted to do using the above services? Did you run into any problems? Do you know of any better alternatives? Let us know in the comments below, and feel free to add your opinion.

One thought on “How to Delete All Tweets from Twitter”

khashayar says:
Hi because of the changes to Twitter API, not all the tools above are either working or not free.

Only this one works. Please add it to the beginning of the list

Steve Larner says:
Only which one?

Leave a Reply

Your email address will not be published. Required fields are marked *

Disclaimer: Some pages on this site may include an affiliate link. This does not effect our editorial in any way.

Todays Highlights
How to See Google Search History
how to download photos from google photos