You can reset your Twitter account to its original state without worrying about losing followers. Web tools like TwitWipe, Cardigan, TweetDelete, and Delete All Tweets can help you permanently delete all your tweets for free. After deleting everything, you can revoke the service's access to your account for added security.
Steps to follow
Using TwitWipe

Visit the website http://www.twitwipe.com. TwitWipe is a free service that lets you delete all your tweets with just one click.
- TwitWipe can remove up to the last 3,200 tweets. If you’ve tweeted more than that, you’ll need to delete the remaining tweets manually.

Click the Get Started (Begin).

Solve the Solve Media CAPTCHA. Before using the service, you must complete the security puzzle located at the bottom right corner of the screen.
- Follow the instructions in the puzzle to receive the code.
- Enter the code in the provided dialog box.
- Click the Proceed (Continue).

Click on the Authorize app (App Authorization). If you haven't logged into Twitter, you may be prompted to do so at this stage.

Press the Yes (Confirm) to finalize. Remember, this is a permanent deletion! The red button appears on the left side of the screen, right beneath the Twitter handling section.
- The process could take anywhere from a few minutes to several hours or even days, depending on the number of your tweets. A progress bar will show in green to indicate the tool’s progress.
- Once TwitWipe finishes deleting your tweets, you'll see the message “Looks like you’re all done!” (It seems you've finished!).

Click on the Sign Out (Log Out). This will log you out of your Twitter account on TwitWipe.

Visit https://twitter.com/settings/applications. Here, you will find a list of applications that have access to your Twitter account.

Click the Revoke Access next to TwitWipe. This action will disable the connection between TwitWipe and your Twitter account.
Use TweetDelete

Go to http://www.tweetdelete.net. TweetDelete is a free service that allows you to delete tweets from your Twitter account.
- Due to Twitter's limitations, TweetDelete can only delete the most recent 3200 tweets.

Check the box to accept the terms and conditions. If you wish to read the terms before agreeing, click the TweetDelete terms button.

Click on the Sign in with Twitter (Log in with Twitter).
- If you are not logged in, you will be prompted to do so at this step.

Click on the Authorize app button (Grant app permissions).

Select a time frame from the drop-down menu. Here, you can choose to delete tweets based on their posting time. You have the option to select time periods ranging from one week up to an entire year.

Click on the "Delete all my existing tweets" dialog box (Delete all your current tweets).

Uncheck the "Post to my feed" box (Post to my timeline). If left checked, TweetDelete will post a tweet on your behalf notifying others that you’re using their service.
- If you prefer not to follow TweetDelete on Twitter, uncheck the "Follow @Tweet_Delete for future updates" box (Follow @Tweet_Delete for updates in the future).

Click on the button Activate TweetDelete (Enable TweetDelete). TweetDelete will proceed to delete all tweets within the timeframe you select.

Go to https://twitter.com/settings/applications. Here you will find a list of applications that currently have access to your Twitter account.

Click the button Revoke Access next to TweetDelete. This action will disconnect TweetDelete from your Twitter account.
Use Cardigan

Visit the page https://www.gocardigan.com. Cardigan is a free, open-source, reliable service that helps you delete tweets from your Twitter account.
- Just like other tweet-deleting applications, Cardigan can only delete up to the 3200 most recent tweets. However, you can grant Cardigan access to older tweets as well.

Click on the Browse Tweets button (Access Tweets).

Click on the Authorize app button. If you aren't logged into Twitter yet, you will be prompted to do so at this step.
- After clicking the button or logging in, Cardigan will begin accessing your tweets. The time it takes will depend entirely on the number of tweets you have.

Click the Delete All button (Delete Everything). This button is located at the top of the page. Keep in mind that this action will permanently delete all tweets.

Click on the Delete button to confirm. Although Cardigan will redirect your browser to the homepage of the service, the process of deleting tweets will continue in the background. The time it takes can vary from several minutes to hours, depending on the number of tweets to be deleted.

Visit https://twitter.com/settings/applications. After deleting your tweets, you should revoke Cardigan's access to your Twitter account. Cardigan will appear in the list of applications with authorized access.

Click on the Revoke Access next to Cardigan. Cardigan will no longer be connected to your Twitter account.
Use Delete All Tweets

Visit http://www.deletealltweets.com. You can use this free tool to delete tweets from your account. Like other tools, Delete All Tweets can only delete the latest 3200 tweets.
- Only use this tool if you truly wish to delete tweets. Delete All Tweets will begin deleting tweets as soon as you authorize the app, and you cannot undo this action.
- This tool automatically posts an advertisement for the service to your account. Continue reading to learn how to delete tweets.

Click on the Sign in with Twitter button (Log in to Twitter).

Click on the Authorize app button. As soon as you click this button, the app will begin deleting tweets.
- If you're not logged into Twitter, you'll be prompted to enter your login information at this step.

Track the progress of the tool. In the 'Welcome [your Twitter name]!' dialog box, you will see a counter labeled 'tweets deleted'. This number will increase as the application runs.
- The duration of this process can range from a few minutes to several hours, depending on the number of tweets to be deleted.
- Wait for the application to finish deleting tweets before proceeding to the next step.

Go to https://twitter.com/settings/applications. You will find a list of applications that currently have access to your Twitter account.

Click the Revoke Access button next to DeleteAllTweets. This action will disconnect DeleteMyTweets from your Twitter account.

Click the Home button. This button is located in the top left corner of the screen.

Click the … button under the tweet “DeleteAllTweets.com”. A menu will appear.

Select Delete tweet (Delete Tweet).

Click Delete to confirm. This action removes the automated tweet that was just posted. The automated tweet has now been deleted.

Click on the profile picture in the top right corner of the screen.

Click the Settings button.

Go to the address https://twitter.com/settings/applications. After deleting all the tweets, revoke Delete All Tweets' access to your Twitter account. You'll see a list of applications with access to your account on this page.

Click on Revoke Access next to DeleteAllTweets. The app is no longer connected to your Twitter account.
Tips
- When authorizing an app, don't forget to check the permissions. Some apps may continue to delete tweets on a weekly or monthly basis.
- This is a permanent tweet deletion action. You may want to download an archive before deleting.
- You can manually delete tweets as well.
