The fastest way to whitelist in Gmail
Open the email from the sender you want to whitelist. Click the three dots (more actions menu) in the top right of the email. Select "Add to Contacts." That sender's future emails will now skip your spam folder and land in your inbox.
If you have already deleted the email, go to your Spam folder, find an email from that sender, open it, and follow the same steps. Gmail learns from your contacts list, so adding someone there is the core action that prevents their mail from being filtered.
You can also whitelist by creating a filter. Click the three dots, select "Filter messages like this," then choose "Never send it to Spam" and click "Create filter." This method works well if you want to whitelist an entire domain (like all mail from yourcompany.com) rather than one person.
Key Takeaways
- Adding a sender to your Gmail contacts is the simplest whitelist method and takes about 10 seconds.
- If you have already deleted the email, retrieve it from your Spam folder first, then add the sender to contacts.
- Creating a filter lets you whitelist an entire domain or email pattern, not just one address.
- Gmail does not have a traditional "whitelist" button — whitelisting works through contacts and filters instead.
- Whitelisting prevents future emails from a sender from landing in spam, but does not move emails already in spam to your inbox.
Why Gmail puts mail in spam in the first place
Gmail uses automated filters that look at sender reputation, message content, links, and attachments. A legitimate sender might land in spam if their email server is new, if they send from an unusual location, or if their message contains words or formatting that resembles spam. This is why a real bank statement or a friend's email from a borrowed computer sometimes gets filtered.
When you add someone to your contacts or create a filter, you are telling Gmail "I trust this sender" — which overrides the automated filter. Gmail remembers this choice and applies it to all future mail from that address.
Adding a sender to contacts step by step
Open any email from the sender you want to whitelist. At the top of the email, look for the sender's name or email address. Click on it. A small card will pop up showing their contact details. Click "Add to contacts" (or the plus icon, depending on your Gmail version). You can add a name, phone number, or other details, but you do not have to — just saving the contact is enough.
Once you click "Save," Gmail will treat that sender as a trusted contact. Their future emails will go to your inbox instead of spam. If you receive mail from multiple addresses belonging to the same person (like both firstname.lastname@company.com and firstname@company.com), add each address separately to be safe.
Creating a filter for a domain or pattern
Filters are useful when you want to whitelist an entire company domain or a pattern of addresses. Open any email from that sender. Click the three dots menu and select "Filter messages like this." A box will appear showing the filter criteria — usually the sender's address.
If you want to whitelist all mail from a domain, edit the "From" field to show just the domain. For example, change "john@acme.com" to "acme.com" to whitelist everyone at that company. Then scroll down and check "Never send it to Spam." Click "Create filter." From that point on, any email from that domain will skip your spam folder.
You can also use filters to whitelist based on subject line or keywords. For instance, if you receive invoices with "Invoice" in the subject, you could create a filter that catches all messages with that word and prevents them from being marked as spam.
Moving emails already in spam to your inbox
Whitelisting only affects future emails — it does not automatically move old messages out of spam. If you have already received emails from a sender in your spam folder, you need to move them manually. Go to your Spam folder, select the emails from that sender, and click the "Not spam" button (or the trash icon with a line through it, depending on your version). This tells Gmail those messages were filtered incorrectly.
After you move a message out of spam and add the sender to contacts or create a filter, Gmail will learn faster. The combination of manual correction plus whitelisting is more effective than either action alone.
Checking and managing your filters
To see all the filters you have created, go to Gmail Settings (the gear icon in the top right). Click "See all settings," then go to the "Filters and Blocked Addresses" tab. You will see a list of every filter you have set up. You can edit or delete any filter by clicking the pencil or trash icon next to it.
If you create a filter by mistake, or if a whitelisted sender later starts sending spam, you can remove the filter here. You can also remove someone from your contacts by opening their contact card and clicking "Delete contact." Removing them from contacts does not delete their emails — it just stops Gmail from treating them as trusted.
Why some emails still land in spam after whitelisting
If an email from a whitelisted sender still ends up in spam, the most common reason is that the sender is using a different email address than the one you whitelisted. For example, if you added john@acme.com but the invoice comes from billing@acme.com, Gmail will not recognize it as coming from a trusted contact. Add the new address to your contacts as well.
Another reason is that the sender's email account may have been compromised. If a whitelisted sender's account is hacked and used to send spam, Gmail may still filter those emails despite the whitelist. If you notice this happening, remove the sender from your contacts, check their actual email address, and ask them directly whether their account is find before re-adding them.
Finally, some emails are filtered by your email provider before they even reach Gmail's filters. If a message is rejected at the server level, whitelisting in Gmail will not help. This is rare with major providers, but it can happen with smaller or misconfigured mail servers.
Frequently Asked Questions
Does adding someone to contacts automatically whitelist them?
Yes. Adding a sender to your Gmail contacts tells Gmail to trust that address, and future emails from them will skip the spam filter. You do not need to do anything else — the contact itself is the whitelist action.
Can I whitelist an entire company domain at once?
Yes, by creating a filter. Open an email from anyone at that company, click the three dots, select "Filter messages like this," and change the "From" field to just the domain (for example, @acme.com). Then check "Never send it to Spam" and save the filter.
What is the difference between adding a contact and creating a filter?
Adding a contact whitelists one specific email address. Creating a filter can whitelist a single address, a whole domain, or a pattern (like all emails with a certain subject line). Filters are more flexible but take a few extra steps.
If I whitelist someone, will their old emails move out of spam?
No. Whitelisting only affects new emails going forward. To move old emails out of spam, go to your Spam folder, select them, and click "Not spam." Then add the sender to contacts or create a filter so it does not happen again.
Can I undo a whitelist if someone starts sending me unwanted mail?
Yes. Remove them from your contacts by opening their contact card and clicking "Delete contact," or delete the filter by going to Settings, clicking "Filters and Blocked Addresses," and deleting the rule. You can also block the sender entirely by clicking the three dots on their email and selecting "Block."