I know how to create a filter and once it's created it will execute this filter on all incoming mail. However is there a way to execute this filter on what I already have received?


Go to the list of filters in Settings, edit the filter you want to run, don't change anything, and before you click Update filter, check the box that says "Also apply filter to [x] matching conversations":

Edit filter

Be aware that this will affect all conversations that match the filter, not just conversations with the Inbox label.

  • 4
    This method is not working anymore, cant see the also apply filter option Apr 18 '18 at 14:40
  • 6
    @YamenNassif: I almost missed it too. It is the last checkbox (Also apply filter to matching conversations) on the second page. Stylistically it looks just like all the other checkbox options so it is sort of hidden.
    – wallyk
    Sep 11 '18 at 16:14
  • This ran not just on my inbox, but across all labels in my system. Now, I have a big mess. Nov 15 '19 at 20:25
  • Finally! Thank you. Why did they make that so difficult??
    – R Claven
    Jul 15 '20 at 16:21

Not the answer you're looking for? Browse other questions tagged or ask your own question.