Delete All Tweets

You can start your Twitter account with a clean slate without losing your followers. Web-based tools like TwitWipe, Cardigan, TweetDelete, and Delete All Tweets can permanently delete the last 3,200 tweets in your Twitter account at absolutely no cost to you. Once the tweets are deleted, you can revoke the service’s access to your Twitter account for security purposes.

Steps

Using TwitWipe

  1. Navigate to http://www.twitwipe.com. TwitWipe is a free service that delete all of your tweets in a single swoop.[1]
    • TwitWipe can only manage your last 3,200 tweets. If you have more tweets than that, you’ll have to delete the remaining tweets manually.
  2. Click Get Started.
  3. Solve the Solve Media puzzle. Before you can use the service, you’ll have to solve the security puzzle at the bottom right corner of the page.[2]
    • Follow the instructions on the puzzle to receive the code.
    • Type the code into the provided text box.
    • Click Proceed.
  4. Click Authorize app. If you are not signed into Twitter already, you can sign in on this screen.
  5. Press Yes to confirm. Remember, this is permanent! This red button is on the left side of the page, just beneath your Twitter handle.
    • This could take minutes, hours, or days depending on your amount of tweets. The green bar displays the tool’s progress.
    • When TwitWipe is finished deleting your tweets, you’ll see a message that says “Looks like you’re all done!”
  6. Click Sign Out. This will sign your Twitter account out of TwitWipe.
  7. Navigate to https://twitter.com/settings/applications. You’ll see a list of apps that have access to your account.[3]
  8. Click Revoke Access next to TwitWipe. This will disable the connection between TwitWipe and Twitter.

Using TweetDelete

  1. Navigate to http://www.tweetdelete.net. TweetDelete is a free service that can delete all of the tweets in your Twitter account.[4]
    • Due to Twitter limitations, TweetDelete can only delete your last 3,200 tweets.[5]
  2. Check the box to agree to the terms. If you want to read the terms before agreeing, click TweetDelete terms.
  3. Click Sign in with Twitter.
    • If you are not already signed in to Twitter, you’ll be prompted to log in now.
  4. Click Authorize app.
  5. Choose a time span from the dropdown menu. Here you can choose which tweets to delete based on their age. You can choose from options spanning from a single week to an entire year.[6]
  6. Check the box next to "Delete all my existing tweets".
  7. Remove the check from “Post to my feed”. Otherwise, TweetDelete will send a tweet on your behalf, announcing that you’ve used the service.[7]
    • If you don’t want to follow TweetDelete on Twitter, remove the check from “Follow @Tweet_Delete for future updates”.
  8. Click Activate TweetDelete. TweetDelete will now delete all of the tweets within the time selected time span.
  9. Navigate to https://twitter.com/settings/applications. You’ll see a list of apps that currently have access to your Twitter account.
  10. Click Revoke Access next to TweetDelete. This will disable the connection between TweetDelete and Twitter.[8]

Using Cardigan

  1. Navigate to https://www.gocardigan.com. Cardigan is a free and reliable open-source service that will delete every tweet in your Twitter account.[9]
    • Cardigan, like all Twitter deletion apps, can only manage your last 3,200 tweets.[10] However, it's possible to grant Cardigan access to the remaining tweets.
  2. Click Browse Tweets.
  3. Click Authorize app. If you are not signed into Twitter yet, you’ll be prompted to sign in instead.
    • Once you click the button or sign in, Cardigan will begin retrieving your tweets. This can take several minutes depending on your number of tweets.
  4. Click Delete All. This button is at the top of the page. Remember, deleting your tweets is permanent.
  5. Click Delete to confirm. Though Cardigan will now redirect your browser to its homepage, your tweets are being deleted in the background. This can take anywhere from several minutes to many hours depending on the amount of tweets.
  6. Navigate to https://twitter.com/settings/applications. When your tweets are finished deleting, it’s a good idea to revoke Cardigan’s access to your Twitter account. You should see Cardigan listed among the apps with active access.[3]
  7. Click Revoke Access next to Cardigan. Cardigan is no longer associated with your Twitter account.

Using Delete All Tweets

  1. Navigate to http://www.deletealltweets.com. You can use this free tool to delete all of the tweets in your account. Like all such tools, Delete All Tweets can only access the last 3,200 tweets in your account.
    • Only use this tool if your sure you want to delete all of your tweets. The process starts as soon as you authorize the app, and you won’t be able to stop it.
    • This tool will automatically send a tweet from you that advertises its services. Continue with this method to learn how to delete that tweet.
  2. Click Sign in with Twitter.
  3. Click Authorize app. As soon as you click this button, your tweets will begin to delete in the background.
    • If you’re not already signed in to Twitter, you’ll see a sign-in screen instead. Sign in with your Twitter account.
  4. Track the progress of the tool. In the box that says “Welcome [your twitter name]!” you’ll see the “tweets deleted so far” counter. The number will continue to grow as the tool runs.[11]
    • Depending on your amount of tweets, this process can take anywhere from a few minutes to several hours.
    • Wait until all of your tweets are deleted before continuing with this method.
  5. Navigate to https://twitter.com/settings/applications. You’ll see a list of apps that currently have access to your Twitter account.[8]
  6. Click Revoke Access next to DeleteAllTweets. This makes it so DeleteMyTweets no longer has access to your Twitter account.
  7. Click Home. It’s at the top left corner of the page.
  8. Click the under the “DeleteAllTweets.com” tweet. The tweet menu will appear.[12]
  9. Select Delete tweet.
  10. Click Delete to confirm. The automated tweet is now deleted.
  11. Click your profile picture. It’s at the top right corner of the page.
  12. Click Settings.
  13. Point your browser to https://twitter.com/settings/applications. When your tweets are finished deleting, revoke Delete All Tweets' access to your Twitter account. You'll see the app listed on this page.[3]
  14. Click Revoke Access next to DeleteAllTweets. The app is no longer associated with your Twitter account.

Tips

  • When authorizing an app, be sure to check its permissions. Some apps might continue to delete apps on a weekly or monthly basis.
  • Once tweets are deleted, they are gone for good. Download an archive before deleting anything.
  • You can also manually delete your tweets.

Sources and Citations