Mass Delete Twitter/X DMs
Your DMs are the most private part of your Twitter/X account, and one of the easiest to forget about. Years of late-night arguments, numbers and addresses you handed out, plans that fizzled, things you would never say out loud in public. Redact clears them out in bulk, whole conversations or just the messages that matter, straight from your own inbox. Pick a date, a keyword, or a name, preview the haul, then wipe it.
Free for your last 30 days of tweets, replies & likes.
Available on
Plan
Your DMs remember things you don't
Whole conversations with people you have not spoken to in years sit in your inbox exactly as you left them. None of it is doing you any favors waiting to be leaked, discovered, or screenshotted. Clearing old messages is not about hiding, it's basic hygiene: fewer places your personal details live, fewer surprises if anyone ever gets in.
Personal details you typed mid-conversation
The address you sent a friend mid-move, the number you dropped in a group chat, the login code a service texted you and you never deleted. Those details sit in your inbox until you clear them.
Arguments and overshares you've moved past
The back-and-forth you would pay real money to un-send is still there, frozen exactly as you left it. Bulk deletion clears it in one pass instead of scrolling for it message by message.
A smaller prize if your account is breached
If your account is ever hijacked, borrowed, or handed off, a clean inbox is a far smaller prize than a decade of private receipts. You cannot control the other person's copy, but you can absolutely control yours.
Wipe your side, where a breach actually hits
Clearing a DM removes it from your account, your history, and your inbox. Twitter/X keeps the recipient's copy, but your side is the one that leaks: a hacked or borrowed account exposes your inbox, not theirs. Clearing it is what actually protects you.
- Your inbox is wiped. The message leaves your account, your history, and your inbox for good.
- Breach protection. A compromised account can't hand over messages you've already deleted.
- Recipient keeps their copy. One-sided deletion is a Twitter/X limit, not a Redact one.
- Your inbox cleared
- Safe in a breach
- Recipient keeps theirs
Clear every conversation, or target specific chats
Leave every filter blank and Redact sweeps your whole inbox. Or stack the filters to carve out an exact slice and drop anyone onto the allowlist to keep their conversation untouched. The cleanups people reach for most:
By date range
Set a start and an end to clear an old stretch, or leave it wide open to wipe your entire DM history in one pass.
By keyword
Target messages containing a specific word or phrase, so you can clear, for example, every message mentioning an address or a name.
By media or link
Pull only the messages carrying an image, a video, or an external link.
By recipient, with an allowlist
Clear or keep a whole conversation by who you were talking to. Drop anyone onto the allowlist and their thread stays exactly where it is.
Nuke everything, or delete with precision
There are two ways to run the DM remover, depending on how much you care about the details. Preview every match before a single message is removed: read the results, pull anything you want to keep, then commit.
Easy mode
One date range is the entire interface. Set a start and an end, or leave it wide open, and Redact sweeps every conversation inside the window. This is the nuclear option: nothing remains when it finishes.
Advanced mode
Stack the full filter set: keyword, images, videos, links, and username, plus an allowlist for the conversations you want to protect. Target an exact slice instead of the whole inbox.
Import for big backlogs
Sitting on years of history? Import your Twitter/X archive into the desktop app and Redact works through even the oldest threads, pacing itself inside Twitter/X's rate limits.
Your messages never touch our servers
This matters more for DMs than for anything else. Redact talks straight to Twitter/X from your computer or phone, reads only what it needs to find the messages, and deletes them on the spot. Your private conversations and your login never pass through a Redact server, and the moment you are done you can cut off the access entirely.
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
No. Twitter/X only lets you clear your own copy of a message, so the person you were talking to keeps theirs. Redact removes everything on your side: your account, your history, your inbox. The half you do not control stays with them.
Either. Leave the filters blank for a full sweep of your whole inbox, or target a single conversation by name or by date. Easy mode handles the date window; Advanced mode lets you target a specific username.
Yes. Add anyone to the allowlist and Redact leaves their conversation completely untouched while it clears the rest. Handy for the chats you actually want to hang on to.
In Easy mode you target by date range. Advanced mode adds keyword, image, video, link, and username filters, so you can do something like clear every message with a link from a particular person inside a date window.
No. For a deep backlog, request your Twitter/X archive and import the .zip into the desktop app. Redact works through even the oldest threads that way, pacing itself inside Twitter/X's rate limits so nothing gets throttled.
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.
Filter Twitter/X Posts by Content Type and Media
Pick exactly which content types to remove, then narrow by media attribute. Delete only retweets, clear every quote tweet, or wipe just your video posts.
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.