Contact data cleaning for UK teams
Upload a list. Get back the ones worth contacting.
Live mobile (HLR) and landline checks, ported-number lookups, email validation and MPS, run on your own file in one pass. You see the price for your exact row count before you pay a penny.
Illustration only. Sample records use Ofcom’s reserved drama numbers.
Why clean first
Every dead number is a paid minute that nobody answers.
Lists go stale fast. People move, switch networks, change numbers or give up an inbox. If you don’t clean the list first, you pay for it in wasted agent time, bounced sends, returned post and regulatory risk.
Clean a list nowTry it live
Check a real mobile, anywhere
One free check, no sign-up. HLR works on mobiles anywhere in the world — pick the country, or paste a number that already has its dialling code. Results on screen only.
What we check
Every check your list needs, in one pass.
Choose one check or all of them. They run together on your file, and every result is added to your own columns so nothing gets lost between systems.
HLR mobile validation
A live network lookup that shows whether a mobile is connected and which network it is on. An HLR lookup is the difference between a number that looks valid and one that actually rings — and it works on mobiles anywhere in the world, not just UK numbers.
Landline validation
Finds disconnected UK landlines so agents stop ringing dead lines.
Email validation
Syntax, domain and mailbox checks, plus disposable, role and catch-all detection.
MPS screening
Matches name and address against the Mailing Preference Service before you post.
MNP (ported number) lookup
Shows the network a mobile belongs to today, including numbers that have been ported.
Bulk SMS
Send a text to the numbers in your file from an approved sender name.
PAF address validation
Checks addresses against Royal Mail’s Postcode Address File.
How it works
From messy export to clean file in four steps.
No sales call, no contract and no integration. Most files are back in minutes, and big ones keep running after you close the tab.
Drop in your file
CSV or Excel, straight out of your CRM or dialler. Keep every column; we find the phone, email and address fields for you.
Pick your checks
Turn checks on and off and watch the price update. It’s calculated from the records in your file, not an estimate.
Pay once, securely
Checkout is hosted by Stripe with an automatic receipt and invoice. Account holders can use credits instead.
Get it back clean
Watch it run live, or close the tab. Your file comes back with result columns and a recommendation for each row, and we email the link too.
What comes back
Your file, with the answers filled in.
- Nothing removed. Every original column and row stays exactly where it was.
- Result columns added. Live status, network, line status, email quality and MPS match, for whichever checks you ran.
- One plain-English verdict per row. “OK to contact”, “Dead mobile”, “Bad email” and so on, ready to filter in Excel or import into your dialler.
| Name | Phone | Mobile live | Network | Recommendation |
|---|---|---|---|---|
| Hannah Price | 07700 900418 | Yes | O2 | OK to contact |
| Marcus Webb | 07700 900214 | No | — | Dead mobile |
| Tom Fielding | 07700 900135 | No | — | Dead mobile |
| Priya Shah | 07700 900772 | Yes | EE | OK to contact |
| Grace Lin | 0770 090291 | — | — | Invalid number |
Who it’s for
Built for teams that contact people for a living.
Call centres & telesales
Stop agents ringing dead mobiles and disconnected lines, so every connected minute goes to a real conversation.
Lead generators & list owners
Show buyers that a list is live and deliverable before it changes hands, with a results file as the evidence.
Marketing & CRM teams
Validate emails before a send, screen for MPS before a mailing, and keep your sender reputation intact.
Charities & fundraisers
Supporter data ages like any other. Screen before an appeal so your budget reaches people who want to hear from you.
Two ways to clean
One-off, or whenever you need it.
Quick Clean
For the list you need cleaned today. Upload it, choose your checks, pay by card and download the results.
- Exact price for your file before checkout
- Stripe receipt and invoice
- Download link emailed to you
Credits & history
For teams that clean lists every week. Buy credits for any check, spend them whenever you like and keep every result in one place.
- Credits for each check that never expire
- Credits plus card, so you pay only for the shortfall
- Full clean history with re-downloads and a clear audit trail
Security & handling
Your list is used for your clean. Nothing else.
Contact data is personal data. Here’s exactly how we handle it. Read the detail
Never sold or shared
We don’t add your records to any database, build profiles or pass them to anyone except the screening provider that runs your checks.
Deleted automatically
Uploads and results are removed 30 days after your clean, with no request needed.
Private downloads
Result files can’t be browsed or guessed. Account cleans need your login, and one-off cleans use a long private link.
Payments by Stripe
Card details go straight to Stripe’s hosted checkout. We never see or store them.
A record of every clean
Account holders see what ran, when, on how many records, and what it cost.
Real people on hand
If a result needs explaining to a client or a compliance team, email us and a real person will reply.
How much does it cost to clean my list?
It depends on how many records you have and which checks you choose, so we don’t publish a rate card that might not match your file. Upload your list and you’ll see the exact price for your actual record count, check by check, before you pay anything. You can switch checks on and off and watch the total change.
Do I need an account?
No. A Quick Clean needs only a file, an email address for your results and a card. A free account is worth it if you clean lists regularly: you can hold credits for each check, use credits and card together, and see every past clean in one place.
Can you check mobile numbers outside the UK?
Yes. An HLR lookup works on mobiles anywhere in the world, at the same price as a UK number. When you choose your checks, tell us which country the numbers are from and we add the dialling code to any number that doesn’t already have one; numbers that already start with a country code (+1, 0061 and so on) are used exactly as they are, so a mixed international file is fine.
MPS and landline validation are UK-only services, so those checks only apply to UK numbers and addresses.
What file formats can I upload?
CSV or any Excel file (.xlsx, .xls, .xlsm, .xlsb or .ods), up to 45MB per file. Long numbers come through in full, even if Excel shows them as 9.93E+11. Your columns can be in any order and can include anything else (names, addresses, notes, IDs). We detect the phone, email and address columns, and you can change our choice before paying.
What will my results file look like?
It’s your original file with every row and column intact, plus a column for each result (for example “Mobile Live”, “Network”, “Email Quality”) and a final “Recommendation” column in plain English, such as “OK to contact”, “Dead mobile” or “Bad email”.
What’s really in your list?
Upload it and see a firm price in under a minute. You only pay if you go ahead.