UK TPS checkers compared, honestly.

Eight services check UK numbers against the TPS and CTPS registers. They differ on whether the DMA licenses them as a list cleaner, where the check happens (inside your CRM, in a portal, or behind an API), whether there is a free tier, how fresh the verdict stays, and what you pay as volume grows. Here is how they line up, with links so you can verify everything yourself.

The short version

If your team dials out of HubSpot and you want screening that happens by itself, TPSClear is built for exactly that. If you want a raw API to build on, TPSCheck.uk and Data8 are credible. If you prefer uploading lists to a portal now and then, Selectabase and tpsmydata are the established names. TPS Checker covers a handful of numbers a day for free, and TPS Unlimited is the flat-rate choice for raw volume. Data Soap suits teams that want TPS checks bundled with wider data cleaning. The table shows where each one earns its keep.

CapabilityTPSClearTPS UnlimitedTPS CheckerTPSCheck.ukSelectabaseData8tpsmydataData Soap
Built forCRM teams (HubSpot-native)Unlimited raw checks (web and API)Small ad-hoc checks (web and API)Developers (API-first)List uploads and batchMicrosoft/Salesforce stacksPortal uploadsData-cleaning bundles
DMA-licensed TPS and CTPS list cleanerYes, Voll Studios LtdNot in the DMA directoryNot in the DMA directoryYes, Visian SystemsYesYesYes, Quartz Data ServicesNot in the DMA directory
Screening happens automatically in your CRMReal-time on phone changeUpload or APIPortal or APIVia your own buildUpload or APIDynamics, Salesforce add-insPortal and extensionPortal or API
TPS and CTPS as separate verdictsYes, plus combinedCTPS on the £200 plan onlyYesYesYes (1 credit per register)Yes (priced per register)YesYes
Automatic re-screening inside the 28-day windowYes, 27-day re-check built inYou re-runYou re-check28-day recheck featureYou re-uploadVia add-in scheduleYou re-uploadYou re-run
REST APIYes, all plansYesYesYesYesYesVia integrationsYes
Entry price£95/month (2,500 numbers every 28 days); unlimited checks (fair use) from £295£150/month (TPS only); £200/month with CTPS. No free plan10 free checks a day, then packs from £5 for 325 checksFree tier, then £29/month for 10k checks£49/month for 10k checks£10/1,000 (both registers), £100 minPrepaid credits from £12 for 2,000 checks (£10 minimum)PAYG from £20/1,000
Flat-rate option (no per-check metering)Unlimited (fair use), £295/monthStandard, or £3,245 a year; fair use up to 1,000,000 checks every 28 daysUnlimited, £150 or £200/month10% off on a yearly planPrepaid packs, 1.54p down to 0.04p a checkMetered tiers£199/month unlimitedPer-checkPer-check credits£200/month, 12-month term
Timestamped audit trail in your CRMPer-contact, automaticNot statedNot statedAPI logsResult filesIn the add-inResult filesResult files
ContractMonthly, cancel any timeMonthly or yearly, no fixed termPrepaid packs, no subscriptionMonthlyMonthly or prepaid packsPAYG creditsPAYG, credits do not expirePAYG or 12-month unlimited

Prices and features taken from each provider's public pricing and documentation pages, verified October 2026. Licence status from the DMA's public directories of TPS and CTPS list cleaners, checked 12 October 2026. A service missing from the directories may still buy screening from a licensed cleaner. Spotted something out of date? Email hello@tpsclear.co.uk and we will correct it.

The alternatives, fairly stated

TPSCheck.uk

An API-first checker from Visian Systems, a DMA-licensed list cleaner, with clean documentation, a free 50-checks-a-month tier, and metered plans from £29 a month. A good fit if you have developers and want to wire TPS checks into your own systems yourself. You build and maintain the CRM side: property writes, re-screening schedules, and audit surfacing are your code, not theirs. tpscheck.uk

Selectabase EasyCheck

A DMA-licensed list cleaner since 1999. EasyCheck takes pasted lists of up to 50,000 numbers, a Windows app, or an API, with monthly plans from £49 and an unlimited tier at £199 a month. Screening is upload-when-you-remember rather than continuous, which is fine for periodic list hygiene and riskier for daily outbound. selectabase.co.uk

Data8

A broad data-quality vendor and DMA-licensed list cleaner with strong add-ins for Dynamics 365, Salesforce and Business Central. Pricing is per check: £5 per 1,000 per register, so £10 per 1,000 for both, with a £100 minimum. The natural choice if you live in the Microsoft stack. Costs scale linearly with volume, so model your monthly check count before committing. data-8.co.uk

tpsmydata

A no-frills portal from Quartz Data Services, a DMA-licensed list cleaner: upload a file, get verdicts back, with prepaid credits that do not expire, from £12 for 2,000 checks (a £10 minimum charge) down to £0.50 per 1,000 at 5 million. There is no published monthly plan; larger volumes are on enquiry. Chrome and Edge extensions cover ad-hoc single checks. There is no CRM integration or automatic re-screening; the re-check calendar is yours to run. tpsmydata.co.uk

Data Soap

A data-quality platform where TPS and CTPS checks sit alongside HLR lookups, phone validation and email verification. PAYG from £20 per 1,000 or unlimited TPS+CTPS at £200 a month on a 12-month term. Worth a look if you want number-liveness checks and TPS screening from one supplier. datasoap.co.uk

TPS Unlimited

A single-product service from the 3G Telecoms group: unlimited checking against the TPS register through a web account and API, at £150 a month for TPS only or £200 a month with CTPS, 10% off on a yearly plan. No per-check metering, no free plan (a free single-number check box sits on the homepage), no CRM integrations. If all you need is a high-volume raw check endpoint at a flat price, it does that one thing. tpsunlimited.com

TPS Checker

The free option: 10 checks a day on a free account, up to 100 numbers at a time on the website, and prepaid packs from £5 for 325 checks (1.54p each, falling to 0.04p at the top pack) when you need more. There is an API for developers. Data is refreshed daily, so verdicts run 24 to 48 hours behind the register. Right for a sole trader checking a handful of numbers; an outbound team outgrows the daily allowance in the first hour. tpschecker.co.uk

Where TPSClear is different

Every service above can tell you whether a number is on the TPS. TPSClear is built so nobody on your team ever has to remember to ask.

Screening runs inside HubSpot the moment a phone number is created or changed, verdicts land on contact properties your lists and sequences already understand, and with the nightly re-check on, every number is re-screened 27 days after its last check, inside the 28-day window. The audit trail builds itself, per contact, timestamped. Screening runs against the official TPS and CTPS register data, and Voll Studios Ltd, the company behind TPSClear, is licensed by the DMA as a TPS and CTPS list cleaner. Plans are flat monthly rates from £95; the £295 Standard plan includes unlimited screening checks under fair use (up to 1,000,000 every 28 days), or £3,245 a year. Not on HubSpot? The same engine is available over the REST API, with more CRM integrations in build.

Where we are honestly not the right fit: one-off cleans of lists over 50,000 numbers (a CSV upload on your account screens up to 50,000 a day; the portal services above take bigger files), registers outside the UK and Australia, such as the US Do Not Call Registry(we cover TPS, CTPS and the Australian DNCR), and teams that want to build everything themselves against a bare metered API.