Upload your file
CSV or any Excel file (.xlsx, .xls and more) up to 45MB, exported from anywhere. We read it, count the rows and find the columns holding phone numbers, emails, names and addresses. If we guess wrong, tap the right column.
How it works
Upload a file, choose checks, see the price, download the result. Here’s what happens at each step and what you get back.
CSV or any Excel file (.xlsx, .xls and more) up to 45MB, exported from anywhere. We read it, count the rows and find the columns holding phone numbers, emails, names and addresses. If we guess wrong, tap the right column.
Switch on the checks you need. Each one shows its cost for this file, and the total updates as you go. We only count rows that have a value for that check, so blank cells are never charged.
Enter the email for your results and pay on Stripe’s secure checkout, which also emails your receipt and invoice. If your account credits cover everything, the clean starts straight away. If they cover part of it, you pay only for the rest.
Your file is checked live, record by record. Watch the progress and the counts build up, or close the page: the clean carries on and we email you a private download link.
Reading your results
Filter the Recommendation column in Excel, or map it to a disposition in your dialler or CRM.
| Recommendation | Meaning |
|---|---|
| OK to contact | Every check you ran came back clear. |
| Dead mobile | The network reports the mobile isn’t live. |
| Dead landline | The line isn’t in service. |
| Do not email | The address is invalid or undeliverable. |
| Do not mail – MPS | Name and address match the Mailing Preference Service. |
| Not checked – see errors | The provider couldn’t return a result for this row. The Check Errors column says why. |
Upload it and see a firm price in under a minute. You only pay if you go ahead.