Gmail – Mark All Emails as Read Before a Certain Date

gmail

When importing a load of messages into Gmail they have all been marked as unread. I don't want to have to go through 15000 emails page by page to mark them as read, is there any way to do this in bulk?

Best Answer

Search for string before:date (date in format yyyy-mm-dd) and then choose More > Mark all as read.

Watch out: This will select also emails from this date! I.e. before:2012-07-12 will select email received before 12 July 2012, but also emails received on 12 July 2012.