How can I mass-delete 2k+ mails on Yahoo Mail?
Question by Metahawk /

Okay, a little background. I have a email account that I only use for online shopping. Subsequently, I only check it every couple of weeks. When I recently checked, I found 2000+ unread emails. I had obviously ticked a box somewhere. Most of the emails are daily offers from just 2 or 3 sites. I have unsubscribed but now need to clean up my mailbox.

Is there a way to mass delete everything? I have tried altering my reading pane but can only get the first 20 or so emails to show at once and deleting 2000+ emails that way would take forever.

Do email accounts have a mail filter setting? If so, can I set it to shift all the daily emails to one folder (that I can delete later) and will the filters work on any unread emails or just on new ones?

Any info or other suggestions would be appreciated. Thank you

Ads by Google
Browse other questions & answers in the category ; tagged , ; or ask your own question.

Comments for this Question are closed.

If you are looking for help, please ask a new question.

We will be happy to help you!

Answers (15)
  • Beverly Little

    I cannot find the gear to change my email to ckasic

  • Ail

    You need to switch to Yahoo Mail Basic/Classic to delete all emails in a folder:

    Tools (this is the gear button near your name at the upper-right) -> Settings -> Viewing Mail -> Select BASIC in the Mail Version -> Save

    On My Folders, click Edit -> Click Delete on the folder you want including all the messages inside it

    VOILA!!! ALL GONE!!!

    NOTE: Switch back to new Yahoo Mail again if you want.

    • Tarek Al Maraghi

      Exactly what I was looking for. Great tip. Thanks

  • Haris

    I don’t know. But I know that Google (gmail) can do it.

  • Candice_otto

    switch to scrolling view in settings and ctl+a delete all at once !

    • xyx

      dude i friggin love u so much!!! you saved me and my gf from being expelled :) thanks a ton!!

  • Rich

    I am presently deleting 64,000+ emails sent from a subscription site to one of my folders.  Thought it was time for a mass clear out… With Yahoo Classic view mail, change your settings in Options from viewing 200 messages per page to ‘short preview without text…’
    This was a time saving move – not bad for less than 5 clicks of the mouse!

    • Angela

      Rich – thanks for this! Totally worked to delete 24,000 mails at one go.

    • Angela

      By the way – I think I’m using the new Yahoo Mail, and the option to check is called “In a scrolling list (hide Preview Pane)”. Hope this helps someone.

    • Jan

      Thanks, Rich!

  • Tvouk


  • Tina


    in Yahoo Mail you can show up to 200 messages / results per page. This way you only have to ‘select all’ and ‘delete all’ 10 times each.

    Go to > Options (top right) > Mail Options > General, select the number of messages to display from the > ‘Messages/results per page’ drop-down menu, and click > Save Changes (top left).

    Next you can switch to > Filters (left-hand menu) and set up filters to sort mail into pre-defined folders in the future. Unfortunately, this only works for incoming mail. You cannot run the filter on mail that already sits in your inbox.

    • metahawk

      Thank you for that – helps a lot. I’ll be careful what I tick next time

    • Tina

      Thanks for the feedback. :)

    • guest

      now just in case you are still having the issue. if you go into setting you can view as a scroll bar. then select all, hit spam/delete and poof!