How to search through (and delete) your old tweets

How to search through (and delete) your old tweets

If you have some regrettable or embarrassing posts you’d like to get rid of, then you need to know how to delete old Tweets quickly. Maybe some of your older tweets are unprofessional and you want to clean up your profile for potential future employers, or you don’t want anyone to know how much you used to love watching The Apprentice (speaking of someone who might want to delete their tweets). Fortunately, there are a few ways to quickly clean up your Twitter feed.

If you want to get your tweets off Twitter but you just can’t bear to part with them entirely, you can get a zip file of your old tweets emailed to you. Go into your account settings on Twitter, then select the “Your Twitter data” tab under “Data and permissions.” This will take you to a tab where you can download your Twitter data after re-entering your password.

Once you have your old tweets saved for posterity, it’s time to start deleting. If you don’t want to use a service, you can delete directly from Twitter. If you know what you’re looking for, use the advanced search feature to make your job easier. Enter keywords, phrases, and hashtags to pull up a bunch of tweets that you know you’re going to want to trash.

If you have several years of tweet regret you’d like to forget, there’s a program called Tweet Deleter that can get the job done fast. You can log in with your Twitter account and easily browse all of your tweets. You can select multiple tweets to delete, delete your full history, schedule automatic tweet deleting based on preferences you set, and more. Search by keyword and tweet type (retweet, replies, comments) for free. With a premium membership, you can search via date and media type as well.

This service gives you several options to get rid of old tweets without investing a ton of time in cleaning up your Twitter feed. There’s another service called TweetDelete that works similarly, though it’s limited to 3,200 Tweets in one deletion.

If you just don’t trust yourself tweeting any more, you can take the very bold step of deactivating your Twitter account. While this might sound super scary, you actually have 30 days to change your mind once you hit the deactivate button. If you want to reactivate your account in that period, enter your login on Twitter and you can reactivate your account, good as new.

But whether you remove old tweets or remove your account altogether, those tweets won’t disappear right away. Search engines cache information in their systems. This means that even after you delete tweets, they could continue to show up in search results until the search engines update their systems, according to Twitter. However, despite being visible in searches, clicking on those tweet links will go to an error page. No one will actually be able to get to them (unless someone took screenshots and posted them somewhere else). Happy deleting!

This article was originally published on Aug. 8, 2019

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

  • shares of the article
  • shares of the article

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.

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.

In a few clicks, load your Twitter archive, select tweets to keep or delete using our powerful search features, and watch them get deleted in real-time.

How to search through (and delete) your old tweets

Search, Filter & Delete Tweets

Full control on your Twitter archive history cleanup.

Delete your old tweets —with no limits

Twitter Archive Eraser allows you to delete thousands of your tweets, no matter how many you have or when they were published (even from 12+ years ago!)

Full control. Identify tweets to keep or delete in a few clicks

With an Excel-like powerful interface, you can sweep through thousands of tweets and identify top-performing tweets, filter tweets to keep or delete by tweet type (retweet/user mentions), by media type (image/video/gif), by date or keyword.

Privacy and security first.

Twitter Archive Eraser runs fully on your computer. Your Twitter archive data never leaves your machine and is never uploaded or stored on our servers.

How to search through (and delete) your old tweets

How to search through (and delete) your old tweets

The best tool to delete tweets

Native app for maximun privacy, security & performance!

Runs locally on your computer

This means your data stays safe and never leaves your computer. No uploading GBs of your archive to some server which poses significant risk privacy-wise. A competitor tweet deleter service exposed millions of users’ data after it got hacked!

Exceptional performance

Twitter Archive Eraser loads your archive in a few seconds. Searching and sorting through your tweets is done in real-time. Our app can delete up to 3000 tweets per minute!

Battle tested

Twitter Archive Eraser has been used by about 1 million users to delete over 3.5 billion tweets! These numbers are a testament to a robust of software that keeps improving constantly with the numerous Twitter API and archive format changes.

Delete tweets from your Twitter archive
in 3 easy steps

Authenticate securely with Twitter

Sign in using automatic authentication on the Twitter website directly via OAuth.
This is the most secure authentication method since our app never (nor can) access your password.

Load your archive, select tweets by date

Load your Twitter archive in a few seconds. Even for archives that are +10GB in size!
Once your archive is processed, you can select tweets by date (year and month).

Search, filter, and select tweets to delete

In this step, you select which tweets to delete. You can search by keywords or user mentions. You can see your best tweets first, jump to specific dates, choose only tweets/retweets, etc.

Get started now. Download Twitter Archive Eraser

Delete up to 1,000 tweets per week for free!

Simple, transparent pricing.

One-time payment. Licenses valid for one year. Why choose Twitter Archive Eraser?


Best for new accounts with a few thousand tweets

Delete 2,000 tweets /week

Age of tweets allowed to be deleted : 2 years

Select tweets by date

Browse & Search full archive

Search (Keyword/Regex/ Users/Mentions)

Get License


Best for new accounts with a many thousands of tweets

Delete 5,000 tweets /week

Age of tweets allowed to be deleted : 4 years

Select tweets by date

Browse & Search full archive

Search (Keyword/Regex/ Users/Mentions)

Filter best tweets in one click

Filter by tweet type (retweets) & media type (image/video/gif)

Get License


The ultimate tier to clean up tweets from 12+ years ago

Delete unlimited tweets /week

Age of tweets allowed to be deleted : unlimited (12+ years)

Select tweets by date

Browse & Search full archive

Search (Keyword/Regex/ Users/Mentions)

Filter best tweets in one click

Filter by tweet type (retweets) & media type (image/video/gif)

Sync (up to date retweets/favorite counts)

Get License

Don’t just take our word for it
See what users say about Twitter Archive Eraser

900K Downloads – 3.5 Billion tweets deleted!

It’s long past time to tweet delete, let’s be honest.

We all have something embarrassing on Twitter, but you can delete old tweets with the help of these four apps.

Make 2022 the year you clean up your online presence. Delete your Facebook account , remove those cringey tweets from back in the day, heck, just delete yourself from the internet altogether. (But before you go, here’s how to export all your Facebook data and download your old tweets for posterity).

Twitter’s popularity bloomed in the late aughts, when many millennials were still in the MySpace mindset — sharing vague sad statuses for attention, angsty song lyrics and selfies in a dirty bathroom mirror. And even if you’re not a millennial, chances are your tweet history contains some embarrassing gems nevertheless. After all, Twitter has been around for well over a decade now, and if you scroll back long enough, you never know what you’ll find.

More from 12 Days of Tech Tips

  • How to disappear from the internet for good: 6 things you need to do
  • Don’t deactivate your Facebook account. You need to delete it permanently
  • Change these browser settings ASAP to better protect your privacy

If the thought of someone finding your cringe-worthy Twitter origins keeps you up at night — or if you just promised yourself that you’d clean up your act once and for all this year, don’t worry. There are several ways to wipe your past from the annals of Twitter. Keep in mind if you use one of these apps, deleting your tweets is permanent and unless you subscribe to a premium tier, the service will usually limit you to deleting 3,200 tweets. We’ll tell you how.

TweetDelete: Mass delete tweets using age and keyword filters

TweetDelete lets you filter and delete tweets based on time.

Screenshot by CNET

TweetDelete is a free web tool that lets you mass delete your Twitter posts with age and text filters. You can also set the tool up to mass delete on a schedule. Here’s how to get started with TweetDelete:

1. Visit

2. Sign in with Twitter.

3. Read application permissions, privacy settings, T&C.

4. Authorize app.

From there, you can delete up to 3,200 of your most recent tweets with some limitations. There are drop-down menu options to delete tweets older than one week, three months, a year and more. If you’re looking to delete a specific topic, you can use the text field to delete tweets containing a word or phrase. Finally, you can tell TweetDelete to wipe your tweets one or every few days. But be warned: Unless you backed up a data file your tweets can’t be recovered after you delete them.

TweetDelete also offers a premium experience for a one-time $15 payment. Premium includes extra features like unlimited tweet deletion, more customization during mass deletes, an advanced mode to delete tweets by their numeric ID, and more.

TweetEraser: Filter by date, retweets or likes to choose what to mass delete

TweetEraser has a number of options to filter and delete old tweets.

Screenshot by CNET

TweetEraser is a web tool meant to help you clean up your Twitter timeline. With the app, you can filter and mass delete tweets. Here’s how the service works:

1. Visit

2. Choose your plan. If you choose the free tier, simply click Sign in with Twitter.

3. Enter your Twitter login information and click Authorize App.

4. Enter the authentication code sent to your phone and click Log in.

5. Click Authorize App again.

6. TweetEraser will ask for your email address to make communication easier, but you don’t have to enter it to continue with the service.

7. Click Get Latest Tweets to see a chart of your Twitter activity.

TweetEraser will tell you the date and time you posted, how many retweets and likes you earned and whether you added a photo. It also offers the ability to view the original post on Twitter. From there, just check the box to delete individually or all the records on the page — you can customize from 10 tweets per page to 3,200 (the max import for the free version).

TweetEraser’s free tier says it offers no recurring charges, no timeline spam, a maximum Twitter data import of 3,200 tweets and limited search filters. The tool also offers subscription plans — the Standard Eraser is $7 for 30 days and the Premium Eraser is $10 for 30 days . Both include an ad-free experience, more search filters, the ability to add multiple Twitter accounts and more features.

Discover the latest apps: Be the first to know about the hottest new apps with the CNET Apps Today newsletter.

TweetDeleter: A way to browse, unlike and permanently delete tweets

TweetDeleter is another option to clear out your Twitter history.

Screenshot by CNET

TweetDeleter lets you browse, search and delete tweets, as well as unlike tweets. The app lets you search tweets by likes, keyword, profanity, date, media and more. You can also access an archive of your tweets and likes. TweetDeleter also lets you keep deleted tweets on the app, even though they’re permanently deleted from Twitter.

Here’s how it works:

1. Visit

2. Click Sign in with Twitter.

3. Enter your Twitter login information.

4. Click Authorize App.

From there, you’ll be directed to your dashboard where you can search, delete, set up automatic deletes, upload archives and see the deleted tweets you saved on the app.

TweetDeleter has a free version, but it only lets you delete up to five tweets per month, use five free keyword searches per month, and filter profanity. To use a broader range of TweetDeleter’s features, the app has subscription plans . Standard ($4 a month) lets you delete up to 500 tweets a month and unlocks all search filters and keywords. TweetDeleter Advanced ($5 a month) includes everything in Standard, but lets you delete 3,200 tweets and 1,000 likes per month. The Unlimited tier unlocks the entire app. No matter what subscription you choose, saving deleted tweets to the app is an extra $5 a month.

TwitWipe: Delete all the tweets posted to your Twitter account

TwitWipe quite literally wipes your entire Twitter account.

Screenshot by CNET

The TwitWipe app deletes all the tweets — retweets, likes, replies, media, mentions too — posted on a Twitter account. Followers remain intact, as well as tweets that other people mentioned you in. This one might be helpful if the Twitter account is passed from one person to another.

At the time of publication, TwitWipe’s website was undergoing maintenance. Here’s how the steps were listed on the site:

1. Visit

2. Click Get Started.

3. Click Sign in using Twitter.

4. Confirm or cancel the TwitWipe This Account button. Make sure to read the disclaimers before confirming the wipe.

T witter just made its search tool more powerful than ever. The social network has now made it easy to search any of the 500 billion public tweets that have been sent in Twitter’s eight-year history. Yes, that includes your tweets—even the drunk ones.

If you’re nervous about what an Internet sleuth might uncover if they searched for all your references to “weed” or a comprehensive listing of your embarrassing unanswered pleas directly to a celebrity, you might want to review your old tweets and delete the bad apples. And remember, if you ever become famous, someone will inevitably dig up all those racist tweets you sent in 2010.

Here’s how to head off your future PR nightmare at the pass:

Option 1: Request Your Twitter Archive

Before today, the best way to take stock of your Twitter past was to request your personal archive from the social network. Twitter will email you a zip file that includes all your tweets in an easily searchable database that mimics the interface. Just type in any questionable words you might have used in your younger days (“drunk,” “high,” “hella” ) and delete anything you wouldn’t want your Mom to read or embed on a public web page for the whole Internet to see.

To get the archive, go to your Settings and click “Request your archive.”

Option 2: Use Advanced Search

If you don’t want to wait around for Twitter to send you your archive, you can use the Advanced Search option (here) to quickly parse through your tweets. In the “From These Accounts” field, enter your username, and in the “Words” fields, enter whatever terms you’re trying to find that you previously tweeted.

Retweet the ones where you accurately predicted the future. Delete the incriminating ones.

Option 3: Scorch the Earth

You were a different person when you joined Twitter. If you were below the age of 20, it’s possible that you said so many cruel, vapid and ignorant things that there is simply no salvaging your younger digital self. You can wipe this person from Twitter’s record with a few clicks. Tweet Delete lets you automatically delete tweets more than a year old on an ongoing basis. Tweet Eraser allows you to delete everything you wrote before any given date. For more dire situations, you can download Tweeticide and erase your entire Twitter history.

Not sure whether you should delete or tweet? Consider this: Every public tweet is being archived for future generations to make judgments about our culture in the Library of Congress. Don’t make us look bad.

How to search through (and delete) your old tweets

Do you want to delete that one specific tweet that you posted in the month of December last year? Or you may have a demand to know how to delete all tweets before a certain date?

You can’t get enough time to delete all your tweets from 2020 or you may want a fresh start for 2022? Or, whether it’s that one tweet you published on last valentine’s that needs to be erased?

There are numerous reasons to find a deleter to mass delete tweets by date. Whatever yours may be to delete tweets by date, with the right tool, getting rid of old tweets is not a problem anymore.

You can delete all tweets published on a specific date/month/year.

Using Circleboom will let you delete your all selected tweets within seconds what might take hours to find on Twitter.

The Twitter Cleaner: Clean your tweets, retweets, replies and likes in a click!

As human beings, we are wired to learn. We get curious, we explore and learn, and finally, we change. As we change, we…

In this article, we will walk you through the exact steps to delete tweets by date. We will follow two methods:

The first method is to delete all tweets using the Twitter archive when you want to delete all tweets by year or month, you define!

The second method is by performing a search and selecting tweets that you want to delete.

With no exceptions whatsoever, when you are ready to delete all tweets in between a time period, you can follow the steps below:

  • Step #1: Log in to the Circleboom dashboard by authenticating your Twitter account.
  • It is a very easy process and takes a few seconds merely.

How to search through (and delete) your old tweets

Step #2: Once logged in, go to the Circleboom menu on the left, select “My Tweets” and select “Delete Twitter Archive.”

You will be taken to a new page, click on Start here to begin.

Step #3: Here, Upload your Twitter archive and click on “Approve.” You can follow the steps here to download your Twitter history.

On the next screen, you will see the option to “Filter by Date.” Add the “start date” and “end date” to delete tweets by date. Tweets from the start date and end date and included when deleting tweets.

By following the steps above, you will be able to delete all tweets from a particular date/month/year. As I mentioned before, this method will make sure that all the tweets from the selected dates are deleted with no exception.

Further, for those who would like to follow these steps one by one through a video tutorial, here it is:

If you don’t want to delete tweets blindly and go through them before you hit the delete button, this section is for you. To delete selected tweets, follow these steps:

  • Go to the Circleboom dashboard and select “Delete Tweets” from the “My Tweets” sub-menu.
  • If you want to search tweets of a particular date, simply enter the date (for example 3/4/2018) in the grid power search on the right. Circleboom will list all your tweets from that date, you can select the tweets you want to delete and click on “Delete Selected”

By following the steps below, you can select each tweet or multiple tweets before deleting them.

When you list your tweets using this method, please note that only your last 3,200 tweets are shown by Circleboom.

That’s because Twitter allows any user to access only the last 3,200 tweets at a time.

Further, for those who would like to follow these steps one by one through a video tutorial, here it is:

Your old tweets in one place

Silviu Marian Stoican

Designed for iPad

    • 3.4 • 37 Ratings
    • Free
    • Offers In-App Purchases



We should never forget our past! TweetStory focuses on this aspect by offering you the possibility to see your Twitter account on this day but past year. Find any tweet whether is a status, a GIF, a video or just quoted from your timeline at that time.

You can view, share or even delete your past year tweets. You don’t have many tweets?No worries, you can see other Twitter accounts past year tweets whether is a celebrity or one of your friend as long as their profile is public. Give it a try now!

WARNING: It might feed your nostalgia. Tears or smiles might appear from nowhere! 🙂

It is a very simple application to use:
▸ First you have to connect with your Twitter account;
▸ Then we’ll use our magic to find and fetch all the tweets from your Twitter that are on the current day and past years;
▸ Finally you can keep those tweets for yourself or you can share them on Facebook, Twitter or just email/message them to your friends.

You’ll never miss one day because we have integrated notifications which can be set at the hour that matches with your free time.

Feel free to send us a feedback about the app or report a bug… or just say hello you can use the Feedback button from Settings screen. We’ll respond to each email we’ll get from you, it’s a promise.

Whether you want to delete one tweet, a bunch of tweets, or permanently delete your Twitter account, here’s how to say farewell to your more ill-advised posts.

How to search through (and delete) your old tweets

Twitter is a hellish snark-den populated by trolls, spambots, and scammers. Why would anyone purposefully spend time there? Well, the good news is you don’t have to! In fact, you can delete your entire account or clean up any unfortunate word vomit.

How Do I Delete My Tweets?

You’ve posted a tweet that has come back to bite you, or you fear that it might in the future (politicians, pay attention!), so you want to remove it.

If it’s a fresh tweet or a tweet you can easily track down, you can delete it right from Twitter. But what about older tweets that may not be so simple to find? And what if you want to easily and quickly delete multiple tweets? No worries. With the right tool, you can go back in time and erase your more ill-advised musings.

Tweet Deleter, for example, helps you browse or search for older tweets by date or keyword and delete multiple tweets in a single shot. TweetDelete automatically deletes all tweets before a certain date.

Of course, deleting an older tweet doesn’t undo all the damage. People have already read and possibly reacted to your tweet. But you still may want to kick out the tweet for the sake of permanence and posterity. Why let a bad tweet linger? Here’s what you need to know.

Delete a Single Tweet on

Deleting a recent tweet isn’t difficult. On, navigate to your Twitter profile. Scroll down until you find the tweet you want to remove. Click on the down arrow next to that tweet and select the option to Delete. Twitter asks if you’re sure you want to delete the tweet. Click Delete. The tweet goes bye-bye.

Delete a Single Tweet on Mobile

On mobile, the process is much the same. Tap your profile photo on the top left, and tap your name to get to your profile. Find the tweet you want to erase, and tap the downward-facing arrow on the top right of the tweet. Tap Delete Tweet.

To remove a tweet that you re-tweeted from your profile, simply tap the re-tweet button again, and confirm that you’d like to axe it.

Delete Older Tweets

Scrolling through your long history of tweets to find an older one to delete is time-consuming. And even then, you can only go back so far. Instead, a couple of third-party websites can help you find and delete older tweets.

Tweet Deleter

At the Tweet Deleter site, click on the button to sign in with your Twitter account. At the Authorize window, type your Twitter username and password. You’ll have to give permission to use your Twitter account. The Authorize window explains what the site will be able to do if you go ahead. Click the Sign in button.

Find the Tweets You Want to Delete on Tweet Deleter

The site then displays your tweets from latest to earliest. You can narrow down the list by typing a keyword, selecting the type of post (tweets, retweets, and/or replies), and by entering start and end dates.

Delete Tweets on Tweet Deleter

Select the tweets you want to delete and then click on the Delete Tweets button to remove them.

Automatically Delete Tweets on Tweet Deleter

With Tweet Deleter, you can also tell the site to automatically delete tweets of a certain age, upload an archive of your last 3,200 tweets, or delete all your tweets.

Delete Tweets With TweetDelete

Want a way to automatically delete all tweets older than a certain date? Check out TweetDelete, which can quickly erase your last 3,200 tweets.

First, you should review all tweets before a certain date to make sure you want to delete them all. You can do this in Twitter by requesting an archive of all your tweets. On Twitter, navigate to Settings and privacy > Account > Your Twitter data > Download your Twitter data. Enter your password and click Confirm.

If you’re still sure you want to delete your older tweets, click on the button to Sign in with Twitter at the TweetDelete site. At the Authorize window, type your Twitter username and password and then click on the button to Authorize app.

Click the drop-down menu to select the number of months you want the site to go back to delete your tweets. Make sure you want to do this because after the tweets are deleted, you can’t get them back. Click on the button to Activate TweetDelete. Your older tweets are now history.

Permanently Delete Your Twitter Account

Killing your Twitter-self is an easy process. And there’s even a 30-day grace period if you have second thoughts about your twittercidal tendencies (12 months if you are verified). You can just sign back into your account within 30 days to reinstate it, and it will be like nothing happened. However, if you don’t reinstate within that period, all your data will be permanently deleted from Twitter’s servers. #Erased.

You should also know that while your account will disappear a few minutes after deleting it, the company claims that “some content may be viewable on for a few days.” Furthermore, Twitter states that it has no control over how your tweets are indexed by Google and Bing. So, your previous content may remain searchable through those services. (It’s very difficult to disappear from the internet.)

But it’s not impossible. Here’s how to say farewell to Twitter.

Change Your Username and Email

Before you get started, know that if you want to make your username or email address available for re-use (each Twitter account must be associated with a unique email address), change them before your account is permanently deleted. Navigate to Settings and privacy and change your username and email in the fields up top. Keep in mind that when you change your email, you will need to confirm via an email link that will be sent to your new address before the change goes into effect.

Deactivate Your Twitter Account

In the Security and privacy menu, tap Account, scroll to the bottom and select Deactivate my account.

Twitter will ask you to enter your password to verify that you truly want to say goodbye. You do, so click it, and you are good to go. If you regret the decision within 30 days, just sign in with your username and password, and you are once again free to tweet.

Like What You’re Reading?

Sign up for Tips & Tricks newsletter for expert advice to get the most out of your technology.

This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.

Your subscription has been confirmed. Keep an eye on your inbox!

Whether you’ve posted something embarrassing or you just need a break from social media, it’s time to wipe your slate clean.

How to search through (and delete) your old tweets

You’re probably not the same person you were five years ago. And even if you are, Twitter definitely isn’t the same place it was in its early days. The once-freewheeling, low-stakes website for throwing bad jokes into the abyss has since transformed into an enormous public forum inhabited by just about everyone who’s anyone.

🖥 Tech can be tricky. We’ll be your support.

There’s no good reason your tweets of yore should still exist when there’s every good reason to get rid of them. Ready to take the dive? Here’s what to do next.

How to Delete Your Old Tweets

How to search through (and delete) your old tweets

There are effectively two ways to delete your tweets. The first is a service like Tweet Delete, which simply plugs into your Twitter account and goes to town. Tweet Delete is free and easy, but incomplete—it will only rid the world of your 3,200 most recent tweets. Let’s call this “delete lite.”

The second approach is more involved and generally comes with a fee. Take TweetEraser. At $6.99 price tag, it’s a much more thorough scrub that will get rid of all of your tweets, forever. Let’s call this “delete pro.”

The reason for the two tiers comes down to a limitation in Twitter’s Application Programming Interface (API). Twitter gives applications (like these tweet-deletion programs) access to only your most recent tweets, while the rest are inaccessible. You can still find these in your feed (and so can other people).

You might go through and manually delete them yourself, but that could take a pretty long time, since they’re out of range for delete lite apps. Delete pro tools generally get around this limitation by asking you to upload an archive of your tweets—which gives them a full map instead of the limited one they’d get from Twitter’s API—thereby bypassing Twitter’s API limitations.

➡️ Our Favorite Social Media Friendly Accessories

How to search through (and delete) your old tweets

How to search through (and delete) your old tweets

How to search through (and delete) your old tweets

How to search through (and delete) your old tweets

There’s one more option: Use a delete lite method like Tweet Delete over and over again, each time sloughing off the 3,200 most recent tweets on your account. Depending on your number of tweets, this might be feasible, if arduous. And if you have fewer than 3,200 tweets in total, we admire your restraint.

Step #1: Request your Twitter archive.

Whichever path you choose, your first step should be to request your Twitter archive. If you’re doing a light delete, this is just for posterity, so you can skip it. But full deleters may need to go through with it.

How to search through (and delete) your old tweets

How to search through (and delete) your old tweets

How to search through (and delete) your old tweets

To request your Twitter archive: Navigate to > Click the More button on the left rail > Settings and Privacy > Your Account > Scroll until you see “Download an archive of your data” > Enter your password > Click the Request Archive button.

How to search through (and delete) your old tweets

Twitter will warn you that this process can take a little bit of time, but when your archive is done, it’ll be emailed to the account associated with your Twitter. If you don’t get it, revisit our button friend and click again for another email.

Step #2: Start the purge.

Now that you have your archive, it’s time to get down to business. Simply connect your Twitter account to your deletion mechanism of choice and follow its instructions. Whatever the method, don’t expect the results to be instant. It’ll take Twitter some time to properly respond to your exodus of tweets and update the numbers that appear on your profile accordingly. If things seem strange, wait a bit, especially if your method is running Tweet Delete repeatedly to cull more than 3,200 tweets.

Step #3: Stay vigilant.

Once you’ve dispensed with your archive, you’ll have a choice about how to go forward. With Tweet Delete, you can set the app to automatically remove any tweets older than a certain age. This can be great for maintaining hygiene, but it requires you to let Tweet Delete have constant access to your Twitter account (and while Tweet Delete shows no indications of being malicious, this is a security risk). Alternatively, you could go in and re-delete on a routine basis, or simply start building up a new archive until you get anxious again.

If you do set a service to automatically delete your tweets, you may also want to consider finding a way to archive them in real time—especially if you are a data hoarder. One option, the one I use, is the IFTTT service to immediately archive a tweet into a spreadsheet the moment it is tweeted. That way, when it ages out and gets deleted, you’ll already have a backup tucked away outside of Twitter.

There! Now you’re free from the chains of your old tweets. Just remember: Going forward, the best way to stay sane is simply to never tweet at all.

The news that Twitter has made its entire archive searchable may have caused you to cheer loudly or break out in a cold sweat. If it’s the latter, don’t panic just yet—locating and deleting your old tweets isn’t too difficult. Read on to find out how to take advantage of Twitter’s newly expanded search capabilities and erase those old embarrassing tweets if you need to.

On the surface, not too much has changed. Older tweets will start appearing in the All tab on searches, but unless you’re prepared to do an awful lot of scrolling or you’ve run a very specific query, you won’t see too many ancient tweets. The ability to search for tweets by date was added in April, so the only real change is that you can now go right back to when it all started: March 21, 2006.

You can search by date using the advanced search page or by entering the since:2006-03-21 until:2014-11-20 operators in the Twitter search field (that’ll look at tweets from the launch of Twitter until today). You don’t want a search that returns every tweet ever posted though, so you’ll have to enter some keywords or a specific username. again this can be done via operators in the search field or through the advanced search page if you want an easier life.

Apple AirPods (2nd Generation)

Turn up the volume
These are your standard AirPods—you control them with taps or summon Siri, and their H1 chip allows you to do fancy automatic device switching.

To find out if I’ve ever said anything incriminating about the Queen, I’d use the string the queen from:davidnield since:2006-03-21 until:2014-11-20 Adjust the text accordingly based on your Twitter handle, the dates you want to look at, and the topics you think you might have been babbling on about a little too much in your time on the microblogging platform.

If your views on the Clintons have changed in the last eight years, for example, or you had a particularly outrageous birthday party back in ’07, then you might want to do a bit of retrospective housekeeping. You’ll find the Delete Tweet option hidden behind the menu button (three horizontal dots) on every individual post on your timeline.

Of course, it’s a good rule of thumb never to put anything on Twitter that you don’t want the entire world to see anyway, but with the whole archive now available for searching it’s worth knowing how to clean up after yourself. Another option is to download your Twitter archive to your computer. You’ll be given a HTML and CSV files that are even easier to search than the online interface. If you find any shameful tweets, you can switch to the Web versions to delete them.

This article originally appeared in Try This! — Tools for Journalism, our newsletter about digital tools. Want bite-sized news, tutorials and ideas about the best digital tools for journalism in your inbox every Monday? Sign up here.

Over the weekend, The New York Times reported that a “loose network of conservative operatives” had been targeting Times reporters and journalists from other prominent news organizations in an attempt to discredit their work.

The goal: To weaken perceived critics of President Donald Trump and stifle the role of news media as watchdogs.

The weapon of choice: Public statements and social media posts from journalists that could be viewed as damaging.

I’m of many minds on this topic.

For starters, it should go without saying that journalism is not a welcome place for bigots of any type. Our work is incompatible with abhorrent views that place some people above others. Anyone who actually holds those views should not work in a newsroom. Period. Full stop.

But last I checked, besides a handful of bots writing up stocks and sports stories, everyone employed at a news organization is human. And being human is messy. We have a tendency to say and do things that are clumsy, awkward, inappropriate and potentially hurtful.

As Hamilton Nolan writes for Splinter, “There is not a priestly class of people called ‘journalists’ who are able to produce Certified Real Journalism, which exists on a higher plane from the tawdry musings of the rabble.”

I’m sure, if everyone’s life was transformed into a script, scraping that script would reveal at least a handful of “damaging” statements. Social media has effectively gamified the transmutation of wayward thoughts, which we might have otherwise kept private or shared with a small group, into a public spectacle and up for grabs to anyone who knows how to exploit a search tool.

Which is why I’m OK with deleting old tweets.

TweetDelete is the nuclear option. It removes all of them. If you’d rather take the surgical approach, use Twitter’s Advanced Search tool. Input your username and any words you’d like to filter for in the “any of these words” box (start with these vulgar ones). If you need more help, check out my tips from the last time this happened.

One last bit of advice: Always let your finger hover over that tweet button and take a beat to reread what you’ve written. Your drafts folder might explode, but at least your mentions won’t.

Keep your house in order. But tidy it up every now and then.

BE PREPARED: From fires to hurricanes, tornadoes to flooding, the world seems to be facing more severe weather than ever. Whether you’re covering it or just caught in the middle, it’s wise to have a plan to keep yourself safe, especially when roads and landmarks are damaged beyond recognition. A service called what3words breaks the entire planet into 3-meter squares that are each assigned a unique combination of three words (the face of the Statue of Liberty, for instance, is “”). Think of it like latitude and longitude except much easier to remember and communicate. Emergency services groups are using it around the world, but it’s also potentially useful for a variety of non-emergency scenarios like protests or large public celebrations. Or just meeting your friends inside a rather large bar.

GREEN ALL OVER: Sometimes, it’s the little details that really make a story sing. And I mean little. Seek by iNaturalist (iOS and Android) is an app that combines image recognition technology with geolocation data to identify plants, animals and other living things that you manage to snap a photo of. Now you’ll never offend an entomologist by confusing a monarch butterfly with a viceroy butterfly or be mocked by amateur herpetologists for running from a kingsnake that you’ve mistaken for a coral snake. (Now if only it could tell you the airspeed velocity of an unladen swallow…)

SPEEDBUMP: Are your Google Docs running slow? Do you have the Grammarly plugin installed? Grammarly is a useful tool for checking your grammar and spelling mistakes, even if you don’t pay for the premium features. And last fall, Grammarly enabled a beta feature that allows it to work on Google Docs. But a new bug seems to be throttling some users’ docs down to turtle speed. For now, try turning off Grammarly on the bottom right corner of your doc until you need to do a final copy edit.

WHEN TO WIN: None of us are in this for the awards. But winning one sure is gratifying. Though “journalism awards season” is generally seen as a lengthy expanse of time that starts somewhere around the Online News Association’s annual conference in the fall and ends around the Pulitzers in April, the truth is that they happen all the darn time. Sarah Vassello from the Institute for Nonprofit News and Katie Fleeman from Knowable Magazine gathered all of those dates and launched a journalism awards calendar that you can subscribe to to keep track of all of them. Missing one? Submit it and they’ll add it.

TRANSPARENT PNG: Trying to add a logo to a slideshow but you find that it has some wacky, off-white background? Or maybe you want to remove that ridiculous backdrop from your headshot? Online PNG Tools offers a two-click tool that renders backgrounds transparent. Photoshop who?


  • Instagram added a sticker for stories that lets friends request to join a group chat right from that story. It’s perfect for when everyone has something to say about some bangin’ avocado toast (this is not mockery; I will likely actually use it this way).
  • Facebook is quietly testing a feature that allows the app to find and connect to publicly available Wi-Fi networks. The problem? Plenty of them actually appear to be residential networks.
  • offers a tasty headline: Can TikTok save journalism? Erm, no (and you should be wary of any headline that looks like this). But it might inspire some kids to become journalists. And it sure is a blast to watch.
  • Apple’s iMessage comes with swanky features that only other iMessage users can see. This puts Android users, whose messages appear as green on iOS devices (instead of Apple’s blue), at a disadvantage. So Samsung has started a campaign to reclaim green chat messages.

EMOTES: Before there were emoji, there were emotes. He’s a whole page of them. I’m honestly not sure what else to say about this.

You might have been on Twitter for some years now and want to get rid of some old tweets.

This might be because you’ve found tweets with broken links, some Twitter posts that your regret and want to delete… But you can’t find them.

Just so you know, if you want to scroll, you’ll be doing it for quite a while. That’s why we’ve created this article to tell you three ways on how to find old tweets.

Guide to Finding Old Tweets

Unless you delete them, your tweets will remain on the network and, unless your account is private, anyone can view and repost them.

So, if you want to delete one, you first have to find the tweet in question.

We’ll explain three different ways to search old tweets.

Twitter Search

This is the classic method for looking up tweets, and also the simplest way to find old tweets.

This is the Twitter search engine par excellence, which is located on the home page of your profile, in the top right: ‘Search Twitter’.

The problem with this method is that it is not very exact since you have to write your username and the keyword that you think is related with the specific tweet.

How to search through (and delete) your old tweets

More often than not, you end up with unexpected results, and you have to try the second option, Twitter Advanced Search.

Twitter Advanced Search

Twitter Advanced Search gives you a range of filters to find your “lost” tweet.

The first section is for keywords, and you can enter anything you remember:

All of these words: if you write ‘hello Metricool’, you’ll find tweets that contain both words.

This exact phrase: if you write ‘welcome to Metricool’, you’ll find tweets that contain this exact phrase.

Any of these words: if you enter ‘Metricool’ and ‘planner’, it will search for ‘Metricool’ or ‘planner’ or both options.

None of these words: as with the last option, if you enter ‘Metricool’ and ‘planner’, the results will not contain ‘Metricool’ or ‘planner’.

Hashtags: if you want to look up a tweet with a specific hashtag, you can find it with this option. If you enter #MetricoolRules, it will show you old tweets with this tag.

Language: you can select the language you want to find the tweet in.

The second section is for Twitter accounts you want to investigate. This might be because it’s not your own tweet, but one from an old account you had, or someone else’s account.

How to search through (and delete) your old tweets

From these accounts: in this section, you have to enter the profile that posted the tweet.

✅ To these accounts: in this section, you can find a tweet sent as a response by entering the recipient, ‘sent in reply to @profile’.

Mentioning these accounts: to find old tweets that mention one or more accounts.

Select which filters you want to find the tweet in question:

Replies: activate this option to find tweets that include replies and original tweets, or just to show replies.

Links: you can include tweets with links or rule out ones that have hyperlinks.

In the interaction box:

✅ You can add a minimum number of characters in the reply tweets, tweets with ‘Likes’ or ‘Retweets’ to find the tweet.

Lastly, the dates section is crucial for finding the tweet in question, or at least to save time searching through your Timeline.

✅ Here you can set a specific date from: month, day, and year and up to the same options.

If you still can’t find the tweet you’re looking for with these methods, don’t worry. There are still more options available.

How to Search Old Tweets: Using Twitter Commands

This method is like the advanced search, meaning you can set the dates, but it also adds the account from which you want to find the old tweets.

To look for tweets using this method, you need to enter the following command:

(from: Twitter account) until:YY-MM-DD since:YY-MM-DD

Perhaps an example would make things a little clearer:

from:Metricool_es until:2021-09-01 since:2020-09-01.

After ‘from’ you need to add the Twitter username without the @ sign, and the end date ‘until’ and the start date ‘since’.

Hit Enter, and Twitter will give you the search results with the dates and the profile you selected for your search.

How to search through (and delete) your old tweets

How to Look Up Old Tweets: Download your Twitter Archive

The final option you have for searching for old tweets is requesting your Twitter Archive.

Find option in ‘Settings and Privacy’. But, how to request it?

1. Log into your Twitter account

Log in with the account from which you want to download the Twitter Archive.

2. Go to ‘Settings and Privacy’

You’ll find this in the ‘More’ section.

3. Click on ‘Your account’

In the next window you’ll find everything you need about your Twitter account. The section we need now is ‘Your account’.

4. Click on ‘Download an archive of your data’

Now there’s just one step left. Click on ‘Request Archive’ and fill in the information that Twitter asks for: enter your password and the code that they send to the email address you used when you signed up.

Once Twitter has created your archive, it will send you a notification to download. The time it takes to create it will depend on how many tweets you’ve posted.

How to search through (and delete) your old tweets

Let’s fast-forward a couple of days or weeks and imagine that you have your archive ready to download. In this archive, you’ll find a .zip which you have to unzip and contains a .csv file and a .html file.

These are the two ways for viewing your old tweets.

· HTML: This .html file will open in your default browser and will show you your tweets in chronological order, with or without replies, and a very useful link: ‘view on Twitter’.

This link will take you to the Tweet you posted, where you can delete it or retweet it if you think it was an important quote.

·CSV: In this format, Twitter presents your activity on the network with your Twitter ID, the source and the publication date.

If you choose this option, it’s more complicated to find the tweet because there’s no link as such, you can only use the text of the tweet as a guide.

This is how to find old tweets on your account. We recommend the latter option to have an overview of everything you’ve posted.

But remember, the option to download the archive is only available if you are the owner of the account, or if you have access to it.

Now you have everything you need to find old tweets: recover them, delete them or share them again.

Avoid a trial by Twitter with these handy tools

Story by

Thomas Macaulay

Story by

Thomas Macaulay

Writer at Neural by TNW — Thomas covers AI in all its iterations. Likes Werner Herzog films and Arsenal FC. Writer at Neural by TNW — Thomas covers AI in all its iterations. Likes Werner Herzog films and Arsenal FC.

Twitter’s great for sharing stolen memes, vapid opinions, and occasionally interesting news. But some of the toilet humor and “edgy” hot takes you tweeted in the past might not suit your new image as a wise-cracking sage.

If some malicious cyber-stalker digs them up, you could end up publicly-shamed, dumped, or even unemployed.

Unfortunately, Twitter doesn’t provide a way to bulk-delete tweets (assholes). Instead, the site suggests you manually remove the offending tweets, one-by-one.

We talked to 4 successful entrepreneurs

This is what they wish they knew before getting started

But that can be a grueling task, littered with humiliating reminders of the past.

A more expedient option is using a third-party app to automatically delete old tweets on a recurring schedule. Read on to find out how.

Automated options

A popular free tool is TweetDelete, which I’ve been using for a while now. It’s very simple to set up:

  • Go to the TweetDelete website.
  • Click “Login with Twitter” and enter your Twitter username and password.
  • Click “Authorize app” (if you’re happy to agree to the permissions).
  • Pick the ages of tweets you want to delete and how often you want to remove them. You can also choose to only remove tweets containing a specific word or phrase.
  • Check the box confirming you’ve agreed to the service’s terms, and hit “Delete my tweets!”

How to search through (and delete) your old tweetsCredit: TweetDelete The permissions list is lengthy, but TweetDelete says it only uses them to remove the posts.

The tool works pretty smoothly, but it does have some limitations.

You can only delete your most recent 3,200 tweets, unless you sign up for the premium version, which costs $14.99. This allows you to delete your full history after uploading your Twitter data file.

It also deletes all the likes you’ve accumulated for your deleted tweets. This can be really annoying when your posts are as hilarious and insightful as mine.

That shortcoming is what drew my attention to Semiphemeral.

Semiphemeral is another free app that automatically deletes your tweets. But this one gives you more control over which ones you can keep.

You can customize the process in an impressive range of ways:

  • Keep tweets with more than a set number of retweets or likes.
  • Keep tweets that are part of the same thread as a tweet that meets those RT and like thresholds.
  • Search through all of your tweets and pick which ones to exclude from automatic deletion, so that Semiphemeral will never delete them.
  • Unretweet tweets after a number of days.
  • Unlike tweets after a number of days.
  • Automatically delete your old direct messages.

Here’s how to set it up:

  • Follow @semiphemeral on Twitter. Semiphemeral automatically blocks people who’ve recently liked tweets by popular fascist Twitter influencers.
  • Go to the Semiphemeral website.
  • Click “Login with Twitter” and enter your Twitter username and password.
  • Click “Authorize app” (the permissions list is the same as on TweetDelete).
  • While you wait for Semiphemeral to download a history of your tweets, you can go to the Settings page and choose what you’d like the app to automatically delete.
  • Go back to the Dashboard and click “Start Semiphemeral.”
  • You can also delete DMs, by giving the app access to them on the Settings page under “Direct messages.”

How to search through (and delete) your old tweetsCredit: Semiphemeral Semiphemeral doesn’t use any analytics software or log IP addresses, and there are no ads.

If you wanna splash some cash on a more premium app, you can check out one of the paid services like TweetDeleter. But the freebies do a good job of automatically covering the shameful tracks of your Twitter past.

Of course, your tweets could have already been archived or screengrabbed by your nemesis. But at least these tools make the job of exposing you a little bit more work.

How to search through (and delete) your old tweets

“He who controls the past controls the future. He who controls the present controls the past.” — George Orwell

James Gunn was on top of the world. He’d just directed two of the best action-comedy movies of the past decade. Both of his Guardians of the Galaxy movies were well-received by critics and audiences alike.

But that wasn’t enough to save him from his past self.

It turns out that earlier in his career Gunn had tweeted some rather shocking “jokes” on Twitter. (I won’t share them here — you’re probably better off not reading them.)

Back then, Gunn was an obscure budget horror movie maker. And the tweets in question lie dormant for years in his Twitter history, with nobody reading them or caring.

That is, until a few reporters decided to dig up dirt on him, and unearthed the tweets for all the world to see.

His bosses at Disney immediately decided to “sever their business relationship” with Gunn.

So within the span of a few hours, Gunn went from star director to Hollywood pariah. All because of a few tweets from 2012.

Control your past

In this tutorial, I’m going to show you how you can download all your old tweets from Twitter, then quickly delete as many of those tweets as you want — all without sharing any of your data with anyone.

I did this myself a few minutes ago.

Sure, I like the idea of future historians scrutinizing my Tweets asking: “What was Quincy Larson really like?” But not as much as I dislike the idea of some hater digging through my Twitter feed and cherry picking a tweet where I sounded like a jerk.

There are a lot of services you can find that will delete your tweets for you if you give them access to your Twitter account (and maybe some money, too).

I didn’t feel comfortable sharing access to my Twitter accounts with any of those services. In fact, creating such a “tweet deleting” service jumped out at me as a evil genius kind of thing to do. “Oh, you have something to hide, do you?”

But we can leave such dirty work to the digital paparazzi.

Instead, this tutorial will show you how to delete all your tweets from before a certain date yourself — for free and in bulk — using a simple Python script.

It may feel like every tweet from your past is a special and unique snowflake. If you feel this way, you may want to instead manually go through your old tweets and just delete the old tweets that embarrass you.

But if you have thousands of tweets like I do, that’s going to take you hours and hours.

Note that deleting old tweets will not affect your Twitter followers at all, other than to remove some stuff they are frankly too busy to go back and ever read. (There are 350,000 new tweets created every minute on Twitter. Ain’t nobody got time for that!)

Let’s get started!

Step 1: How to create a personal backup of all your tweets

The first thing you need to do is create a backup of all your tweets. Twitter allows you to easily export all of your past tweets into a convenient CSV file.

Navigate to Twitter’s “Your Twitter Data” section in their settings. Here’s a direct link.

Twitter will ask you to confirm your password. Then click “request data” at the bottom of the page.

Twitter emailed me a nice zip file within a few minutes.

If you think you’ll ever want to read the old tweets you’re about to delete, be sure to backup this zip file some safe.

Then unzip the folder. Here’s what the folder looks like:

You can open up index.html in a browser and you’ll see a nice user interface where you can scroll through your tweets by month and year.

Note that you’ll need the tweets.csv file for the final step of this tutorial.

Step 2: Install the Python library

For this step, I’m going to assume you’re using a MacOS. If someone wants to create a clear list of step-by-step Linux or Windows instructions for this step, share them in a comment below. I’ll add them here and credit you. ?

Go into your command line and run this command to clone the repository:

Go into the newly-created directory:

Make sure you have PIP (a Python package manager) installed:

Now you can install all the library’s dependencies:

Note that you may have to run some of these commands with “sudo” at the beginning to get them work properly. And you may get some “can’t find xyz library” messages. I was able to ignore those messages and still get this to work.

Step 3: Create Twitter API keys

Go to and fill out the form like so:

You can put basically anything here — the only person who’s going to use this Twitter app is you.

Now in your newly created Twitter app, click “Keys and Access Tokens” and then at the bottom, click “Create my access token”.

Now use your trusty text editor of choice and open up

Scroll down to line 54. You are going to manually copy/paste your keys over to here.

Save the file and exit.

Step 4: Copy your tweets.csv file over

In step 1 you downloaded an personal backup of all your past tweets. Copy the tweets.csv file from that folder over to your new delete-tweets folder. It will replace the placeholder tweets.csv file.

Step 4: Delete the tweets

Now you just need to decide on a “cut-off date” — a date before which all of your tweets will be deleted.

For example, if that date was October 1, 2013 then you’d use the following command in your terminal:

The script will then start with that date and go in reverse chronological order, deleting one tweet each second until it’s done.

At the end, it will tell you how many tweets it deleted.

Congratulations — you have controlled your past.

And now you have one less thing to worry about in the future.

Now close your terminal and get on with your life.

You should follow me on Twitter for practical tech stuff that’s worth your time.

The teacher who founded

If you read this far, tweet to the author to show them you care. Tweet a thanks

Learn to code for free. freeCodeCamp’s open source curriculum has helped more than 40,000 people get jobs as developers. Get started

freeCodeCamp is a donor-supported tax-exempt 501(c)(3) nonprofit organization (United States Federal Tax Identification Number: 82-0779546)

Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons – all freely available to the public. We also have thousands of freeCodeCamp study groups around the world.

Donations to freeCodeCamp go toward our education initiatives and help pay for servers, services, and staff.

There is currently no way to delete old tweets. You can, however, delete a selection of your older tweets from settings > account > privacy and safety > advanced settings > delete Tweets from you or the people you follow.

What happens when I delete my account?

Your profile will be removed along with any content (tweets, favorites) associated with it. Publicly visible Twitter Ads data connected with your account will also be deleted and cannot be recovered once your account is gone for good. Be aware that some third parties may have archived/backup copies of your public data on their servers which are outside our control. If you want to take down everything permanently, please read this article on deactivating your account.

Why would I want to delete my account?

There are many reasons. One common reason is to start fresh with a new username. We understand that people change over time and adapting your username can feel like a positive resolution to a previous version of yourself. If you have adult content in your account, you may also wish to remove it before deactivating your account. Finally, if you no longer use Twitter or simply want to move on, deleting your account is the simplest way for it to happen. There’s no save button so there’s nothing stopping you from leaving other than removing your profile.

How do I know if someone deleted their old tweets?

To see whether someone has already deleted their past Tweets, check their username and make sure there is no “edit:” or “delet” in their bio. If it says edit:, then that means they have not deleted anything yet, but you can direct message them asking to delete their Tweets for them.

How do I know if someone is deleting their old tweets?

To see whether a person has begun the process of deleting their past tweets, simply send them a tweet asking them if they are doing so. You can look at how many people view each tweet through the analytics panel of your Twitter Ads account as well as via the Ads dashboard in your app settings by tapping on each ad performance metric (Impressions, Engagement etc.) – this will tell you whether anyone has viewed your Tweet. This will also tell what country each user is from and even the device they use to access Twitter.

How many tweets can I select for deletion?

We currently allow you to delete up to 3,000 tweets at a time and are looking into expanding this number in the future. If you have more than 20,000 Tweets and would like us to look into increasing the limit of deletions please feel free to DM us @The_LADbible with as much information about why having this limit increased would be beneficial for your account – we’re always happy to help out our users!

What happens if I edit or delete my old tweets?

If you edit/delete your own past tweets you are stopping them from appearing in other people’s timelines. However, any screenshots that anyone has made of your tweets will remain on their timeline unless they delete the original tweet off their own feed. If you edit/delete someone else’s old tweets and it has been re-tweeted by other accounts then those retweets will stay live even if you have deleted the original Tweet. That is why sometimes when people delete their past Tweets there are still screenshots floating around of what they meant to say!

What happens to a tweet if I only edit it?

If you edit just parts of a Tweet (such as adding an emoticon or changing words slightly) we refer to this as ‘quick editing’ and this will not delete your Tweet, although it may appear different to users who view it. This is a good way for you to fix mistakes without losing a lot of content or followers.

How do I cancel my account?

Deleting your account is permanent and cannot be undone. If you would like help with deactivating your account rather than permanently deleting it please DM us @The_LADbible – we’re here to help! The easiest way to make sure that the deletion process happens smoothly is by following these steps: Delete all Tweets from your profile Turn off ads (link in bio) Make sure you have less than 20,000 tweets Go to settings -> general

From there tap on ‘Delete my account’ and then you can change your username one last time and write a final goodbye Tweet for your followers. Once you have done all this, please DM us @The_LADbible to let us know that you are ready for deletion

What happens if I delete my account but change my mind later?

If you delete an account in error or would like it back again at some point in the future, we may be able to help – please email us at [email protected] with as many details as possible about why you wish to retrieve your account as well as any information on how the account was deleted (for example, which method was used) so we can look into retrieving it for you. This service is free of charge and we can only offer it on an individual basis. Please provide as much information as possible when requesting your account back.

Once the process has begun, you should receive a confirmation email to let you know that your account is being deleted – please make sure that the email address used for this is valid (your registered @The_LADbible address) so we can get this sent out! If you have any notifications turned on within our app, their queue will be emptied and they will no longer appear to you in-app or via Push Notifications. Your username might be made available again if there isn’t a delay between deleting.

How many devices can I stream STARZ on or watch at a time?
You can stream or watch any charge of STARZ original series and movies up to 4 times.

Yes, Starz’s simultaneous streaming service is available.

Participating cable or satellite providers: Cox, Spectrum (including Charter), Optimum and Verizon.

Head into your account settings and click on “Manage Devices” under the right side of the screen. This will bring up a list of all the devices that are tied to your account, allowing you to deselect which ones can be used by members.

If you’re looking for methods to find your old tweets, then you’re at the right place.

Many times we have to look for what we have tweeted in the past to either find some data or to retweet something or just to clean up the old tweets.

The simplest solution to find old tweets is to just scroll continuously until you find that tweet you’re looking for … but that is time-consuming, and the other problem is that Twitter only shows about 3,200 tweets in the timeline, so if you have tweeted more than that, you’re out of luck.

So in this article, we’ll show you four different ways to get to all your old tweets without the need to scroll endlessly through your Twitter feed for hours.

Let’s get started…

How to See Old Tweets Using Twitter Search?

To look for your old tweets using the Twitter search, follow these steps…

Step: 1 Once you’re in your Twitter account, click on the search bar.

Step: 2 Type in the following string but with your account username and the date range…

from:username since:yyyy-mm-dd until:yyyy-mm-dd

Example: from:mytweetalerts since:2019-05-20 until:2019-09-20

How to search through (and delete) your old tweetsMyTweetAlerts – Twitter Alerts

Step 3: The default view is “Top” tweets, so click on “All” to get all the tweets from your chosen time period.

You can also use the about search operators individually like…

from:username (will show you all tweets by the @username)

since:yyyy-mm-dd (will show you all tweets done since yyyy-mm-dd)

until:yyyy-mm-dd (will show you all tweets done until yyyy-mm-dd)

This method will get you most of the tweets within the selected date range, but if you still can’t find the tweet you’re looking for, try the following method…

How to Find Tweets with Twitter’s Advanced Search Function?

The Twitter advanced search method is one of the easiest to look for your old tweets.

Step 1: Login to your Twitter account.

Step 2: Go to the Twitter Advanced Search page.

How to search through (and delete) your old tweetsTwitter Advanced Search

Step 3: Under Accounts heading, enter your username with no “@“ in the “From these accounts” field.

Step 4: Then scroll down and under the Dates heading, select the start and end date.

Step 5: Finally, click Search, and you will get a list of tweets from the date you have selected.

If you still can’t find the tweet, you can enter the words or exact phrase if you remember in the advanced search box, and that will get you filtered results.

You can also include the hashtags or number of likes/replies/retweets to only get those tweets which fulfill these conditions.

How to See Old Tweets in a Comprehensive Archive?

Many social media platforms now offer all the account-related data to the account owners so that they can save the data to their local machines.

With Twitter, you can request a collection of all your tweets to retrieve and check your old tweets.

To request the archive of your account data, follow the below steps…

Step: 1 Login to your Twitter account and go to More > Settings > Account.

Step: 2 Under “Data & Permissions,” you’ll see the option to “Download your Twitter data.”

Step: 3 Enter your password and click on Confirm.

Step: 4 Click on “Request Archive” for Twitter.

Now Twitter will prepare all the data files and send you the link once the archive is ready.

Keep in mind that depending on your account data, you might have to wait for a few hours before you receive your archive link.

The archive is compressed in .zip format so you can open it on any desktop or mobile phone easily.

Once you open the archive file, you will see spreadsheets with all your data in which you can perform a search and look for the older tweets as well.

Use a Tool to See Old Tweets?

There are many apps now which you can use to retrieve all your old tweets, such as AllMyTweets and Snap Bird.

With AllMyTweets, you first have to connect your Twitter account, enter the username, and then the tool will load all the tweets, which can take some time to complete.

Once the process is done, you will get a complete list of tweets of the account arranged in chronological order.

Snap Bird doesn’t work on the public timeline, but you can use it to find tweets within only your friend’s followers or within your direct messages.


Other than looking for old tweets, you can also use a tool like MyTweetAlerts to discover all the tweets that are important to you.

How to search through (and delete) your old tweetsTwitter Alerts – collect tweets

You can set up the alerts in this tool based on particular topics, hashtags, accounts, locations, and more!

Consider MyTweetAlerts as your personal Twitter assistant, which can send all the essential tweets straight to your inbox.

Frequently Asked Questions about Old Tweets

How to see old tweets of others?

You can use the Twitter Advanced Search option to see all the old tweets of others.

To search, you have to enter the username of the account you want to search in the “Accounts” section, then enter the date and hit Search. You will then get a list of all the tweets done by that account.

How to see old tweets on Mobile?

You can visit the Twitter Advanced Search page in your Mobile and then look for the account from which you want to see the old tweets.

How to see old tweets by date?

In the Twitter Advanced Search page, you can select the start and end date, and you will get the complete list of tweets between those dates.

How to delete all old tweets

To delete all your old tweets, you can use a tool like Tweet Deleter or

With Tweet Deleter, you can select multiple tweets and delete them at once. It can also find old tweets in your account based on date, keyword, media type, and more. You can even set up automatic tweet deletion if you want to keep your account always fresh and clean.

By Griffin Markwith
Post date

Unfortunately, much of what you post online doesn’t simply disappear if you delete it. Do you need to clean up your Twitter without deleting it entirely? Here’s how to permanently delete past tweets in 2021!

For over a decade, Twitter has been an internet staple. In just a few short years after its launch in 2006, the service exploded in popularity and has since become one of the most popular social media platforms on all the web. Twitter started as a “microblogging service” where its users could share their thoughts with their friends and followers. Over the past 15 years the platform has become a huge source for news, entertainment, and discourse for its more than 330 million monthly users.

Perhaps you’re one of those users, and who could blame you? Twitter has made it easy for users to socialize and spread information to millions of people all around the world. And while that’s undeniably convenient, it opens you up to massive privacy issues as well. If you don’t have a private account, you’re giving millions of strangers an open window into your online identity. Maybe a younger you posted something foolish, or perhaps you want to make sure your account is family friendly! Your friends, relatives, and co-workers can all find your account and if you’ve been reckless with the content you’ve interacted with, there could be consequences. After all, your past tweets could come back to haunt you.

And even if you don’t currently have an active Twitter account, your old tweets could still be floating around the internet. There are ways to view tweets from inactive accounts, and even tweets that users have actively deleted. So, how exactly do you delete tweets for good in 2021? Follow these simple steps to delete unwanted tweets permanently. And then we’ll learn how you can protect your privacy and stay safe while you surf the web!

Getting rid of old internet posts

Deleting a tweet seems simple enough right? Just go through your account and manually delete each tweet you no longer deem funny, interesting, or appropriate. Or if you’re looking for a more efficient way of deleting tweets, you can use a mass deletion service. This sort of service will allow you to delete tweets in bulk rather than individually.

Simply deleting your tweets however, may not be a permanent solution. As we know, it’s rarely a simple process to permanently remove anything from the internet. And that’s certainly true when it comes to getting rid of tweets. In order to clean the internet of your tweets as best as possible, you’ll need to delete your Twitter Archive and clear your Google Cache.

You can delete your Twitter Archive easily with a social media management service such as CircleBoom or TweetDelete. After requesting your Twitter Archive from Twitter, services like these can help you easily choose which tweets you want to delete for good.

In order to fully scrub the web of your old tweets, you’ll also need to clear your Google Cache. This is a simple process that many of us have done countless times before, but it’s necessary to repeat after clearing your Twitter Archive. Otherwise, your old tweets may still pop up in search engines. And if you’re unfamiliar with how to clear your browsing history or cache, here’s a helpful article. If you follow these steps, you’ll be able to truly delete tweets in 2021.

Protecting your privacy online

The extra steps necessary to fully delete tweets are indicative of a greater issue with the internet. Social media platforms, e-commerce sites, and entertainment outlets all store your data at an alarming rate. And the more companies that have your data, the more likely it is for your sensitive information to be exposed in a data breach. So what can you do to protect your privacy?

The best way to protect yourself and your family while online is with Privacy Bee. Privacy Bee is a comprehensive data privacy service that helps you control the flow of your personal information on the web. Rather than browsing the internet helplessly, you can use Privacy Bee’s variety of features to ensure your own safety and that of your loved ones. Privacy Bee constantly monitors the web for potential threats to your data, and also gives you the ability to customize your privacy preferences on every site you visit.

That’s right, you finally get to be in charge of your data while you browse. Privacy Bee let’s you decide which companies you trust, and then works to prevent those which you don’t trust from accessing your data. So if you no longer trust Twitter with your data, or perhaps you’re tired of Facebook spying on you, you can keep your information out of their clutches.

There are ways to scrub the internet of your old social media content. But they can be tedious and time consuming. Rather than going through the hassle of retroactively cleaning up your digital footprint, use a proactive service like Privacy Bee to make your browsing experience easier and safer. Get started today with a 100% free privacy evaluation!

Then I’ll cover 5 different use cases that will help you understand why you need to start using a Tweet scheduler now.

After that, I’m going to expose you to 3 other things you need to be doing on your Twitter account to keep you and your clients’ workflow super-efficient

Are you bored with your Twitter account and want to reminisce your Twitter memories?

Or, do you want to stalk the older tweets of someone else?

If you’re looking to learn how to see old tweets, we help you do that task and make it fun & easy.

Memories are the only thing we can have right with our experiences.

These memories bring us closer. If you are a Twitter user, we know how much you value every tweet you post.

You can look back to your older tweets and return the memories with your past tweets. But how? By scrolling and scrolling until your fingers get tired?

You know that this method was not the perfect solution to your problem. There are easy ways that will enable you to see your older tweets.

WARNING:If you want to skip reading this article, check out the tool we built for this exact purpose: Old Tweets Tool to search, filter, and sift through your old tweets.

This article will help you know what the methods you can use to see your older tweets without consuming much of your time and energy.

You’ll be aware what are the thing you can do to return in your older tweets, see them and share or retweet them again your timeline. While you read this, also consider that you can do the same to delete twitter likes and delete retweets as well.

Table of Contents

How to See Old Tweets Using Twitter Search

  1. Open in your browser and click the search bar.
  2. Type in the following thread together with your Twitter username.
  3. Also, put the date range you want to dig back (username since: yyyy-mm-dd until yyyy-mm-dd). Click the button “All” to see every tweet from your chosen range of date.
  4. Scroll to the bottom to see your old tweets.
  5. Now Fullly understand how to See Old Tweets with Twitter’s Advanced Search Function
  6. Go to
  7. Enter “From these accounts” icon under “People” and type your username.
  8. Use the pop-up calendar tool and select the date range of the tweets you are looking for.
  9. Click the “Latest” button to see your old tweets from this period.

How to search through (and delete) your old tweets

How to See Old Tweets in a Comprehensive Archive

In Twitter, you can demand the collection of your tweets! Not just for one time but time to time since it generally serves as a good social media experience.

This way, you’ll be able to retrieve and see your old tweets.

Twitter will give you a complete, comprehensive, and accessible archive of every tweet you posted, all you need to do is follow if you do these:

  1. Open your Twitter account by signing in and head to
    Tap the “Request your archive” button that can be found under the “Content” heading.
  2. Do not be impatient. Twitter prepare your archive for minutes, hours, or days. The time depends on how large the archive you are requesting for.
  3. Once already done and ready, go directly to Tap “Download archive.” This button can be found under the “Download your data” field.
  4. Always bear in mind that in doing this procedure, your email address must be updated. Twitter will email you the download link once your archive of tweets is completed- serving as a push notification.
  5. Twitter will give all your old tweets in a .zip file format. Download it. There are two ways that you can view your archive.

To directly view your archive in the web browser you are using, just double-click on the index.html file. You can browse your tweets that are sorted by month.

How to search through (and delete) your old tweetsSee older tweets with this method

In your preferred spreadsheet, you can open the tweets.csv and see a more detailed cessation of your tweets.

We here at Twilert have notices a LOT of people searching for how to see old tweets and related terminology.

We realized that there is a huge need in the market for a professional tool to help view older tweets.

How to Find Tweets by Date

A subset of this activity that hundreds of thousands of Twitter users make every day is the ability to understand how to find tweets by date.

This is useful when you want to map a specific time or day to what you or someone said on twitter.

Our favorite method is to use Twilert for free.

6 Steps on How to Search Old Tweets by Date

  1. To start your search old tweets by date journey , go to >> The Next Tips: 10 Reasons You Need to Delete Old Tweets Right Now

Reason #1 to Remove Tweets after you See them – Totally Offensive

The posts you’ve made could be offensive. They may not have been offensive to YOU at the time of posting, but as we’ve found, there are so many instances where your past posts need to be updated to reflect TODAY’s standards for content.

Reason #2 – Your Old Twitter Posts make You look Irrelevant, Desperate, or Unknowledgeable

You’ve seen these kind of posts. They were made at a time when you were not as experienced at Twitter marketing.

You come off as irrelevant, out of context, and you might even look “dumb”.

You’ve probably learned WAY better communication methods on social media.

Get rid of these type of posts ASAP

Want to learn more reasons? We have quite a few more:

Semiphemeral protects your privacy by making it easy for you to automatically delete years of old tweets while giving you control over exactly which tweets you want to make sure you keep. Read more.

How does it work?

You can set Semiphemeral to, for example, automatically delete your tweets that are older than 30 days unless they have at least 10 retweets or at least 20 likes (all these numbers are configurable). You can also:

  • Keep all tweets that are part of the same thread as a tweet that meets those RT and like thresholds
  • Search through all of your tweets and pick which ones to exclude from automatic deletion, so that Semiphemeral will never delete them
  • Unretweet tweets after a number of days
  • Unlike tweets after a number of days
  • Automatically delete your old direct messages

Semiphemeral is an antifascist service

In order to prevent fascists from using this free privacy service, Semiphemeral keeps track of Twitter accounts used by prominent racists, misogynists, antisemites, homophobes, neo-Nazis, and other fascists.

If you like tweets posted by these fascist influencer accounts, @semiphemeral will block you and you’ll be ineligible to use the service until you’re unblocked. Unless you’re in a habit of regularly liking fascist content on Twitter, it’s easy to get yourself unblocked and keep using the service.

Everyone deserves privacy on social media, but not everyone is entitled to get that privacy by using this free service.

New tool means tweets are no longer gone forever but don’t worry there are ways to get rid of those embarrassing old tweets

Archived for posterity … Twitter has made users’ entire public posting history searchable. Photograph: Damien Meyer/AFP/Getty Images

Archived for posterity … Twitter has made users’ entire public posting history searchable. Photograph: Damien Meyer/AFP/Getty Images

Last modified on Tue 21 Feb 2017 18.21 GMT

Twitter has made every public tweet made since the service started in 2006 available through its search engine, making everyone’s first, second and third embarrassing tweets viewable by anyone.

The search index includes 100s of billions of tweets growing by several billion more each week. Tweets covering a variety of historical events, including the Arab spring, the Scottish referendum and the London 2012 Olympics are all discoverable.

But included in that huge archive of the world’s important news, thoughts and opinions, it’s now possible to find the inane, the embarrassing and the tweets we hoped had gone forever. Even the drunk ones.

Just as with that old MySpace or Bebo page, perhaps now is the time to give your Twitter timeline a bit of a scrub before someone digs up something you’d rather remained buried.

Take drastic action

The drastic option: deleting your account entirely Photograph: Samuel Gibbs/The Guardian

There are several options for scrubbing tweets from the internet. The first is the potential overkill of closing your Twitter account entirely. After deactivating a Twitter account, the data remains in Twitter’s archives for 30 days before being permanently deleted.

Logging into the account at any time in the 30-day window will reactivate the account. Before deleting the account, changing the username and email account associated with it can free up the handle to sign up with a fresh account.

Deleting the entire Twitter account is the most thorough way, but will mean all the accounts’ followers will be lost, even if another account with the same username is set up.

Remove your first tweet

If deleting an entire account is a bit extreme, manually deleting tweets is possible, if laborious. Finding your first tweets is now straightforward thanks to the new search engine, but Twitter’s #FirstTweet service is even easier. Repeatedly using it and deleting the associated tweet is a good way to quickly remove your earliest posts.

Checking out the incredible Black Mesa Trailer, truly can’t wait to play that next year. It’s going to be worth Boot Camping it!

My first tweet may have been a bit optimistic, but at least Black Mesa was fantastic when it was released in 2012 and it was worth installing Windows on a Mac to play.

Delete specific tweets

The Twitter archive is easy to peruse through a web browser, and can be interesting in and of itself to look back at your history. Photograph: Samuel Gibbs/The Guardian

Twitter allows users to download an archive of their tweets, which creates an easy-to-browse local file that opens in a web browser and is organised month by month, including a search engine.

Each offline tweet has a link to the live copy on Twitter, meaning incriminating tweets can be quickly found and removed. The same thing can be accomplished via the new advanced search engine, using the “from:username” command to narrow it down to tweets from a particular account, but the archive makes it easier to browse.

Delete whole years of tweets

When the only option is to mass delete your tweets. Photograph: Felix Clay/The Guardian

If deleting specific tweets isn’t enough, but removing the account isn’t an option, then various free third-party services will automatically delete tweets for you.

Web apps such as Tweet Delete allow users to automatically delete tweets after a certain periods – a week, month, year or date. Other services include Tweet Deleter, Twit Wipe, Delete All My Tweets and Tweet Eraser. All of them require logging in with Twitter credentials, which means access to your account and carries a certain amount of risk, depending on how much you trust the service.

A couple of mobile apps are also available for hiding misguided tweets from an iPhone, with apps such as Tweeticide, and Android with Dlttr.

Twitter imposes some restrictions on these apps, such as the fact that the tweet count can’t actually be reduced to zero, but these apps will normally get the job done well enough that a quick manual tidy-up will be all that’s required.

Deleting tweets from Twitter doesn’t mean the potential evidence of indiscretion is guaranteed to be gone forever, however, as the US Library of Congress is archiving every tweet sent for official records. Indexing by search engines could still surface caches of the tweets too.

How to search through (and delete) your old tweets

Clean up your Twitter account by deleting your old tweets en masse.

Longtime Twitter users now all know that anything you say on the platform can and will be held against you. With recent cases of (more or less famous) users pinned for posting controversial posts a few years ago, there are many who want to take a look at what they posted when they first started out on the service and want to take a look. might now regret: offensive tweets, biased ideas, criticism, Twitter does not forget anything, and the search tools make it very easy to unearth messages that you might regret today or that could harm you.

Cleaning up your Twitter account, however, is not always easy. Performing a manual cleanup when an account has tens of thousands of tweets would require hours of digging into messages that were sometimes published more than ten years ago.

Solutions exist to delete all or part of your tweets automatically. While there are many, most are limited and often have to be paid for. has tested several tools to retain only one, free, fast, and formidably effective. Here’s how to do it:

1. Download your Twitter archive

First mandatory step before starting to clean your Twitter account, download your archives. To do this, go to the page for “Request your archive”.

You should receive an email containing a link to download the zipped archive from your Twitter account. Save the file to your hard drive, we’ll need it later.

How to search through (and delete) your old tweets

2. Download Twitter Archive Eraser

Then download the Twitter Archive Eraser software. It is thanks to him that you can clean your Twitter account.

Download Twitter Archive Eraser for Windows (Free)

3. Connect your account to Twitter Archive Eraser

Launch the Twitter Archive Eraser executable file. Normally, you should immediately get a window prompting you to authenticate with your Twitter account on the software.
To use the application, you must accept that the program records your username as well as the number of tweets that you are going to delete to establish statistics. Check the box “I accept to share the above information with Twitter Archive Eraser”, choose if you want to include your DM (private messages) by checking the box “I want to delete Direct Messages”, then click on Sign In.

How to search through (and delete) your old tweets

In the new Twitter page that appears, click Authorize Application to allow Twitter Archive Eraser to use your Twitter account.

How to search through (and delete) your old tweets

Write down the code displayed on the screen, then enter it in the Twitter Archive Eraser window.

How to search through (and delete) your old tweets

4. Choose an option

Twitter Archive Eraser then offers you several options: delete tweets, likes or direct messages. Choose “Delete Tweets” to proceed with deleting the tweets from your account.

How to search through (and delete) your old tweets

5. Upload your archive

Click Load / add Twitter archive files to load the zipped archive of your account that you downloaded earlier. When your Twitter archive is loaded, the software offers you to select by month and year the tweets you want to delete. Make your choice and click on the Next button.

How to search through (and delete) your old tweets

6. Choose which tweets to keep

Twitter Archive Eraser then offers you to check the tweets to delete to uncheck those you want to keep. Make your choice and click on Erase Selected tweets.

How to search through (and delete) your old tweets

You will find at the bottom of the program window a progress bar allowing you to follow in real time the deletion of your tweets. Twitter Archive Eraser finalized the operation quickly, the program having been able to delete 27,000 tweets in ten minutes.

Is it time to quit Twitter?

Sure, the social media platform is an outlet where you can stay on top of breaking news or current events and cultural conversations.

But there’s also “doomscrolling” – you know, when you wade through a feed filled with bad news and keep scrolling anyway. It was especially tough to avoid last year as many Americans remained at home during the COVID-19 pandemic.

And, like Facebook and Instagram, it’s run into its fair share of troubles, with all the beefs, bullying and the rise of misinformation.

If you find yourself ready to ditch tweeting once and for all, here’s what you can do to permanently delete your account.

How to search through (and delete) your old tweets

a Twitter logo is displayed on a mobile phone. (Photo: OLIVIER DOULIERY, AFP via Getty Images)

You have to deactivate Twitter first

While Twitter allows you to deactivate your account just like Facebook and Instagram, it works a little differently. In order to delete your Twitter account, you have to deactivate it first.

To do this, go to More on the left side of the screen, then Settings and Privacy. Under “Your Account,” you’ll see the option to deactivate your account.

You can choose to reactivate your account after 30 days or after 12 months. If you don’t pick an option to reactivate, your account will automatically delete after 30 days.

When deactivated, your user name and profile will not appear on Twitter’s website or mobile apps. If you notice your account gets reactivated without you using the app, it might be due to third-party apps you’ve given permission to connect to your Twitter account. Make sure to revoke third-party access.

What happens when you delete Twitter?

If you don’t access your account for 30 days after deactivate it, it will be permanently deleted. That means you can’t reactivate it after the 30-day window, and all your old tweets are gone.

However, your information might still appear on search engines like Google and Bing. You have to follow up with the appropriate search engine to have that data removed.

Also, if you still want to hang on to those old tweets, Twitter allows users to download their archive.

Follow Brett Molina on Twitter: @brettmolina23.

To cleanse your home (or yourself) of spiritual impurities, one might turn to smudging, the ritual involving burning a bundle of sage to ward off negative energy while promoting harmony and well-being. For those using Twitter, tha t negative energy and malicious intent might just reside in their timeline and @ replies. Given enough time, even your own satirical tweets might be used as fodder to brand you as a miscreant. You can’t burn Twitter down (yet), but you can do the next best thing: scrub your Twitter account clean. Here’s how to get rid of all your tweets and start 2018 with a clean 280-character slate.

First, Archive Your Tweets

Before you go around expunging the record of your former life expressed in 140 characters, you’ll need to grab an archive of your tweets. Not only does that let you have a record of your hilarious missives, you can use that archive to head even deeper into your back catalog, deleting more than the 3,200 most recent tweets that Twitter allows you to access via its API. That’s good news for users hundreds of thousands of tweets in.

Here’s how to download an archive of your tweets:

  1. On your computer, visit your Twitter Settings page .
  2. Scroll down and select “Request Your Archive.”
  3. When archiving is complete (it may take a while), click the “Download Now” link sent to the email address associated with your Twitter account.
  4. Download the .zip file to your computer.

Employ a Free Web Service

Now that you’ve got your Twitter history preserved for posterity, you’ll be able to use that archive to further destroy your publicly available tweet history.

Sunny Health & Fitness Magnetic Rowing Machine With LCD Monitor

Maximize your workout
You can easily adjust the resistance with literally one knob, and it’s built to be moved around to your preferred workout location.

Two Ways to Make Trump’s Tweets a Little Less Awful

The president’s Twitter account is unprecedented as a communications strategy, a…

You probably don’t want to open any command lines to write your own tweet-deleting scripts, deal with OAuth access tokens to prove you’re actually your Twitter account, or read any GitHub documentation to understand how Twitter’s API functions. Lucky for you, you won’t have to. Free services, like Cardigan or Twoolbox , can comb through your most recent 3,200 tweets and delete them either selectively or all at once. Uploading your archived tweets to Cardigan will let you go through your own timeline, and allow you to search for tweets based on their content (letting you expunge your timeline of any mention of Donald Trump) or timing. You can also sort t hem by date (or date ranges), and delete them accordingly. You can also use Cardigan to “unlike” tweets either selectively or all at once.

If It Means That Much, Just Pay

Should free options like Cardigan shut down or disappear, you can always shell out a few bucks to employ a tweet deleting service. The straightforwardly named Tweet Deleter , seemingly targeted at those looking for more granular control over what does and doesn’t get tossed in the trash, charges a monthly fee for the ability to delete more than 5 tweets per day, and charges even more to delete any tweets older than your last 3,200 posts using your archive. Unless you’re doing some heavy tweeting, or have a side hustle as a social media manager, though, this kind of service likely isn’t necessary, when shelling out a few bucks for a single-use service will do the trick.

To that end, Tweet Eraser charges a much more understandable one-time fee of $6.99 or $9.99 for 30 days of use, with its more expensive option granting you the ability to store your deleted tweets on Tweet Eraser (just in case you’d like an easier way to browse them without going through your compressed archive), and create saved search filters (in case you have a habit of insulting your boss, Chad, in the middle of the night) you can use to regularly scrub your account. That’s more than enough time to get your timeline in order for the new year, and get rid of any potentially damning jokes you’ve got in your timeline before evildoers turn them against you.

For more information on deleting tweets, check out this video.

The chaos of 2020 seems to have prompted many people to second-guess themselves and their shared opinions, based on new stats shared by bulk tweet deletion tool Tweet Deleter.

According to Tweet Deleter’s figures, tweet deletion activity was up nearly 14% overall in 2020, with the most significant rise coming in June, at the height of the Black Lives Matter protests. That could suggest that users are taking a more cautious approach to what they post, and maybe re-assessing their past missives.

What’s more, Tweet Deleter also asked users why they were looking to remove their past tweets, with ‘c leaning up my feed for potential employers’ being the most common response, followed by ‘getting rid of embarrassing tweets’. ‘A change of opinions than what past tweets represent’ was also a popular motivation, as was ‘understanding that my tweets were offensive’, which is a positive reflection of broader societal shifts.

Tweet Deleter’s data is based on usage of its app, which has deleted more than a billion tweets from over 1.3 million profiles. So while it doesn’t incorporate the entire Twitter user base, the sample size does provide a good indication of key trends and shifts.

You can check out more insights from Tweet Deleter’s research in the infographic below.

Follow Andrew Hutchinson on Twitter

Social Media Today news delivered to your inbox

Get the free daily newsletter read by industry experts

How to search through (and delete) your old tweets

Editors’ pick

How to search through (and delete) your old tweets

9 Tips to Create Super Shareable Social Media Content [Infographic]

Some helpful tips for your content planning for the new year.

How to search through (and delete) your old tweetsHow to search through (and delete) your old tweets

Why You Should Delete Old Tweets

You’re probably not the same person you were when you first signed up for Twitter. At the time, you might have just started high school, or graduated from college, or were in your peak partying phase, but don’t worry you’re not the only one — and don’t forget, Twitter has definitely evolved since it first launched too. It started as a simple micro-blogging service and has since transformed into a global communications platform that instantly connects millions of people all around the world.В

Twitter brings together groups of people that share a common interest, so they can join in on a collective conversation. From celebrities and brands to the average Joe, every Twitter user is able to connect. You can contribute to the thoughts and reactions of millions of people who could be watching the NFL draft or the premiere of a new series, for example. But do some of those tweets, that are published in the heat of the moment, really need to live on your profile forever?В

Just take a moment

If you looked at your personal Twitter feed right now, how would you feel? Without context, months or years later, would you still understand/agree with what you’re saying or would you just have a big question mark above your head?В

It’s okay to feel detached from a tweet you made years ago, your personal mindset has likely evolved since then. So why are you allowing these tweets, that represent the old you, float around the internet today?В

It’s time to delete those old Tweets, but which ones?

It’s always a struggle to decide whether you should keep a tweet or just delete it. Sometimes a tweet can be completely meaningless to others but have a lot of personal memories attached to it for yourself. Similarly, you might have tweets that have tons of likes and retweets, but they no longer hold any significant meaning for you.В

Here are a couple of benchmarks you can use to help determine if you should keep a tweet or delete it:В

  • Personal value: These tweets are the ones you have some sort of emotional attachment to, this might include an image or video.В
  • Harmless jokes: If you’ve made a harmless joke that is just plain funny, keep that on your profile. But delete any jokes that could be misunderstood and be harmful to you or your personal brand.В


  • Out-of-context tweets: These are one-off tweets that you made once in your life that no longer have any meaning for you or align with who you are.В
  • Old job: You might be shifting gears in your life and have decided to change industries, but in the past, you’ve posted about your old job. It might be worthwhile to go through these and see which tweets can still have relevance or significance.В В

Delete, delete, delete!

  • Insensitive tweets: This should be self-explanatory, if you’ve tweeted anything that’s offensive to people or a community, that’s got to go.В
  • False tweets: Have you ever used your Twitter account to spread lies? Or tweeted something before fully researching the facts? This should definitely be removed from your profile.
  • Not your words: Are you pasting someone else’s tweets as your own? This is also a hard no. В

Take the dive

Now that you’ve decided it’s time to make the purge and start actioning your choices, you might be feeling a little sentimental towards your old tweets. Not to worry, you can begin by archiving your tweets before you start to delete them. Simply open Settings and Privacy under more on Twitter, then under data and permissions select, Your Twitter data. There you will find a button that says Request archive, and after you click this button, (give it a minute or two) you’ll receive an email from Twitter with a ZIP file filled with all your old tweets.В

After you’ve done that for your personal memories it’s time to get started! How you go about this is completely up to you. If you know you’ve tweeted some very specific words frequently, you can use the Twitter Advanced Search feature to look for those words you’re thinking of. There you will be able to manually delete the tweets from your profile.В

But, if you’re a busy person like the majority of the population, or you’re just impatient like us, you can try our free social media scanner. Our software will automatically flag any potentially harmful tweets you may have made in the past, and in just a matter of minutes you’ll be able to delete all of your questionable old tweets, and start again with a clean slate.В