The Personal Email Filter takes any list or block of text and keeps only the addresses that belong to free consumer providers, discarding everything else. It recognises the major webmail domains including Gmail, Yahoo, Outlook, Hotmail, iCloud, AOL, Proton, GMX, and more, so the result is a clean list of personal addresses with the business and organisational domains removed.
It is designed for consumer marketers, community managers, and researchers who specifically want to reach individuals on their personal inboxes rather than corporate accounts. Personal addresses are common for direct-to-consumer campaigns, loyalty programmes, and community outreach, so isolating them helps you build the right segment, tune your messaging, and understand how much of a collected list is consumer rather than business.
Everything runs locally in your browser using JavaScript, which means nothing you paste is uploaded, stored, or shared. Paste your content, toggle deduplication, lowercasing, and alphabetical sorting to taste, then click Filter to generate the personal-only list along with a statistics panel that reports how many addresses were kept, removed, and deduplicated in the process.
Features
- Keeps only free consumer providers such as Gmail, Yahoo, Outlook, Hotmail, iCloud, AOL, and GMX.
- Removes business and organisational addresses tied to companies and custom domains.
- Ignores names, punctuation, and markup so you can paste raw exports and copied content directly.
- Removes duplicates case-insensitively so each personal address appears only once in the result.
- Lowercases addresses for consistency and offers optional alphabetical sorting for readability.
- Works on both structured lists and unstructured text since it scans for any valid address.
- Shows a stats panel counting emails scanned, personal kept, business removed, and duplicates.
How to use Personal Email Filter
- Paste your list or any text containing email addresses into the input box.
- Toggle Remove duplicates, Lowercase, and Sort A to Z depending on how tidy you want the list.
- Click the Filter emails button to scan the content and keep only personal addresses.
- Read the statistics panel to see how many addresses were kept and how many were removed.
- Review the output to confirm only free-provider addresses remain.
- Copy the finished list or export it as a TXT or CSV file for later use.
Benefits
- Focuses consumer campaigns on personal inboxes by removing business addresses in one pass.
- Improves segment accuracy for direct-to-consumer, loyalty, and community outreach.
- Saves time versus checking each address against a list of free providers by hand.
- Keeps the result tidy immediately with deduplication, lowercasing, and sorting built in.
- Processes sensitive lists privately because nothing you paste is ever sent to a server.
- Gives transparent counts so you can quantify how consumer-heavy a collected source really is.
This tool is the complement to the Business Email Filter: where that tool removes free providers, this one keeps them. The classification relies on a known list of consumer domains, so any address on Gmail, Yahoo, Outlook, iCloud, and their peers is treated as personal, while custom and organisational domains are dropped. It works equally well on a clean, one-per-line list or on messy unstructured text since it scans for any valid address.
Because the split is based on a provider list, an individual using an unusual personal domain that is not on the list will be treated as business and removed, so consider the result a strong heuristic rather than an absolute. As a format-based tool it confirms provider membership and a valid pattern rather than mailbox deliverability, so pair it with the Email List Cleaner before sending. All processing stays entirely within your browser.