HomeBlog › Social Cleanup

How do I bulk delete my Instagram likes?

Learn how to find your hidden interaction history and delete Instagram likes in bulk using the official app or a browser extension.

Social Cleanup · · 8 min read · 1,756 words

W
wyper Team Builders of the wyper Social Cleanup extension. Every claim in this article links to its source.
AI transparency

This article was researched and drafted with AI, then checked and released by a person before it went live. The illustration is AI-generated. Every factual claim links to its source, so you can verify it yourself.

A smartphone screen displaying a grid of heart icons being unchecked next to a laptop showing a settings menu. (AI-generated illustration)

AI-generated illustration. A smartphone screen displaying a grid of heart icons being unchecked next to a laptop showing a settings menu.

The short answer

To bulk delete your Instagram likes, open the app, go to Your Activity, tap Interactions, and select Likes to choose and remove them. This manual method works well for a few items, while browser extensions can automate the process for thousands of likes without requiring your account password.

When people decide to clean up their social media presence, they usually start by deleting old photos or controversial comments. But there is a massive secondary digital footprint that almost everyone ignores. You scroll, you double-tap, and you move on. Over years of using the app, you accumulate thousands of endorsements on content you have likely forgotten. If you want to take control of your digital history, you need to know how to delete Instagram likes.

We treat likes as temporary signals. They tell the algorithm what to show us tomorrow. But platforms treat them as permanent records of your preferences, political leanings, and relationships. A like is a public endorsement. If an account you interacted with changes its focus or becomes controversial, your past likes remain attached to their content. A thorough digital cleanup is incomplete if it leaves your interaction history intact.

Who can see your likes

Before removing your interactions, it helps to understand who can actually see them. According to Instagram's official help documentation, you have some control over who views your likes on other people's posts. The platform allows you to restrict this visibility to your followers, to your close friends, or to no one at all.

However, the official documentation notes a crucial exception. Regardless of your privacy settings, the account that posted the content will always be able to see that you liked it. If you want to sever that connection completely, hiding the likes behind a privacy setting is not enough. You have to remove them entirely from the database.

Where Instagram hides your activity

Instagram does not make your past interactions immediately visible on your profile grid. Instead, they are filed away in a dedicated dashboard that many users never visit. As the Instagram Help Center explains, you can find this centralized hub by navigating to your profile and opening the main menu.

To find your likes on a mobile device, open the app and tap your profile picture in the bottom right corner. Tap the three-line menu in the top right corner, then select "Your Activity". From there, tap "Interactions" and finally select "Likes". This opens a chronological grid of every single post, reel, and video you have ever double-tapped. This is your raw, unfiltered interaction history, stretching back to the day you created your account.

The dashboard mixes all content formats together. You will see your liked static posts right alongside short-form videos. Removing a like from a video works exactly the same way as removing it from a photo.

The manual bulk deletion process

Instagram actually provides a native way to remove these interactions in batches. Once you are in the Likes section of the Your Activity dashboard, you will see a "Select" button in the top right corner. Tapping this allows you to choose multiple posts at once. You tap each image you want to clear, and a checkmark appears on the thumbnail.

At the bottom of the screen, an "Unlike" button tallies how many items you have selected. Tap it, confirm your choice in the popup dialogue, and those likes are removed from the platform.

You can also sort and filter this grid. The native tool allows you to filter your liked posts by author or by a specific date range. If you know you want to remove all interactions with a specific account from three years ago, filtering by their handle and the date makes the manual selection process much faster.

The main limitation of the native tool is the selection process itself. You still have to tap every single post manually. If you have been using the platform for a decade, you might have tens of thousands of likes. Selecting them a hundred at a time becomes a tedious, repetitive chore that can take hours of continuous screen tapping.

Automating the cleanup safely

When the manual tapping becomes too much, users often look for automation. This is where third-party tools come in, but the method they use to access your account matters immensely for your digital security.

Many traditional social media management tools require you to hand over your login credentials or grant standing access via OAuth. They connect directly to the platform's servers. This allows them to run cleanups on a schedule while you are asleep. The trade-off is that you are giving a third-party company the keys to your account. They can do it because you gave them the keys.

Browser extensions take a different, more secure approach. The wyper Social Cleanup extension operates strictly within your browser. It does not ask for your password, it does not use an API key, and it requires no OAuth authorisation. Its only browser permissions are storage and activeTab. It acts in the tab you already have open, logged in as yourself.

You log into Instagram on your computer, navigate to the Likes page in the Your Activity dashboard, and start the extension. It automates the clicking for you, acting exactly as you would, just much faster. Because we hold no authorisation, we cannot delete on a schedule or while you are away. No tab, no run. We cannot perform background cleanups because we never ask for your keys.

The extension handles posts, replies, comments, likes, reposts, and follows on X and Instagram. Both platforms are supported under the same tool. The free tier allows 50 deletions per day, which is helpful for routine maintenance. The Pro version removes this limit entirely and produces a deletion receipt showing the counts of removed items along with a shareable proof link. It can even show small games in the sidebar while a long run works through a massive list of old likes.

Filtering your automated cleanup

A critical detail to remember about the extension is how it filters content. There is no date filter and no date range option built into the tool. You cannot tell it to delete likes older than a specific year.

Instead, the available filter is keyword-based. You can instruct the extension to delete only items containing a specific word, an @name, or a #tag. You can enter several keywords separated by commas. There is also an INVERT option that deletes everything that does not contain those specific words. This keyword filter works seamlessly on text-heavy X posts and replies, though it requires careful thought when applied to the visual grid of your Instagram likes dashboard.

Finally, keep in mind that deletion is irreversible. The extension warns you before it starts, but once a like is removed, it cannot be restored. There is no export function and no way to download your content through the cleanup tool before it disappears.

The risks of pasted scripts

Some users try to bypass manual tapping by pasting raw JavaScript code into their browser console. While there are open-source scripts available that automate scrolling and clicking, this approach carries distinct security risks.

Unless you can read and understand JavaScript perfectly, you have no way of knowing exactly what a copied script is doing in the background. It might be unliking posts, or it might be harvesting data from your active session. A packaged browser extension from a known publisher provides a layer of accountability that random pasted code lacks.

Comparing your options

FeatureManual cleanupwyper Social Cleanup extension
CostFreeFree tier (50/day), Pro removes limit
Installation requiredNoneYes, browser extension
Account access neededNone (uses native app)None (runs in your active, logged-in tab)
SpeedSlow, requires manual tappingFast, automates the clicking
Keyword filteringNoYes, with an INVERT option
Date filteringYes, built into the appNo
Scheduled runsNoNo (requires open tab)
Export dataNoNo

Who needs which: The manual cleanup route is perfect for users who only want to remove a handful of recent likes or who want to carefully curate their interaction history one post at a time. It costs nothing, requires no extra software, and keeps all data inside the native app. The wyper Social Cleanup extension is built for users facing thousands of old interactions. If you need a total reset of your digital footprint and want to clear out years of history without spending hours tapping your screen, the extension handles the heavy lifting while keeping your account credentials entirely secure.

Can I recover my likes after deleting them?
No, removing a like is an irreversible action that permanently deletes the interaction from the platform's database. Once you unlike a post, either manually or through a browser extension, it cannot be restored. There is no recycle bin for social media interactions, so you should be certain before you begin clearing your history.
Does removing likes change my Instagram algorithm?
Yes, clearing your past likes removes the historical data that the recommendation engine uses to build your personalized feed. Every double-tap feeds the algorithm, telling the platform what to show you next. By deleting these old interactions, you force the system to reset and learn your current interests from scratch.
Can people see if I unlike their old posts?
The platform does not send a notification when you remove a like from someone's content. While the original creator received an alert when you initially interacted with the post, they are not told when you reverse the action. They would only know if they manually checked the specific post's interaction list.
Why can a browser extension not delete things while I am away?
Browser extensions operate strictly within your active, logged-in tab and cannot run in the background when your computer is closed. Cloud services can delete on a schedule because you gave them standing OAuth access to your account. We cannot do this because we never ask for your account keys or passwords.
Can I filter my cleanup to delete likes from a specific year?
If you use the native Instagram app, you can sort your likes by a specific date range before manually selecting them. However, browser extensions typically rely on keyword filtering instead. The wyper tool does not have a date filter, meaning you must filter by specific words, usernames, or hashtags instead.

The short version

Your likes are a permanent record of your digital interactions, but you have the power to clear them. Whether you spend a few minutes tapping through the native activity dashboard or use a browser extension to automate the clicking, removing old likes is a vital step in maintaining your digital privacy. Take control of your footprint today.

Useful? Pass it on: 𝕏 Post it Telegram

Clean up in minutes, not evenings

The wyper Social Cleanup extension bulk-deletes posts, replies and likes, with filters instead of one tap per post.

The web app installs to your home screen in one tap. No store, no account.
Already using it? ★★★★★ Rate it on the Chrome Web Store. Reviews decide what others get shown first.

Keep reading

Fact-checking · How do I verify breaking news claims in the first hour? The first hour of a news event carries the highest risk of false narratives. Learn how to verify origin accounts, timelines, and visual provenance. Social Cleanup · How do I delete only tweets containing a certain word? Learn how to filter and delete specific posts on X using advanced search operators or a browser extension with keyword and invert options.