DM Deleter

12/5 Warning

Please note – there is an ongoing issue with Twitter direct messages. Running the DM Whacker across all your DMs has been known to trigger this issue. If this happens, it typically resolves itself within a day or so. People have also left their name on the page referenced above and had it fixed by Twitter. Apologies for the inconvenience, but this is an issue with Twitter’s infrastructure and there’s nothing I can do to fix it.

11/22 Update

DM Whacker is back in action – you should see v0.6.2-gobblegobble when you load it. If not, just delete and re-add the bookmarklet and that should work.

If you’ve found the Whacker useful, feel free to shoot over a little thanks my way using the link below. It’s much appreciated.

Click here to lend your support to: dm-whacker and make a donation at www.pledgie.com !

Thanks, Damon.

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

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
  • dwarf|videos|quiz|iq – Removes several spam messages going around

Version History

  • 0.6.2 (2009/11/22): Accommodating more UI changes
  • 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.

71 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
  38. Delete All Twitter Direct Messages | Cord Marston Web Blog wrote:

    [...] Check it out here – DM Deleter AKPC_IDS += “62,”;Popularity: unranked [?] :all, delete, direct, messages, twitter [...]

    June 21st, 2009 at 8:02 pm
  39. Bulk Managing DM’s on Twitter | Twitterbits wrote:

    [...] that you have seen it in action go to this link and do what you have [...]

    June 23rd, 2009 at 10:24 am
  40. Delete All Your Twitter Direct Messages At Once | iDito.net | The Web Blog wrote:

    [...] DM Deleter [...]

    July 7th, 2009 at 12:39 am
  41. Como Borrar Los Mensajes Directos en Twitter Automaticamente wrote:

    [...] Puedes descargar esta herramienta llamada DM Deleter aqui. [...]

    July 16th, 2009 at 10:00 pm
  42. twitter app for mass unfollowing the nonfollowers | Sameer Joad.Com - Make money online and more wrote:

    [...] The DM Deleter is a script, you need to bookmark the script and go on your inbox and then select your options and click! And your messages will be deleted automatically. You can read more about it here.I deleted 1843 messages with it today, and it took me few minutes to do that and i wasted 30minutes + yesterday to delete around 200 messages manually :S wish i knew about it sooner. [...]

    July 18th, 2009 at 6:51 am
  43. Save Tons of Time Deleting Twitter DMs wrote:

    [...] enter the wonderful time-saving free tool known as DM Deleter which automates the process of trashing your direct messages with just a couple of clicks. This [...]

    July 26th, 2009 at 10:59 am
  44. How To Purge Twitter Direct Messages wrote:

    [...] Go to DM Whacker (a site by blogger DCortesi) 2. There are instructions on that page about how to use their tool. [...]

    July 28th, 2009 at 2:26 am
  45. Tea512 » Blog Archive » Five Follow Friday Twitter Fantastic Apps wrote:

    [...] dm-deleter  [...]

    July 31st, 2009 at 5:47 am
  46. Joe Workman's Daily Tweets on Twitter wrote:

    [...] Found an awesome tool that can clean out your Twitter DM inbox! http://dcortesi.com/tools/dm-deleter/ [...]

    August 18th, 2009 at 8:38 pm
  47. Twitter Tip: Delete all Direct Messages | JacobYap.com wrote:

    [...] worry, there is a simple solution — DM Whacker. Just follow the 3 steps [...]

    August 22nd, 2009 at 3:37 am
  48. DM Whacker löscht deine Twitter Direct Messages - Messages, Direct, Twitter, Löschen, Funktion, Whacker, entrümpeln, Tool, Zeit, Bookmarklet - Tweetnews wrote:

    [...] DM Whacker löst endlich das umständliche rumgeklicke, wenn man den Twitter Direct Messages Ordner effektiv entrümpeln möchte. Twitter hat mit Direct Messages eine sehr gelungene und nützliche Funktion um private Mitteilungen zu versenden. Allerdings ist das Löschen dieser DM´s sehr umständlich, denn jede zu löschende Private Mitteilung ob gesendet oder empfangen muss man einzeln anklicken, um diese zu löschen. Twitter hat keine Funktion bereitgestellt, um z. B. alle gesendeten Direct Messages auf einmal zu löschen. [...]

    August 24th, 2009 at 10:43 am
  49. DM-Whacker at icatus Photoblog wrote:

    [...] Das Bookmarklet gibts hier:http://dcortesi.com/tools/dm-deleter/ [...]

    August 25th, 2009 at 11:08 am
  50. Twitter Tools: Mass Delete Your Direct Messages wrote:

    [...] This tool can be found at the following link: http://dcortesi.com/tools/dm-deleter/ [...]

    September 4th, 2009 at 7:04 pm
  51. Cómo borrar todos tus mensajes directos en Twitter | Bitelia wrote:

    [...] al mismo tiempo parar borrarlos, y ni hablar de borrarlos todos de una. Por suerte contamos con el DM Whacker Bookmarklet, un bookmarklet que podemos arrastrar a la barra de marcadores de nuestro navegador favorito y que [...]

    September 7th, 2009 at 11:00 am
  52. Cómo borrar los mensajes directos en Twitter | Gadget Blog Windows wrote:

    [...] remover los recibidos y/o enviados pero con mucho cuidado pues podemos borrar el destinatario. Descargar gratis DM Whacker Bookmarklet [...]

    September 8th, 2009 at 12:49 am
  53. Bullish China » 999 Twitter apps and services–the ultimate tiwtter resource wrote:

    [...] DMDeleter – Bookmarklet to delete all of your sent and received DMs. [...]

    September 8th, 2009 at 11:40 pm
  54. Comment supprimer ses messages directs sur Twitter | Emilie Ogez wrote:

    [...] qui permet de supprimer ses messages directs (ou DM) dans Twitter. Ce bookmarklet s’appelle DM Whacker. Vraiment utile, les DM s’accumulent en général assez vite. Perso, j’en avais plus de [...]

    September 11th, 2009 at 7:59 am
  55. My TweetLife–Useful Twitter Info wrote:

    [...] DM Deleter [...]

    September 17th, 2009 at 5:59 pm
  56. Top 8 Twitter Tools | Reed What Matters wrote:

    [...] DM Whacker - Gobs of DM’s sitting on your twitter account, and you don’t want to delete them one by one? Using FireFox as your internet browser, you can delete all your DM’s in one hit. Drawback is, if someone is saving a DM you sent them… It’s now gone. No fear you can erase your inbox only, if that’s an issue for you. [...]

    September 22nd, 2009 at 11:11 am
  57. Are you a Twitter Newbie or Power User? | The Success Center wrote:

    [...] DM Whacker – I LOVE THIS TOOL! It’s a bookmarklet that you select when you want to bulk delete Direct Messages with no hassle. Nuff said, try it for yourself! (Be sure to read the instructions carefully, it’s not hard but it took me a minute to get it to work the first time.) [...]

    September 23rd, 2009 at 6:45 pm
  58. Twitter: Mehrere direct messages löschen « infoblog.li wrote:

    [...] DM Deleter ist ein einfaches Script von Damon Cortesi, welches man sich als Lesezeichen im Browser ablegen und [...]

    September 25th, 2009 at 7:48 am
  59. Mẹo nhỏ để dọn dẹp “Direct Message” trong Twitter | TinhYeu.Mobi wrote:

    [...] Direct Message hàng loạt, đó là một scrip có tên: DM Whacker (được viết bởi Damon Cortesi [...]

    September 26th, 2009 at 6:14 pm
  60. Twitter Spam Tools | Twitterbits wrote:

    [...] you, like I, get tons of DM spam you will be very happy to know about DM Whacker. It’s simple to use just make sure you are on the DM page when you click the bookmark and go! [...]

    October 1st, 2009 at 6:08 pm
  61. Viele Direktnachrichten bei Twitter auf einmal löschen | Online-Cash.org wrote:

    [...] bin ich auf den DM Deleter von Damon Cortesi gestoßen. Der DM Deleter, oder auch DM Whacker,  ist ein kleines Bookmarklet welches in die [...]

    October 7th, 2009 at 9:30 pm
  62. Viele Direktnachrichten bei Twitter auf einmal löschen - - Whats up world - wrote:

    [...] bin ich auf den DM Deleter von Damon Cortesi gestoßen. Der DM Deleter, oder auch DM Whacker,  ist ein kleines Bookmarklet welches in die [...]

    October 8th, 2009 at 3:23 am
  63. M-RCO » Fresh From FriendFeed wrote:

    [...] over a gallon of water by now. Going to @utmlibrary to study. Hope to be productive. ty @dacort! http://dcortesi.com/tools/dm-deleter/ It’s Party Time! Powered by Fresh [...]

    October 21st, 2009 at 2:26 pm
  64. How To: Delete spam from your direct messages on twitter wrote:

    [...] Navigate your tweety self over to the DM Whackers web page and install the bookmark to your bookmarks toolbar as shown below . GET IT FROM HERE . [...]

    November 9th, 2009 at 11:02 pm
  65. Twitter aufräumen? | Signal77 Blog wrote:

    [...] um das ganze mit Direct Messages zu machen gibt es den DM Whacker, wobei dies ein JavaScript ist und derzeit wohl nicht mit den aktuellen Änderungen bei Twitter [...]

    November 21st, 2009 at 6:38 am
  66. DM Whacker « Nur mein Standpunkt wrote:

    [...] Tabula Rasa machen möchte, dem sei das Bookmarklet DM Deleter aka DM Whacker empfohlen. Einfach in die Favoritenleiste des Browsers der Wahl ziehen, dann auf die DM-Seite bei [...]

    November 24th, 2009 at 9:26 am
  67. Delete ALL Twitter DMs with One Click | Programming Kid wrote:

    [...] You can Bookmark the same from here : DM Whacker [...]

    December 5th, 2009 at 10:45 pm
  68. Delete Twitter Direct Messages | Smart Boy Designs wrote:

    [...] in Site News DM Deleter [...]

    December 11th, 2009 at 11:36 am
  69. der Webarchitekt » Blog Archive » Twitter: Direct Messages aussortieren wrote:

    [...] Es gibt ein Lesezeichen, geht eigentlich überall – außer in dem Surfbrett von Microsoft. DM Whacker hat der Autor es [...]

    December 18th, 2009 at 1:47 am
  70. Top 10 Twitter Tips & Tools for Fighting Spam wrote:

    [...] send your auto-DMs or flood your twitter DM inbox.  What you can do to combat this, is to use DM Deleter, a simple bookmarklet and quickly remove all DMs from any given [...]

    February 2nd, 2010 at 1:41 pm
  71. Bulk Deleting Direct Messages in Twitter « Joe The Flow wrote:

    [...] In my attempt to find an answer I came across the great app that does just what I want it to do. DM Whacker.  Just drag the app into your browsers tool bar, open your twitter Direct Messages and click on [...]

    February 4th, 2010 at 10:58 am