How to Delete All Your Twitter Direct Messages Using Redact App

Remove years of DMs at once, or pick them out by date and conversation, with the Redact app.

Dan Saltman5 min read
A hand with a stylus over a tablet, sending floating message icons into a trash can

Managing your Twitter/X direct messages (DMs) can be daunting, especially if you’ve accumulated years’ worth of conversations. If you want them gone for privacy or security, or just for a tidier inbox, Redact lets you delete all your Twitter DMs in one go. Today, I’m going to walk you through the process of deleting your X DMs in bulk or by precision based on filters like dates, conversations, and accounts to keep.

Why Delete Your Twitter DMs?

  • Privacy: Older conversations may contain sensitive information you no longer wish to store.
  • Decluttering: A clean DM inbox helps you focus on current conversations without distractions.
  • Security: Removing outdated messages minimizes the risk of data breaches or misuse.

Step-by-Step Guide

Mass Deleting Twitter DMs Using Redact

Note: Deleting Twitter DMs with Redact is a Premium feature.

Step 1 Download and Install the Redact Software

  1. A Download Redact and install it on your device.

    Runs onWindowsmacOSLinuxiOSAndroid
  2. B Open the app and create an account if you haven’t already.

The redact.dev header with a red box around the blue Download button at the top right

The steps and screenshots below are from the desktop app. The iOS and Android apps delete DMs too, with a different layout.

Step 2 Log In to Your Twitter Account

  1. A Select Twitter from the list of supported platforms.

  2. B Click Connect Twitter/X and log in, or click Import from browser and Redact finds the accounts you’re already signed into in your browser so you can pick which to add. Either way, it runs on your computer.

Redact’s Add an account window for Twitter/X with a Connect Twitter/X button and an Import from browser button

Step 3 Navigate to the Direct Messages Section

  1. A In the Redact Twitter section, choose Delete Direct Messages.

  2. B Review the options available to filter or target specific conversations.

It should be noted that we have two DM deletion tools, one in “Easy Mode” and one in “Advanced Mode”. If you look at my screenshot below you’ll notice the blue “Easy” and “Advanced” buttons. Easy Mode is the quick option: choose Messages, pick the conversations you want gone, and delete them. On Advanced Mode you can be more precise: pick which conversations to delete, and either delete them whole or delete their messages one by one. Only the one-by-one option uses the date range and keeps messages from accounts you name. Deleting a whole conversation removes all of it.

Redact’s Twitter/X page with a red box around the Delete Direct Messages tab, and the Easy and Advanced toggle at the top right

Step 4 Apply Filters (Optional)

  • Filter DMs by:

    • Date range: Delete messages from specific timeframes.
    • Conversations: Pick which chats to delete.
    • Accounts to keep: Never delete messages from accounts you name.

    The date range and accounts to keep only apply when you delete individual messages. If you pick Delete the conversation, the whole conversation goes, including messages from accounts you named.

Advanced Mode filters: Date Range set to All time to now, Deletion Options, Account Names to Preserve, and Local AI Smart Filters

Step 5 Preview and Confirm

  1. A After setting your filters, pick Preview Mode and click Start Previewing to see the messages queued for deletion.

  2. B Check that the list only has messages you want to delete.

I always recommend that new Redact users use preview mode until they’re comfortable with the software. Preview is essentially a dry run for deletion mode. Once you push the start button while in “Deletion Mode” the app will begin removing your DMs and there’s no way to recover them. The preview mode lets you take a peek at what’s about to get wiped, before you actually wipe it.

The run mode row with Preview Mode selected, next to Deletion Mode, Review & Delete and Schedule Deletion, and a Start Previewing button

Step 6 Delete Your Selected Messages

  1. A Switch to Deletion Mode, then click Start Deleting to start removing the selected DMs.

  2. B Redact then deletes the messages or conversations you picked.

The same run mode row with Deletion Mode selected (deletes without previewing) and the button now reading Start Deleting

Tips for Managing Your Twitter DMs

  • Schedule Regular Cleanups: Use Redact’s scheduling feature to delete messages periodically.
  • Archive Important DMs: Before deletion, consider archiving critical conversations for personal reference.
  • Stay Secure: Avoid sharing sensitive information in future messages to minimize risks.

Can I Use My Twitter Archive to Delete DMs?

Not with the app shown in this guide. Its Twitter archive import brings in your tweets and likes, not your DMs, so you delete DMs straight from your account with the steps above. If you also want to delete old tweets or likes, see importing your Twitter data into Redact. Importing files is a Premium feature.

Can I Delete Twitter/X DMs From Both Sides?

Sometimes. In X’s encrypted Chat, you can unsend a message you sent, and X removes it from the other person’s inbox too. X says this only works for encrypted messages, so older or unencrypted DMs can only be deleted from your own account. Redact deletes your copy only, and the other person keeps theirs. That’s still worth doing for your own security.

Why Use Redact.dev?

  • Efficiency: Batch delete DMs, saving hours of manual work.
  • Customization: Tailor your cleanup with advanced filters.
  • Privacy-First: Redact runs on your device, so your logins and messages aren’t sent to Redact’s servers.

Visit Redact and clean up your Twitter/X DMs and the rest of your digital footprint today.

Redact for Twitter/X

Delete old tweets, posts, pictures, and videos for rebranding, spring cleaning, or just plain peace of mind.

Share

Related Reading