The fastest way to delete many tweets at once

Twitter (now X) does not have a built-in bulk delete tool. You cannot select multiple tweets and delete them all at once from the website or app. Instead, you have three real options: delete tweets one at a time through the website, use a third-party tool that connects to your account, or read your archive and delete in batches.

If you have fewer than 50 tweets to remove, deleting one at a time takes 10 to 15 minutes and requires no extra steps. If you have hundreds or thousands, a third-party tool saves hours of work, though it means giving that tool temporary access to your account. The choice depends on how many tweets you need gone and how much time you want to spend.

Key Takeaways

  • Twitter does not offer a native bulk delete feature, so you must either delete tweets individually or use a third-party tool.
  • Deleting one tweet at a time takes about 10 seconds per tweet and works through the three-dot menu on each tweet.
  • Third-party tools like TweetDelete and Semiphemeral can delete hundreds of tweets in minutes but require you to authorize them to access your account.
  • Once deleted, tweets are gone permanently and cannot be recovered, so review what you are deleting before you start.
  • Some third-party tools can delete tweets older than a certain date or matching certain words, which is useful if you want to keep recent tweets but remove old ones.

Delete tweets one at a time through the website

Open Twitter on a web browser and go to your profile. Find the tweet you want to delete. Hover over it (on desktop) or tap and hold it (on mobile), and a three-dot menu will appear in the top right corner of the tweet. Click or tap the three dots, then select "Delete" from the menu. Confirm the deletion when prompted.

Repeat this for each tweet you want to remove. This method works on any device with a web browser and does not require you to give any tool access to your account. The downside is that it is slow if you have many tweets — a few hundred tweets could take an hour or more.

Use a third-party tool for faster bulk deletion

Tools like TweetDelete, Semiphemeral, and Tweet Eraser connect to your Twitter account and delete tweets in bulk. They work by logging into your account, reading your tweet history, and deleting the ones you choose. Most let you filter by date, keyword, or retweet status so you can delete only tweets matching certain rules.

To use one of these tools, visit the tool's website, click the button to authorize it with your Twitter account, and log in when prompted. The tool will ask permission to read and delete your tweets. Once you grant permission, you can set your deletion rules — for example, "delete all tweets older than January 2020" or "delete all tweets containing the word 'old'" — and start the deletion process.

The tool will then delete your tweets in batches over a period of minutes to hours, depending on how many you have. Most tools show you a progress bar or notification when the deletion is complete. After the tool finishes, you can revoke its access to your account by going to your Twitter settings under "Apps and Sessions" and removing the tool from the list.

What third-party tools actually do and what to watch for

Third-party deletion tools work by using Twitter's public API — a set of instructions that lets outside programs read and modify your account. When you authorize a tool, you are giving it permission to log in as you and delete tweets on your behalf. The tool does not store your password; instead, Twitter gives it a temporary access token that expires after you revoke permission.

Most reputable tools (TweetDelete, Semiphemeral, Tweet Eraser) are run by small teams or individuals and have been around for years. They do not sell your data or keep copies of your deleted tweets. However, you are trusting them with access to your account, so only use tools with clear privacy policies and good reviews. Before you authorize any tool, read its privacy policy and check recent user reviews on Reddit or in app stores.

After the tool finishes deleting, always revoke its access. Go to Twitter settings, select "Apps and Sessions," find the tool in the list, and click "Revoke." This removes the tool's ability to access your account going forward.

Deleting tweets by date range or keyword

Most third-party tools let you set rules for which tweets to delete instead of deleting everything. TweetDelete and Tweet Eraser both allow you to choose a date range — for example, delete all tweets before January 1, 2022, but keep everything after that. Semiphemeral lets you set an age limit, such as "delete tweets older than 6 months," and it will automatically delete new old tweets on a schedule you set.

Some tools also let you exclude certain tweets from deletion. For example, you might want to delete all tweets from 2015 to 2019 but keep tweets that have more than 100 likes or retweets. Check the tool's settings to see what filters are available before you start the deletion.

What happens after you delete tweets

Deleted tweets are gone permanently. Twitter does not keep a trash folder or recovery option. Once a tweet is deleted, it cannot be seen by anyone, including you, and it does not appear in your archive or history. If someone took a screenshot or quoted your tweet before you deleted it, that copy still exists elsewhere, but the original tweet on your account is gone.

If you are deleting tweets because you want to change your public presence, keep in mind that search engines and archive sites like the Wayback Machine may have cached old tweets. Deleting from Twitter does not remove them from those sources, though you can request removal from the Wayback Machine directly.

Comparing your deletion options

MethodTime for 500 tweetsCostRequires authorization
Delete one at a time1 to 2 hoursFreeNo
TweetDelete5 to 15 minutesFree tier available; paid plans start at $5/monthYes
Semiphemeral5 to 15 minutesFreeYes
Tweet Eraser5 to 15 minutesFree tier available; paid plans start at $6/monthYes

Frequently Asked Questions

Can I delete tweets from a specific year without deleting everything?

Yes. Most third-party tools let you set a date range. For example, you can tell TweetDelete to delete only tweets from 2018 to 2020 and leave everything else alone. Some tools also let you exclude tweets with a certain number of likes or retweets, so you can keep your most popular tweets while removing older ones.

Will deleting tweets affect my follower count or account?

No. Deleting tweets does not change your follower count, account status, or anything else about your profile. It only removes the tweets themselves from your timeline and search results.

Is it safe to use third-party deletion tools?

Reputable tools like TweetDelete, Semiphemeral, and Tweet Eraser are safe if you revoke their access after they finish. They do not store your password or sell your data. Always check the tool's privacy policy and user reviews before authorizing it, and always revoke access when done.

What if I accidentally delete a tweet I wanted to keep?

Twitter does not have an undo or recovery option for deleted tweets. If you delete a tweet by mistake, it is gone permanently. To avoid this, review your deletion rules carefully before starting a bulk deletion, and consider deleting a small batch first to make sure the tool is working the way you expect.

Can I delete tweets from other accounts or retweets I made?

You can only delete tweets you posted yourself. You cannot delete tweets from other accounts. Most tools can delete retweets you made, but they treat them as separate from your original tweets, so you may need to set a separate rule to remove them.