How to Delete Your Old Tweets

These third-party services make it much easier to remove some or all of the tweets on your timeline

deleted tweet multiple

If you’re an active Twitter user, you may have posted hundreds or thousands of tweets, many of which don’t reflect who you are today.

Perhaps you sang the praises of celebrities who have since been embroiled in scandal, posted family photos in what’s now a more professional account, or even badmouthed an industry you now find yourself working in. It can make sense to delete those tweets.

If you’ve posted content of that nature, “I don’t think there are many cons to getting rid of it,” says Isha Cogborn, founder of Epiphany Institute, an organization that helps subject matter experts share their message and build their personal brands.

However, it’s not easy to delete old tweets using Twitter’s tools. You have to remove them one by one, either by scrolling back or by using advanced search to look for specific words and time periods. It’s not possible to bulk delete tweets directly on Twitter, though if you want a fresh start, you can create another account with a new handle, or username, and then switch the username between your current account and the new account. That lets you keep your user name without any of your tweets.


A few outside tools and services, detailed below, can make the job easier. Most charge a fee, and you’ll have to give them access to your account and give up some privacy. They’ll be able to see tweets in your timeline, and your profile information and account settings, plus lists, collections, accounts you follow, mute, and block, and more. You can revoke this access at any time on Twitter’s application settings page, which is a good practice once you link any third-party service to a social media account.

If you’d like to get a copy of your tweets before deleting some or all of them, downloading your Twitter data file will give you a full list of your tweets in a .zip file. It may take a few days for them to be prepared for download.

Before you start deleting, you may want to be transparent about why you’re doing so, says Melissa Agnes, founder and CEO of Crisis Ready Institute.

You can write a tweet explaining your decision to delete certain posts, or all of them, so you can start again with a clean slate, Agnes says. Openness and honesty can be better than hiding things and hoping no one will notice. If someone does notice, “you will look like you’re sneaky or manipulative,” she says.

Simply deleting a tweet doesn’t mean it’s necessarily gone forever, Cogborn says. Someone could always post a screenshot, for example.

“If we find ourselves in the position where something embarrassing has resurfaced, we need to own our mistakes, we need to apologize with sincerity, and we need to make wiser choices in the future,” Cogborn says.

Tweet-Deleting Tools

Semiphemeral is a free, open-source tool that lets you delete old tweets that don’t fit criteria you set. For example, you can set it to automatically delete tweets that are over a certain number of days or weeks old unless they have a certain number of retweets or likes. (All of the numbers are configurable.) You can even keep tweets that are part of a Twitter thread where at least one tweet meets the threshold you set. And you can pick specific tweets to exclude from deletion even if they meet the automated criteria you set.

In order to use Semiphemeral, you’ll have to follow @semiphemeral on Twitter. “Supporters of dictators and anti-democratic demagogues, racists, or other types of fascists will be blocked, and blocked users are ineligible to use Semiphemeral,” the tool’s website says.

Cost: Free

Circleboom lists tweets and replies, lets you filter them using search terms, and lets you delete each tweet individually. You can also bulk-delete all your tweets or those within specific time periods.

Cost: The free tier allows you to delete 200 tweets and 200 retweets and remove 200 likes but won’t help you delete your Twitter archive. Paid accounts cost $24 per month for one profile and $72 per month for up to five profiles. There are higher rates for corporate and business accounts and discounts with annual plans. Scheduled posts are included in any subscription, and user analytics are also included in any paid subscription.

TweetDelete lets you mass-delete your old tweets based on specific words or phrases they contain or on how old they are. People with free accounts can delete 3,200 of their most recent tweets. People who make a one-time payment of $15 can view all tweets in their data file and delete up to their full history. Both free and paid accounts can run automatically on a schedule, deleting tweets older than a certain amount of time you select, but users with free accounts will need to go to the site occasionally to keep the service active, while paid users’ automatic deletion tasks will continue to run regardless.

Cost: Free, or a one-time payment of $15

TweetDeleter lets you search tweets by keyword, search tweets and likes by the medium (image or video) attached to the tweet, or search by date and time. You can look through tweets, retweets, or replies separately. And there’s a profanity filter to help you find and delete tweets with swear words. You can delete individual tweets, delete multiple tweets at once and set up a filter to automatically delete tweets and likes based on total count, how old the tweet is, and any specific keywords it contains.

Cost: Under the free plan, you can delete up to five tweets per month. You can do this by hand on Twitter without TweetDeleter, but joining free lets you learn how the platform works and helps you decide whether to choose a paid plan. Users who pay $4 per month can delete up to 500 tweets per month, those who pay $5 can delete up to 3,200 tweets per month and up to 1,000 of their latest likes, and people who pay $6 can delete an unlimited amount of tweets or likes and set up deleting and unliking to happen automatically. Any paying user can save deleted tweets for an additional $5.

TweetEraser lets you filter and delete tweets on multiple Twitter accounts. You can also keep a copy of the tweets you’ve deleted, should you choose to.

Cost: It’s free to use this tool for one account with advertisements, which lets you save three search filters such as names or other keywords that have gotten you the results you were looking for. The $4-per-month version lets you delete tweets from up to three accounts with up to 10 search filters, without ads. The $7-per-month version allows unlimited search filters and accounts.

Editor’s Note: Semiphemeral creator Micah Lee provided feedback for CR’s Security Planner tool.

Headshot of Electronics freelance writer, Yael Grauer

Yael Grauer

I am an investigative tech reporter covering digital privacy and security. I'm the lead content creator of CR Security Planner, a free, easy-to-use guide to staying safer online. Prior to Consumer Reports, I covered surveillance, online privacy and security, data brokers, dark patterns, clandestine trackers, security vulnerabilities, VPNs, hacking, and digital freedom for Wired, Vice, The Intercept, Slate, Ars Technica, OneZero, Wirecutter, Business Insider, Popular Science, and other publications. Follow me on Twitter (@yaelwrites)