If you find your Twitter direct messages inbox clogged up with too many messages, you might feel like deleting them all at once. Unfortunately, Twitter doesn’t provide a way to delete multiple/all direct messages at once. You can delete them individually, but that’s going to take a hell lot of your time if you have too many direct messages in your account.
That’s when the DM Whacker bookmarklet comes handy. Just drag the bookmarklet on this page to your bookmarks bar. Go to the direct messages page after logging into your Twitter account and click on the DM Whacker bookmarklet.
You can use the options that appear on the sidebar there to delete DMs from a particular user only, or all DMs. You can delete direct messages from both or either of your Inbox/Sent folders. Deleting a DM from your sent folder will also delete the same from the recipient’s Inbox folder. DM Whacker does take up a few moments to delete all your direct messages â€“ so wait patiently till as the page reloads several times. When all’s done, you’ll get a confirmation window from DM Whacker, akin to this:
Please note that this little tool is â€˜beta’ â€“ so try it at your own risk. It could throw up some problems as mentioned in the creator’s page.