How to Delete All Your Twitter Likes in 2026 (Bulk Method)
Published April 16, 2026 · 8 min read · By X Cleaner Team
A practical way to delete all your Twitter likes in 2026 is to install the X Cleaner Chrome extension, open your Likes tab on x.com, and trigger a bulk unlike — it removes about one like per second, with automatic pauses when X rate-limits. There is no native "unlike all" button on X. X made likes private in June 2024, but they are not gone: authors still see them, older likes may have been captured while they were public, and X uses them to personalize your feed and ads — and likes were by far the most deleted content type in X Cleaner's launch cohort, well ahead of posts. Here is the complete 2026 playbook.
Likes are private since 2024 — so why delete them?
Before June 2024, likes on X were public: anyone could open your Likes tab and scroll through everything you had liked. On June 12, 2024, X made likes private for every account:
- Your Likes tab is visible only to you.
- The author of a post still sees who liked it — including you.
- The like count on each post stays public, but not the list of the other people who liked it.
- Likes given before June 2024 were public for years and may have been captured in screenshots, web archives such as the Wayback Machine, or third-party scraping tools.
Result: your like history is hidden from casual visitors, not gone. Authors still see your likes, X still uses them to personalize your feed and ads, they stay in your data archive, and they could resurface if X changes its policy again. Likes are also by far the most deleted content type in our launch cohort. More detail: what changed in 2024 and what is still visible.
Can you delete all likes from the native X app?
No. You can unlike a post by tapping the filled heart, one by one. There is no Select All, no batch, no date filter. If you speed-tap the heart many times in a row, X may temporarily block the action — its rate limiter treats rapid UI spam as abuse. The scalable option is a tool that works through your logged-in session with proper pacing.
Method 1: Manual unliking
Go to your profile » Likes tab. Tap each heart to remove the like. Rough benchmarks:
- ~3 seconds per unlike on desktop (hover, click, confirm).
- 1,000 likes = ~50 minutes of non-stop clicking — assuming X does not throttle you.
- 10,000 likes = ~8–10 hours across multiple days.
In practice, it quickly becomes tedious: your hand hurts, the tab lags, and the list seems endless. Skip it.
Method 2: Twitter archive
Your X data archive contains a likes.js file listing every post you ever liked. Unfortunately:
- The archive only lets you read your like history.
- The file contains tweet IDs. To unlike each one, you need to call the X delete-like endpoint programmatically.
- Writing the script, handling OAuth and rate limits — expect several hours of developer time for a one-time cleanup.
The archive is how you reach older likes that X no longer lists in your Likes tab. That is why X Cleaner Pro accepts the ZIP directly and reads it locally, without uploading it. X may refuse to remove some very old likes; the extension flags them as “could not be removed” instead of counting them as deleted. See our Twitter archive deletion guide for the full workflow.
Method 3: X Cleaner step-by-step
Four steps; setup takes a few minutes:
- Install. Add X Cleaner to Chrome. The extension appears in your toolbar as a broom icon. No login, no OAuth consent — it uses the X session you already have.
- Open your Likes tab. Go to x.com, click your profile, click Likes. Then click the X Cleaner broom. The popup will detect the active page.
- Scan likes. Click Scan likes. X Cleaner pulls your liked posts, showing author, text preview and date in a single scrollable panel (about 1,000 per pass, with a Load more button). Pro users can filter by date, keyword or media, e.g. "likes before 2020".
- Unlike all. Click Select All, then Unlike. The progress bar shows live status. Leave the tab open — you can work in other tabs while it runs. At about one unlike per second, thousands of likes go in about an hour; a 10,000-like account takes several hours, in one or more sessions, and the extension resumes where it stopped.
Will unliking notify the original author?
No. Unliking is completely silent. If the author was notified when you liked their post, that original notification stays in their history unless they cleared it — but removing your like does not trigger any new alert. From their phone, the like simply vanishes. No ping, no badge, no "X stopped liking your post" message. You can unlike 10,000 posts tonight and nobody gets woken up.
How long does it take for likes to disappear from X’s cache?
Most users see their Likes tab update in real time as the extension runs. But edge cases exist:
- On your own profile: instant. Refresh and the like is gone.
- On the original post: usually within seconds — the like count drops and the author no longer sees your like.
- Copies captured before June 2024 (screenshots, web archives such as the Wayback Machine, scraping tools): outside X’s control, they may remain. For archives you would need to submit takedown requests per URL.
For usage data from our launch cohort, see our stats & data page.
What about tweets and retweets?
If you are cleaning likes, chances are you want the same for tweets and retweets. X Cleaner handles all three from the same popup — switch tabs inside the extension to scan Tweets or Retweets. For a deeper walkthrough of the tweet side, see how to delete all your tweets at once.
FAQ
Can I hide my likes instead of deleting them?
X already hides every account's Likes tab from other people since June 2024. But the author of each post still sees your like, X still uses your likes for personalization and ads, and they stay in your data archive. Hiding is not deleting.
Will unliking drop my followers?
No. Likes and followers are unrelated objects. Unliking does not unfollow anyone, does not ping your followers, does not change your follower count.
Can I unlike only posts from a specific account?
Yes. Each scanned like shows its author, so you can select only that account's posts and unlike them; Pro's keyword filter can narrow the list further.
Is there a way to unlike tweets older than a few years?
Yes. X does not list your whole like history in the Likes tab. For older likes, request your X data archive, then import the ZIP into X Cleaner Pro: it is read locally, never uploaded, and the extension unlikes those posts through your logged-in X session. X may refuse to remove some very old likes; the extension flags them as “could not be removed”.
Will X ban my account for bulk unliking?
No. Unliking is a standard user action. X Cleaner works at about one action per second, with built-in delays and automatic pauses that reduce the risk of X rate limits.
Can I unlike posts from suspended accounts?
Yes. Even if the original author is suspended, your like record still exists on your profile. X Cleaner can remove it like any other like.
Does private/protected account status change anything?
No. Since June 2024 your likes are private whether your account is public or protected: only you see your Likes tab, and authors see your likes on their posts. Unliking works identically either way.
Stop leaking likes. Start clean.
Private does not mean gone: authors still see your likes and X still uses them. Three minutes to install, one scan, one click to wipe. The free plan clears 10 likes per day — plenty to test the extension. Pro ($5.49/mo or $21 lifetime) unlocks unlimited bulk unlike, archive import and auto-scheduling.