A Windows app to delete unwanted tweets

For a number of reasons, you may want to delete old things you tweeted. Doing that manually is a tedious and time-consuming task. This app was created to automate this chore so you can get rid of your unwanted tweets in a fast and convenient way.


To download the latest version, check the releases.

Video tutorial

Youtube Tutorial

How to use

When opening the application for the first time, you need to authenticate with Twitter. Click on this link for instructions about that.

You will need to download your Twitter archive. You can request it on this link. It may take some time for the Twitter process it.

Once you get the file, unzip it. You will need the file named tweets.csv

Folder showing tweets.csv file.

In the main program window, select the button Load archive and open the tweets.csv file. The program will start loading it. Depending on the size of your archive this operation can take few minutes.

Once the archive is successfully loaded, the tweets will be displayed in a grid.

Grid with loaded tweets

You can either select a start and end date and/or type a text filter. The text filter recognizes regular expressions.

Click on Select tweets to automatically select all the tweets matching your search parameters. This may take a few minutes to complete. The selected tweets will be highlighted on the grid.

Tweet grid

You can manually select the tweets. Hold <CTRL> while clicking to select multiple tweets. When you are satisfied with your selection, click on the button Delete Tweets. The program will then issue deletion commands to Twitter. This may take a while to complete.

Authentication help

Regular expression help

License information

This program is licensed in the terms of GPL 3.0. The software is provided “as-is” without warranties of any kind.

This software uses the Tweetinvi Library and the LumenWorksCSVReader