Filter Twitter/X Posts by Content Type and Media
Redact doesn't only delete tweets. Retweets, replies, quote tweets, X Articles, and likes are all first-class, and you choose which to wipe and which to keep in a single click. Layer media filters on top to target posts by what they contain: images, videos, or links.
Free for your last 30 days of tweets, replies & likes.
Available on
Plan
Things to delete *
Select what you want to delete
Attributes to Require
Only delete tweets with all of these attributes
Media posts carry the most exposure
Photos and videos leak more than text does, and they're buried across years of timeline where you'll never scroll to them. Targeting by type and media lets you remove the riskiest posts without losing the account you want to keep.
Keep what works, drop the rest
Remove only retweets, only replies, or only old media while protecting your best originals and every X Article you've published. One pass, no collateral damage.
Images carry hidden personal data
Old photo tweets capture faces, locations, and routines you'd rather not leave public. Removing them in bulk shrinks the profile a stranger can build from your account.
Your video is AI training material
If a video features you, your likeness can be pulled into models that generate video. Clearing old video posts limits what can be scraped.
Find what you never could manually
X gives you no way to list every post with a video, or every retweet with a link. Redact does, then deletes the whole set at once instead of one tap at a time.
Filter by content type and media
Most cleanup tools treat your account as one undifferentiated pile of tweets. Redact doesn't. Pick exactly which content types to remove, then narrow further by what each post contains. The two filters stack, so you can be as broad or as surgical as you want.
Delete only your retweets and keep every original. Clear every quote tweet. Keep every X Article you've published while wiping the rest. Then layer media on top: wipe every video tweet from 2020, or delete only retweets that contain external links. Your deletions run locally on your device, with a preview before anything is removed.
- Tweets
- Retweets
- Quote tweets
- Replies
- X Articles
- Likes
Things to delete *
Select what you want to delete
Attributes to Require
Only delete tweets with all of these attributes
Require, or protect, posts by attribute
After you pick your content types, add an attribute filter. Redact will either delete only posts that carry that attribute, or shield those posts from the batch. Stack the filters with date ranges, keywords, hashtags, and link domains for precise control.
Image
Delete only posts with attached photos, or keep them while wiping the rest.
Video
Target every post carrying video, the highest-exposure media on your account.
Link
Clear posts that contain external links, down to specific domains.
Content type
Tweets, retweets, quote tweets, replies, X Articles, or likes, in any mix.
Date range
Combine with Before, After, Between, or All Time to scope by era.
Preserve lists
Whitelist accounts, hashtags, and phrases so safe posts always survive.
How to delete tweets by type or media with Redact
The same flow works whether you're clearing retweets, quote tweets, photo tweets, or video posts. Pick your targets, preview, and run.
- 1
Download Redact for free
Download for your device →Install Redact on your device. It runs on Windows, macOS, and Linux, plus iOS and Android.
- 2
Connect your Twitter/X account
Open Redact, choose Twitter/X, and link your account securely. Your credentials are sent straight to Twitter/X and never touch a Redact server.
- 3
Pick your content types and media attribute
In the Twitter/X section, select what to delete: tweets, retweets, quote tweets, replies, X Articles, or likes. Then add an attribute under Attributes to Require to narrow the batch.
- Image: delete only posts with attached photos.
- Video: delete only posts carrying video.
- Link: delete only posts with external links, by domain if you want.
More than 1,000 posts? Twitter/X enforces limits that slow live deletion of large histories. Request your Twitter archive, then import the .zip into Redact's desktop app to run an order of magnitude faster. Archive import is a Premium feature.
- 4
Preview the matches
Run a Preview to see exactly which posts your filters caught, and exclude any you want to keep. Whitelist accounts, hashtags, or phrases so safe media always survives the batch.
- 5
Delete, then confirm
Click Start Deletion and Redact removes every matching post, showing progress in real time. When it finishes, check your profile to confirm the media tweets are gone. To stay clean, save the filter as a Schedule and Redact handles new matches automatically.
Your posts never leave your device
Redact talks straight to Twitter/X from your computer or phone, so your posts and your login never pass through a Redact server. It uses the minimum access needed to carry out your deletions, and you can disconnect X at any time.
Download Redact Today
We are frequently adding support to other social network services. You can receive direct updates from us in Redact's Discord Channel.

Frequently asked questions
Yes. Select Retweets as the only content type and leave Tweets unchecked. Redact removes your reposts while every original you wrote stays untouched. The same works for quote tweets, replies, X Articles, and likes in any combination.
Pick your content types, then turn on the Image or Video attribute under Attributes to Require. Redact deletes only the posts that carry that media. Combine the two if you want every post with any attached media gone in one pass.
Original posts with attached images or video, replies with media, and quote posts that include media all count. Some embedded links that X treats as media are caught too. Direct Messages are separate and use their own controls.
Deleting the post removes it and its attached media from your profile and normal views. Copies that already exist outside X, such as screenshots, downloads, or embeds, can persist beyond your account.
Yes. Add whitelists for usernames, phrases, hashtags, and link domains you want to protect, and layer keyword and date filters on top. Run Select and Delete to review the matches and exclude anything individually before it's removed.
Yes. Use the Link attribute with a domain filter to match specific sites, for example YouTube or Vimeo for video links, and combine it with a content type or media filter for extra precision.
X rate limits slow live deletion of large histories. Request your Twitter archive, then import the .zip into Redact's desktop app to delete far faster. For very large accounts, run by month or by keyword and schedule several passes. Archive import is a Premium feature.
No. Removing posts doesn't change your followers, lists, custom feeds, or account settings. Those are all managed separately from your content.
No. Redact runs on your device and uses the minimum access required to carry out your actions. Your login and content never touch a Redact server, and you can disconnect X from Redact whenever you want.
More Twitter/X features
Mass Delete Tweets and X Posts
Bulk delete your tweets, retweets, quote tweets, and replies. Wipe the whole timeline or filter by keyword, hashtag, date, media, or engagement first.
Mass Delete Tweets by Date Range
Clear a whole era of old tweets at once. Set exact dates or a relative window like older than two years, across tweets, replies, likes, and DMs.
Mass Delete Tweets by Hashtag
Bulk delete tweets by hashtag, one tag or many, with a preserve list for the tagged tweets you keep.
Mass Delete Tweets by Keyword
Bulk delete tweets by keyword or phrase, with preserve filters and a built-in offensive-content classifier.
Mass Delete Replies on Twitter/X
Bulk delete the replies you've left under other people's tweets, by date, keyword, or engagement. Your tweets stay untouched.
Mass Delete Retweets on Twitter/X
Un-retweet your whole history in one pass, or filter by date, keyword, or hashtag first. Your own tweets and the originals stay untouched.
Mass Delete Twitter/X DMs
Bulk delete your Twitter/X DMs by date, keyword, media, or recipient. Clears your side of every conversation. A premium feature.
Delete Your Grok Chat History
Wipe your Grok chat history in one pass, or search and pick the conversations that go. Starred chats and anything you preserve stay untouched.
Mass Delete Twitter/X Likes
Bulk unlike years of Twitter/X likes, all of them or filtered by date, keyword, hashtag, or engagement. Free to start.
Mass Unblock and Unmute Twitter/X Accounts
Bulk unblock and unmute Twitter/X accounts in one pass. Clear your whole block list and mute list, or just named handles, with a preserve list for the rest.
Mass Unfollow Twitter/X Accounts
Bulk unfollow the accounts you follow on Twitter/X, all at once or filtered by account type and follower count, with a preserve list for the handles you keep.
Faster Bulk Deletion via Twitter/X Data Export
Import your Twitter/X archive .zip into the desktop app and wipe a huge timeline up to 10x faster than live deletion, with every filter intact.
Bulk Delete Twitter/X Lists
Bulk delete the Twitter/X Lists you own, all at once or filtered by title, description, or member count. Deleting a list never unfollows anyone.
Delete Your Entire Twitter/X History
Wipe your whole Twitter/X account in one sweep, every content type at once, with a local archive saved to your computer first.