DM Deleter

Important Notes

  • This bookmarklet comes with no warranty
  • It will delete your direct messages if you ask it to
  • It is beta software and while it has been tested, the possibility exists that it might do bad things
  • When Twitter sometimes disables the delete functionality (no trash can), this likely won’t work either
  • If it seems to stop, simply refresh the direct messages page and start again

That being said…below you will find a solution to remove your direct messages on Twitter. This little guy has been known to delete thousands of DM’s. Please leave any comments on the original blog post.

Drag the link below to your bookmarks bar and then open your Direct Messages page in Twitter. Click the bookmarklet you created and select whether you want to delete all direct messages, or just direct messages from a specific user (No @ in front of their name).

Please note that when you delete a message from your Sent mailbox, it will delete it from the recipient’s Inbox. The same applies for messages you have received.

Bookmarklet: DM Whacker

Apr 01 Notice! If you have the new version of the Twitter web interface that they have rolled out to a subsection of people, you will need to remove the current bookmarklet and add the one above. My apologies for the inconvenience.

This has only been tested in Firefox 3, Flock (thanks, @rotkapchen!), Safari, Opera 9.63 (thanks, @er0k!), and even Google Chrome at the present time. Please note I’ve had some reports of this not working on Firefox 2.

Suggested Regular Expressions

  • mafia|twables|spymaster - Removes Spymaster and Twables direct marketing messages

Version History

  • 0.6.1 (2009/05/01): Updated bookmarklet for new “discovery engine” - you’ll need to delete and re-add the bookmarklet
  • 0.6 (2009/04/02): Updated bookmarklet to accommodate Twitter’s test ajax UI
  • 0.5 (2009/02/15): Updated to address Twitter not allowing iframe’s
  • 0.4.1 (2009/02/04): Updated to support Twitter’s redesign
  • 0.4 (2009/01/05): Now supports text matching and regular expressions!
  • 0.3.3 (2008/11/30): Properly uses jQuery API now
  • 0.3.2 (2008/10/20): Updated to support another round of Twitter updates
  • 0.3.1 (2008/09/21): Updated to support Twitter’s spiffy new layout
  • 0.3.0 (2008/08/20): Updated to support Twitter’s new forms

Features in Development

  • Deletion of Sent Direct Messages Done!
  • More filtering options, possibly by date
  • Want to help? Fork the code!

Feedback is welcome on my blog post.

37 Responses to “DM Deleter”

  1. 26 tools to make you a better Twitterer | Metaphoric Labs wrote:

    [...] DM Deleter - Bulk delete your direct messages [...]

    May 12th, 2008 at 6:02 am
  2. Smart Mobs » Blog Archive » My First Follow wrote:

    [...] Cortesi aka @dacort who created earlier TweetStats and DMDeleter [...]

    December 27th, 2008 at 8:03 am
  3. 还记得您在twitter上follow的第一个人是谁吗? - GENMICHA | 趣站酷软 wrote:

    [...] 2、DM Deleter - 一个可以删除私信的bookmarklet 标签: twitter, 扩展 本文分类为“Twitter相关”,到目前为止还没有回响。 [...]

    December 30th, 2008 at 3:20 pm
  4. Delete all direct messages on your twitter account wrote:

    [...] 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 [...]

    December 30th, 2008 at 7:42 pm
  5. Delete Twitters direct messages ( DM ) in a click wrote:

    [...] with this Bookmarklet: DM Whacker  ( right click and save it as bookmark ) via D Cortesi  you can delete all the messages either from a particular user or from one twitter id in a go. [...]

    December 31st, 2008 at 8:59 am
  6. Twitter Phisher Attack Solution & DM Deleter - Interview with Damon Cortesi | Aloha Arleen wrote:

    [...] Helpful links mentioned in this podcast include: http://www.twitter.com/dacort http://www.tinyurl.com/deleteDMs http://www.tweetake.com http://dcortesi.com/tools/dm-deleter/ [...]

    January 5th, 2009 at 1:14 am
  7. Direct message deleter – Twittertools wrote:

    [...] Direct message deleter - This will delete you direct messages. Please note that when you delete a message from your Sent mailbox, it will delete it from the recipient’s Inbox. The same applies for messages you have received. VN:F [1.0.8_357]please wait…Rating: 0.0/5 (0 votes cast) [...]

    January 6th, 2009 at 6:13 am
  8. The inevitable rise (and fall?) of ‘twishing’ | Feeds | ZDNet.com wrote:

    [...] consultant who has also authored a multitude of Twitter tools, including the popular TweetStats and DM Whacker. Read below for his good perspective on the progression of phishing and Twitter’s security [...]

    January 6th, 2009 at 10:49 am
  9. Delete all Direct Messages from your Twitter account | Three Tips A Day wrote:

    [...] Download the DM Whacker Bookmarklet here. [...]

    January 14th, 2009 at 12:53 am
  10. How to get rid of all the Twitter Direct Messages | Blazing Minds - This, that and a little bit of the other.. wrote:

    [...] called the DM Deleter and it is so simple to use all you do is add a bookmarklet to your browser and then visit your [...]

    January 14th, 2009 at 7:28 am
  11. Twitterverse « Musical Soliloquy wrote:

    [...] DM Deleter - Deletes your Direct Messages for you. Either all of them or from a specific user. [...]

    January 17th, 2009 at 4:17 pm
  12. TweepSearch allows keyword searches of Twitter profiles | Feeds | ZDNet.com wrote:

    [...] on tweet content. Today, Damon Cortesi, the developer of popular tools such as TweetStats and DM Whacker, has released his TweepSearch tool, which allows Twitter users to keyword search the profiles /bio [...]

    January 21st, 2009 at 12:45 am
  13. Twitdom » DM Whacker wrote:

    [...] there! If you are new here, you might want to subscribe to the RSS feed for updates on this topic.DM Whacker is a bookmarklet to delete all direct messages from your Twitter [...]

    January 24th, 2009 at 10:47 pm
  14. Learn More About Who You Follow With TweepSearch | Guilda Blog wrote:

    [...] Cortesi, the man behind TweetStats, DM Whacker, and First Follow, has just made my life a whole lot easier by allowing me to learn more about the [...]

    January 25th, 2009 at 9:21 pm
  15. Mass Deleting Direct Messages In Twitter. | Great Things About... wrote:

    [...] to this page and follow the simple [...]

    January 27th, 2009 at 2:20 pm
  16. Twitter DM deleter, verwijder je DM’s voorgoed | droombos wrote:

    [...] Bron: DCortesi [...]

    February 18th, 2009 at 8:45 am
  17. How to Bulk delete DM Direct messages together in Twitter? | Twitter wrote:

    [...] but has given problems with FF2. It is also called DM Whacker and you can add the bookmarklet from Here. Related Posts:How to delete a group on Facebook?Twitter for Android phone application - [...]

    February 18th, 2009 at 10:18 pm
  18. Delete Bulk Direct Messages In Twitter wrote:

    [...] DM Deleter [via The WWW Blog] Tags: Delete Direct Messages, How To, Tips And Tricks, Twitter, twitter tools Save as PDFPrint PostPermalinkRSSSHARETHIS.addEntry({ title: “Delete Bulk Direct Messages In Twitter”, url: “http://techie-buzz.com/how-to/delete-bulk-direct-messages-in-twitter.html” }); [...]

    February 19th, 2009 at 8:53 am
  19. Weekly Web Wanderings (weekly) « E-flections of an Educator wrote:

    [...] DCortesi . blog » DM Deleter [...]

    February 21st, 2009 at 5:20 pm
  20. Confused by all the Twitter applications?? | Rachel Levy - Boston marketing pro (social networking, Twitter) wrote:

    [...] DM Deleter - Also known as DM Whacker, this bookmarklet allows you to delete all of your DM’s at once. I’m not sure why you would want to do this, but I did hear it helps Twitter keep their costs down by using less server space. [...]

    February 22nd, 2009 at 8:38 am
  21. Twitter’s Unintended Hidden Spam Engine - New Follower Direct Messages | TheBusyBrain Blog! wrote:

    [...] messages to see if I have any valuable communications.  A real pain!  I know of services like DM Deleter which will eliminate all of your DM’s, but I have some valuable information peppered within [...]

    February 24th, 2009 at 9:26 am
  22. Mass-Delete Direct Messages Using DM Whacker | Twittercism wrote:

    [...] you head on over to this link, you can take advantage of a bookmarklet called DM Whacker. The software is beta and comes with no [...]

    February 25th, 2009 at 7:19 am
  23. Delete Twitter DM with DM Whacker wrote:

    [...] no feature to delete bulk messages. Well, you don’t have to worry more because a developer from DCortesi blog has designed a JavaScript based bookmarklet, DM [...]

    March 1st, 2009 at 10:57 am
  24. Delete Twitter DMs with DM Whacker | Shaz3e's Blog wrote:

    [...] no feature to delete bulk messages. Well, you don’t have to worry more because a developer from DCortesi blog has designed a JavaScript based bookmarklet, DM [...]

    March 5th, 2009 at 6:15 am
  25. Lemonade Mama » Blog Archive » Twitter Updates for 2009-03-13 wrote:

    [...] http://dcortesi.com/tools/dm-deleter/ Works great! in reply to NicheCompanion [...]

    March 13th, 2009 at 10:32 pm
  26. DM Deleter - Grand View Photography wrote:

    [...] DM Whacker Helps you remove all those direct messages on twitter. [...]

    March 14th, 2009 at 3:36 pm
  27. How to Use Twitter « Ron Proctor’s Blog wrote:

    [...] DM Deleter - This application will delete all the DM’s in your account. Apparently this saves Twitter money, because you help them conserve server space. [...]

    March 24th, 2009 at 11:56 am
  28. Bulk Delete Direct Messages wrote:

    [...] I searched around and came across a solution which you can find here .. Bulk Delete Utility [...]

    March 27th, 2009 at 6:36 am
  29. links for 2009-03-30 « Where is my towel? wrote:

    [...] DCortesi . blog » DM Deleter Use at your own risk "… a solution to remove your direct messages on Twitter. This little guy has been known to delete thousands of DM’s. Please leave any comments on the original blog post. [...]

    March 29th, 2009 at 11:00 pm
  30. How to Delete all Direct Messages in your Twitter Account | Resources wrote:

    [...] 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 [...]

    March 30th, 2009 at 12:25 pm
  31. Twitter DM remover | MummaBear's Twaddle wrote:

    [...] a link from his blog page to your bookmarks bar and then open your Direct Messages page in Twitter. Click the bookmarklet you [...]

    April 6th, 2009 at 9:50 am
  32. Auto Delete DMs In Twitter | RankRaiser Ratings wrote:

    [...] DM-Deleter comes with no warranties or guarantees, but it might be worth a try if you’re tired of [...]

    April 8th, 2009 at 6:36 pm
  33. Mẹo nhỏ để dọn dẹp “Direct Message” trong Twitter | Giải Pháp Số wrote:

    [...] Tôi xin giới thiệu với các bạn một công cụ hữu ích cho việc dọn dẹp Direct Message hàng loạt, đó là một scrip có tên: DM Whacker (được viết bới Damon Cortesi) [...]

    May 7th, 2009 at 6:00 am
  34. Confused by all the Twitter applications (take 2) | Rachel Levy - Boston marketing pro (social networking, Twitter) wrote:

    [...] DM Deleter - This application will delete all the DM’s in your account. Apparently this saves Twitter money, because you help them conserve server space. [...]

    May 10th, 2009 at 7:24 am
  35. Social Networks, lIstBuilding, Twitter and Spam Elimination wrote:

    [...] But there is an easy solution that allowed me to delete those 488 spam messages in a matter of seconds. It’s a bookmark add-on called DM Whacker. You can read all the details and get this tool here [...]

    June 3rd, 2009 at 10:44 pm
  36. How To Delete ALL Your Twitter Direct Messages In One Go wrote:

    [...] Tips and Tricks who in turn directed me to Mr DM Whacker inventor and that page took me to the Direct Message Deleter Bookmarklet [...]

    June 15th, 2009 at 12:02 pm
  37. Mehrere Direct Messages bei Twitter gleichzeitig löschen - twitching wrote:

    [...] gleichzeitig zu löschen. Glücklicherweise hat sich auch hier jemand Gedanken gemacht und mit dem DM Whacker Abhilfe [...]

    June 17th, 2009 at 11:16 pm