Twitter has become one of the world’s leading social channels for discussions and arguments, with at least half a billion tweets sent out each day. Everyone on Twitter either publishes their opinion on a subject or their favorite posts and links, or they follow and like what other people share.
Periodically, you may decide to delete old Favorites, also known as “likes,” assuming you don’t want to delete your Twitter account entirely.
Regardless, deciding to undo a Twitter “like” is a common decision. It’s quick and easy to do, and many have done it. But what if you want to delete all of your likes and start fresh? There are a few different ways to remove all Twitter “likes,” so let’s get started!
Option #1: Deleting Twitter Likes, One by One
The old-fashioned way is the only native-to-Twitter method: delete your likes, one at a time, using the Twitter app on your phone, laptop, PC, or tablet.
While the process sounds easy and straightforward, it’s actually quite tedious and time-consuming. The advantage of manual deletion is that it lets you leave some likes in place if you desire. Here’s how to do it:
- Log in to Twitter.
- Open the “Likes” section.
- Browse the tweets.
- Click “Undo Like” next to all the likes that you decide to remove.
There is one significant limitation to note with manually deleting likes: The “Likes” page in your Twitter app will only track the last 3,200 likes, with the older ones being inaccessible. Luckily, there are faster and more efficient methods out there.
Option #2: Delete Twitter Likes Through Your Browser
If you’d like to delete a large number of likes, you can do it through your web browser’s Twitter console. You will need some basic knowledge of how the console works. This method will only work on Google Chrome. Here’s the step-by-step guide:
- First, launch Chrome.
- Then, log into your Twitter account.
- Navigate to the “Likes” section.
- Once you’re on the “Likes” page, hit F12. This command will open Chrome’s debug console.
- Next, click on “Console” to open the tab.
- Copy this script : ” setInterval(() => { for (const d of document.querySelectorAll(‘div[data-testid=”unlike”]’)) { d.click() } window.scrollTo(0, document.body.scrollHeight) }, 1000) ” without quotes into the “Console” field, next to the blue arrow.
- Hit “Enter” and run it.
- Check the results.
- Repeat the process as many times as needed.
While the above method is certainly far more efficient than the previous one, deleting likes through the console does have its limitations. You’ll still only be able to erase around 3,200 Likes this way, as that’s how many your Likes page accesses. If you have more than 3,000 likes to delete, you will need a better, more robust solution.
Option #3: Use Twitter Archive Eraser to Delete All Likes
The next method involves a third-party app designed for managing and deleting tweets, likes, and favorites. Twitter Archive Eraser is one of the free options. It allows you to bulk-delete likes and is easy and straightforward to use. Here’s how it works.
- Install and launch the app.
- You will see two checkboxes. Tick the first one, but not the other one.
- Click the “Sign In” button.
- Next, type in your user name and password.
- Select “Authorize app.”
- You will then get a PIN code. Paste the code into the app.
- After that, the app will show you the selection screen. Choose “Delete Favorites.”
- The app will show you the likes count and the query limitation on top of the page.
- Click “Start” to gather all Twitter likes.
- Once the process is complete, click “Next.”
- The app will show you the likes it gathered. All likes are selected by default, though the application does permit filtering.
- When you’re ready, click “Erase selected tweets.”
- Click “OK” to confirm.
- Once the process ends, the application will display a “success” notification.
You should, however, bear in mind that this application also has limits. First off, the app may not work with all Favorites/likes. There is a known issue with Twitter’s API that causes some likes (from the days when they were called Favorites) to be inaccessible to the program.
Second, the app has a four-tiered pricing program, ranging from “free” to “premium.” Each tier grants new access and functionality. For example, the FREE version only lets you delete up to 1,000 likes, which are less than two years old.
The Basic package enables you to delete 3,000 likes not older than four years. The Advanced option allows you to delete 10,000 likes within the last four years. Finally, the Premium version will let you delete an unlimited number of likes, no matter how old.
When trying out the above options to delete all Twitter Likes, one should work without problems, if not all of them. Unfortunately, only certain third-party apps like Twitter Archive Eraser (mentioned above) will handle more deletions than the available limit, except that you’ll have to pay to get the job done thoroughly.
Method #4: Use Circle Boom
As we progress with technology more and more developers come to our rescue when native features are lacking. Circle Boom is another third-party service that will help you to delete your likes on Twitter.
The free service lets you manage one Twitter account while there are paid services starting at $11.99/mo that offer more features. Circle Boom lets you delete all of your Twitter likes but it also lets you sort your Tweets too.
Although Circle Boom does have a paid subscription to access more features, it is a reliable and secure option for deleting all of your Twitter likes.
Frequently Asked Questions
Can I delete all of my Twitter likes?
Yes, but you will need to use a third-party service. Unfortunately, Twitter does not have an official way to perform this action in bulk. In this article, we’ve listed the services that we know are reliable and secure.
If you use another third-party service there are some things you need to be aware of. First, whatever service you use will need complete access to your Twitter account. Some third-party services are not to be trusted for this reason alone.
Second, some services charge a fee to delete all of your Twitter likes but don’t deliver. It’s best to read the reviews and do a little research before letting one of these websites have access to all of your account information and/or paying for a service.
If I delete my account, will my likes disappear?
Yes. If you permanently delete your Twitter account all of your likes, Tweets, and followers will disappear. Twitter does state that some information may still be available on third-party search sites after you’ve deactivated your account.
Also, keep in mind it does take thirty days for Twitter to fully delete your account. This gives you the opportunity to recover your account after deletion.
Lastly, if you want to re-open your account using the same username and email address you should change it on the existing account before deactivating. You do not need to delete your account to change the username or email address. But, if you delete it with the same email and username, you will be unable to use those same credentials on the new account.
Disclaimer: Some pages on this site may include an affiliate link. This does not effect our editorial in any way.
12 thoughts on “How To Delete All Your Twitter Likes”
setInterval(() => {
for (const d of document.querySelectorAll(‘div[data-testid=”unlike”]’)) {
d.click()
}
window.scrollTo(0, document.body.scrollHeight)
}, 1000)
setInterval(function(){
var divs = document.getElementsByTagName(‘div’)
var arr = Array.prototype.slice.call( divs)
var hearts = arr.filter(x => x.getAttribute(‘data-testid’) == ‘unlike’)
hearts.forEach(h => h.click())
window.scrollTo(0, document.body.scrollHeight ||document.documentElement.scrollHeight);
},1000);
Uncaught SyntaxError: Invalid or unexpected token
paid for twitter eraser is best bet, ugh
) but when I go to the ‘likes’ section, it still shows all the tweets I have liked. Any idea why?
$(‘.ProfileTweet-actionButtonUndo.ProfileTweet-action–unfavorite’).click();
Notice the two dashes? I had to dig to update the script using twitter. Worked for me.
If the above script is still getting errors, copy into notepad “Plan Text”, delete and retype the dashes and apostrophes of youre on a PC.
Cheers
I was gettingthe same error as the person above, so changed to simple apostrophes and now am getting the below and nothing else is happening. Please advise?
[object Object]: {length: 0, prevObject: Object}
Cheers
at :1:67
Anyone manage to get it to work?
Comments are closed.