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?

1 Answer 1


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 Commented Apr 18, 2018 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
    Commented Sep 11, 2018 at 16:14
  • This ran not just on my inbox, but across all labels in my system. Now, I have a big mess. Commented Nov 15, 2019 at 20:25
  • 1
    Finally! Thank you. Why did they make that so difficult??
    – R Claven
    Commented Jul 15, 2020 at 16:21

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