ProtonMail provides several ways for you to search through your messages. This article describes how to perform an advanced search in ProtonMail.
ProtonMail allows you to search by:
- Keyword (in the subject line only)
- Location (Inbox, Drafts, Sent, Archive, Spam, Trash, or custom folder)
- Email address
- Date message was sent or received
- Attachments (only if a message has an attachment or not, not the name of the attachment)
You cannot search the contents of messages because all emails are stored on our servers using zero-knowledge encryption that prevents us from reading message contents.
If you do need to search message contents, you can use ProtonMail Bridge. This downloads and decrypts your messages to any third-party email client, where you can then search message contents locally using your client’s built-in search functions.
How to perform an advanced search
You can perform an advanced search using the ProtonMail web interface. Log in to mail.protonmail.com and click the arrow to the right of the Search messages field.
How search using advanced syntax
ProtonMail also supports complex searches using advanced syntax for power users. Advanced search syntax works in the web app and in our Android and iOS apps.
Special characters can be used to execute complex logic when performing searches on your message metadata (the Subject, To/CC/BCC, and From fields). The logical AND is implicit between any two search keywords (searching for ‘hello world’ means match ‘hello’ AND ‘world’). The other search operators are: