Remove duplicates
Keep a single copy of each address and preserve your other columns.
Remove duplicates, remove bad emails and invalid formats, check mail domains, and download an organised CSV. Detect full mailboxes Coming soon
Follow the steps below. Your rules and results stay together.
Choose a CSV or TXT file, up to 20 MB.
Private archive: Your original file is automatically saved in private administrator storage, even if you do not run checks. Only upload lists you are authorised to store and process. Privacy & deletion.
Checking the selected file.
Every CSV/TXT original is automatically saved to the site's private administrator archive, including guest uploads and files you never clean. Signed-in uploads also appear in your personal saved lists for 30 days. The administrator retains originals after that period, subject to applicable erasure rights. Read the privacy and deletion notice.
Your defaults are ready. Adjust these rules if needed, then use Clean & verify beside your uploaded file.
Always included: remove invalid email formats and trim extra spaces.
Review your results before downloading.
Preview all retained records
No record is silently discarded. Every removed row appears under Removed with its reason. Uncertain email-domain results stay in Needs review and are also included in the retained CSV; check them before mailing.
The exact-value CSV preserves your file contents. Use the spreadsheet-safe version when opening untrusted contact data in a spreadsheet.
Essential cleaning tools, without the learning curve.
Keep a single copy of each address and preserve your other columns.
Automatically remove malformed email addresses. Review uncertain mail domains separately; valid-looking addresses are not silently discarded.
Check whether a domain has mail-routing records. Full mailboxes and individual inbox existence cannot be detected by these checks.
Standardise emails and names, and flag likely domain typos.
Optionally remove role-based or known disposable addresses.
Exclude uploaded unsubscribes and bounced records.
Get cleaned, removed and flagged data in separate CSV exports.
All original uploads are privately archived, including if you do not run checks.
Need to tidy thousands of customer, subscriber or CRM contacts? Use the same straightforward cleaner for a small list or a large CSV file.
Upload a CSV or TXT file and find repeated addresses, malformed emails and optional categories such as disposable inboxes. Browser cleaning currently supports files up to 20 MB and 250,000 rows.
Upload your list for free. Clean & verify uses your free starter credits for eligible domain checks on every run. One-time credit packages are available through NOWPayments checkout.
Keep your contact columns, use optional bounce or unsubscribe suppression files and export separate cleaned, removed and review CSVs.
Make repeated addresses easier to spot and remove before importing your list into a CRM or email platform. The first matching row is retained when deduplication is selected.
Works with CSV exports from tools such as Mailchimp, HubSpot, Pipedrive, Resend and other contact managers. Export to CSV first; direct integrations are not included. Cleaning does not by itself establish consent to email anyone.
Start with free credits, then buy a one-time credit package when you need more checks. Choose your coin and network on NOWPayments. No monthly contract required.
Plus 30 new credits each day
Plus 30 new credits each day
Pay through NOWPayments using an available coin and network. Provider minimums and network fees apply. Prices are for email health-check credits; local file cleaning is free.
Select a CSV or TXT file—or try the built-in example.
Clean and verify addresses in one action, with credits charged for eligible checks on every new run.
Export your results. The original upload was archived before cleaning.
Answers about one-click cleaning, free starter credits, automatic private archiving, and downloadable reports.
Bulk email list cleaning means checking a file of many email addresses at once. It can remove duplicate rows, filter malformed addresses, flag disposable domains and organise contacts before you re-import the CSV.
Uploading and viewing your original list do not use credits. Clicking Clean & verify applies local cleaning and automatically checks eligible mail domains using account credits. Rechecking the same list uses credits again; inbox existence is not verified.
Files up to 20 MB and 250,000 rows can be uploaded and privately archived. The current one-click Clean & verify action handles up to 1,000 unique retained email addresses per run. Split larger files before running checks.
Uploading is free. Clean & verify uses account credits only for eligible domain checks on every run; repeating a check uses credits again. Credit packages will be available after payments are tested.
Yes. Upload the CSV, select Remove duplicates, click Clean & verify, then download the cleaned CSV. Checking eligible domains uses account credits. The tool compares email addresses without treating uppercase and lowercase as different.
Export your worksheet to CSV, then upload the CSV here. The cleaner can flag or remove malformed email address formats. Native Excel XLSX upload is not included in this version.
Yes, if you export your contacts as a CSV with an identifiable email column. We preserve the other columns in your file; you can then review the result before importing it again. Direct app integrations are not included.
Upload your original CSV and an optional CSV or TXT suppression list containing bounced or unsubscribed email addresses. The cleaner excludes matching addresses from the retained output.
Yes. You can choose to exclude addresses from a maintained set of known disposable-email domains. Such lists are not exhaustive, so some new disposable providers may be missed.
Yes. Enable the optional role-address filter to remove common shared inbox prefixes. A role-based address is not automatically invalid; use the setting only if it fits your campaign.
The cleaner can flag likely misspellings for review. It does not silently rewrite an address into a different inbox.
No. Format and DNS mail-routing checks cannot guarantee that a particular inbox exists, accepts mail or that a future message will be delivered.
One address-level domain health check. A repeat check consumes another credit for every eligible unique address. It is not a guarantee of individual mailbox existence.
A confirmed personal email account receives 1,500 introductory credits. A confirmed non-consumer custom-domain account receives 3,000 introductory credits in total. Returning users can receive 30 additional credits per UTC day under the account rules.
Optional check packages are US$12 for 2,500, US$20 for 5,000, US$30 for 10,000, US$70 for 25,000, US$120 for 50,000, and US$220 for 100,000 checks. Uploading is free; the Clean & verify action uses credits when eligible domains are checked.
Yes. The original list is automatically saved privately as soon as it uploads, even without checking and even if you are not signed in.
Yes. Hide from dashboard only removes the list from your normal archive view; it remains stored and you can restore it. This is different from permanent deletion.
Your personal archive stops showing files after 30 days, but the administrator retains the original. Contact the operator to exercise applicable erasure rights.
Yes. Every original CSV/TXT upload is privately archived for the administrator, whether or not you click Clean & verify or sign in. This is disclosed before upload. Your account archive is accessible for 30 days; the administrator retains the original longer, subject to applicable rights and the privacy policy.
Credit purchases use the NOWPayments hosted checkout, where you choose from the coins and networks available for your order and merchant account. Provider minimums and network fees apply. Sign in to purchase credits; they are added after full payment is confirmed.
No. Removing invalid addresses does not establish permission to send commercial messages. You must have the appropriate lawful basis or consent for your recipients and location.
Malformed addresses, such as a missing @ sign or an invalid domain format, are removed automatically. You can also remove matches from your own bounce or unsubscribe suppression list. Valid-looking addresses with uncertain mail-domain results are kept and flagged for review.
No. Full-mailbox detection is planned and coming soon. This version checks email format and domain mail-routing records; it cannot see whether an individual mailbox is full, exists or accepts messages. If your email platform reports a full mailbox or another bounce, add the address to your suppression file before the next campaign.
Removing malformed addresses and excluding contacts from your own bounce suppression list can reduce avoidable sending errors. Domain checks help highlight routing problems for review, but they cannot guarantee a lower bounce rate or confirm individual inbox delivery.
List hygiene can support responsible sending by removing duplicate or malformed addresses and honouring unsubscribe and bounce suppression files. It does not replace permission, relevant content, sender authentication or your email provider’s deliverability rules.
Review your list before a new import or campaign, especially after a long period without sending. Update bounce and unsubscribe suppression files after each campaign. Every new Clean & verify run uses credits again for eligible domain checks, even when the same list was checked before.
Email validation can check address format and whether the domain has mail-routing records. Mailbox verification attempts to establish whether a particular inbox can receive mail. Free Email Cleaner provides format and domain checks, not individual mailbox verification or full-mailbox detection.
Yes. The cleaner keeps the columns alongside each retained email address, including names and other contact data. Optional name standardisation can change first-name formatting. Download the retained CSV, removed rows with reasons, and needs-review report separately.
Upload a file and see the difference—without buying anything.