Litigator-free list in minutes · $0.20 / number

Phone list scrubber: know what's on the other end of every number.

Upload a CSV, Excel or PDF list. Every number is checked for line type, carrier and TCPA litigator status, and you choose what comes out: a mobile-only file, or litigators removed and your landlines kept. Pay per number, $5 minimum. No subscription, no sales call.

Free 20-row preview before you pay. No account, no SAN, no sales call.

New job

Free 20-row preview

Drop your CSV, Excel or PDF file here

or click to choose a file. CSV, Excel (XLSX, XLS) or PDF. Up to 10,000 numbers per batch.

What to remove

Have an account? Sign in

Optional. Pay as a guest and your receipt carries a sign-in link to your results.

Or use email

New here?
What a scrub does 8 rows · live demo
0 Numbers per batch
$0 From, per job
<0s Processing time
0 Checks per number

Three steps to a
verified lead list.

No contracts. No monthly fees. Upload, scrub, download.

Upload your CSV

Drag and drop a file with up to 10,000 phone numbers. Client-side validation catches format issues instantly.

We scrub the list

Every number gets carrier-level line type detection and a check against a court-sourced TCPA litigator database, in parallel. You choose what comes out: the full scrub removes litigators, landlines, VoIP and disconnected numbers, and litigators only removes known litigators and keeps every other row.

Download clean CSV

Get a litigator-free list with line type and carrier appended: mobile-only on the full scrub, every line type kept on litigators only. Optionally add business name and industry for any number that turns out to be a registered business line.

Your numbers, our pipeline.

Every CSV flows through the same carrier-level verification engine.

Raw CSV

Your uploaded file with phone numbers, names, and any extra columns

10,000 numbers

Dual-Filter Scrub

Carrier lookup identifies landlines, VoIP and disconnects. TCPA litigator check finds serial litigators. Both run in parallel.

$0.20 per number

Clean CSV

Litigator-free numbers with carrier name and line type appended. Mobile-only on the full scrub, or every line type kept if you only remove litigators. Business name and industry optional.

3,500 mobile
0Uploaded
0Landlines
0VoIP
0Invalid
0Clean mobile

Built for teams that
dial for dollars.

TCPA Litigator Screening

Every number is checked against a court-sourced litigator database. Known TCPA litigators are flagged and removed before you ever dial.

Real-Time Dashboard

Watch job progress, clean rates, and litigator counts update live in real time. Full history of every scrub you've run.

Pay Per Job

No wallets, no pre-funding. Upload your CSV, Excel or PDF list, see the exact cost, and pay via Stripe Checkout. Job processes the moment payment clears.

Grade Every Lead A–F

Optional Scrub + Grade replaces the $0.20 rate with $0.55/row and adds a contact grade: is the name real, does it match the phone, is the email deliverable.

Secure by Default

Google OAuth and email sign-in, per-user access controls, and encrypted storage. Your uploaded and cleaned CSVs are auto-deleted 24 months after the job runs, not kept indefinitely.

Business Line Lookup

Toggle it to flag which of your numbers are registered business lines and append the business name and industry behind them. $0.70 per contact checked.

Ready to see it work? Sign in below and scrub your first list in under 60 seconds.

Scrub My List

NumberBroom vs. the alternatives

NumberBroom has no monthly fee and no monthly minimum, lets you preview 20 rows free before you pay, and takes a CSV, Excel or PDF list with no code. Phone validation and the TCPA litigator check run in one upload, priced per job. Most alternatives bill a subscription or monthly minimum whether you scrub or not. Here is how six providers compare.

NumberBroom compared with DNC.com, IPQualityScore, ActiveProspect, BriteVerify and TCPA Litigator List
Feature NumberBroom DNC.com now part of Sonera IPQualityScore ActiveProspect BriteVerify TCPA Litigator List
No monthly fee Yes No Partialminimum on paid plans Partial$10 monthly minimum Not published No
Free to try no credit card Yes20-row preview No Yesfree plan No Not published No
Upload a list, no code YesCSV, Excel or PDF Yes Partial3 uploads a day on the free plan Yes Yes Yes
Setup time Under 2 minutes Minutesonline signup Minutes Same day Not published Same day
Pricing model Pay per job Monthly subscription Usage tiers Pay as you go Not published Monthly subscription
Both checks in one job Yes Yes Partialmanual setup Yes No No
Phone validation line type + carrier Yes Partialline type, no carrier stated Yes Add-on Partialline type, no carrier No
TCPA litigator check Yes Yes Add-on Add-on No Yescore product
Business line lookup Add-on$0.70 per contact No Partialbusiness name only Add-on No No
5,000 numbers what the price covers $880validation + litigator check, no DNC Not published $99/monthvalidation only, 250 a day ~$680estimate: validation + litigator check Not published $199/monthlitigator + DNC, no line type

Competitor details are from each vendor's public pricing and product pages, checked 2026-09-18. ActiveProspect's 5,000-number figure is an estimate from its published per-lead and add-on rates. BriteVerify is now sold by Validity, which publishes no price for it. NumberBroom does not check the Do Not Call Registry; DNC.com and TCPA Litigator List do, under your own SAN. Vendors change prices without notice. See the full pricing breakdown, browse every comparison, or read: DNC.com, TCPA Litigator List, Blacklist Alliance.

The real comparison is total cost of ownership. A team scrubbing 500 numbers a month pays $100 with NumberBroom, and $0 the months they don't dial. TCPA Litigator List floors at $199/month whether you scrub or not. Above roughly 1,000 numbers every month, a subscription's per-unit cost can beat ours; below that, or in any slow month, per-job wins.

Try NumberBroom Free

Pay per job.
No wallet. No friction.

Upload your CSV, Excel or PDF list, see the exact cost, and pay via Stripe. Your clean list is ready the moment payment clears.

The per-row rate drops as your list grows
Each row is priced in its own band, the way tax brackets work. Point at the chart to see the total for any list size.

Per-row price by volume band
RowsScrubScrub + Grade
Example: scrub 5,000 rows for $880 (rows past 2,000 are $0.16), or grade them for $2,420 ($0.55, then $0.44 past 2,000). Add Business Line Lookup for +$3,500 ($0.70 per contact). Each step is a separate Stripe payment. Pay only for what you use.

Need it in code instead of a CSV? The developer API runs $0.20 a lookup per call, the first band's rate, with no volume bands. The MCP server puts the same lookup inside Claude Code, Cursor or any MCP client, so an agent can check a number before it dials.

The annual math

A team scrubbing 500 leads a month pays $1,200/year with NumberBroom, and nothing in a month they don't dial. TCPA Litigator List's cheapest plan is $199/month whether you scrub or not -- $2,388/year, minimum. Past roughly 1,000 numbers every month, a subscription can undercut us on unit cost alone; below that, you pay for exactly what you use.

Secured by Stripe • All major cards accepted • Dynamic checkout per job
Stripe Secured
SSL 256-bit
TCPA litigator screening
24-Month Retention
No Subscription
Scrub My List Now

Frequently asked questions

Everything you need to know about phone list scrubbing, TCPA compliance, and how NumberBroom works.

What is a TCPA litigator?
A TCPA litigator is a person who has filed or is known to file lawsuits under the Telephone Consumer Protection Act (TCPA). These serial litigators intentionally keep their numbers active on marketing lists to receive unsolicited calls or texts, then sue businesses for $500 to $1,500 per violation. NumberBroom checks every number against a regularly updated TCPA litigator database and flags known litigators before you ever dial. See how a batch litigator scrub works, or read the full definition of a TCPA litigator.
How do I clean a phone list for cold calling?
To clean a phone list for cold calling, you need to: (1) validate each number at the carrier level to confirm it is active and identify the line type (mobile, landline, or VoIP), (2) remove landlines and VoIP numbers that cannot receive texts or are unlikely to convert, and (3) run every remaining number through a TCPA litigator database and remove known serial litigators. NumberBroom does all three in a single list upload with results in minutes, and it reads numbers in any common format, so there is nothing to reformat first. Our full guide to phone number scrubbing covers each check in detail.
How much does it cost to scrub a phone list?
NumberBroom charges $0.20 per phone number, with a $5 minimum on small lists and no monthly subscription. A 5,000-number list costs $880, with rows past 2,000 priced at $0.16. This includes both carrier-level phone validation (line type, carrier name) and TCPA litigator checking in a single job. DNC.com publishes no set price, ActiveProspect charges per lookup with a $10 monthly minimum, and TCPA Litigator List plans start at $199/month for litigator and Do Not Call scrubbing without line type or carrier data. NumberBroom does not check the Do Not Call Registry.
Do I need to scrub my list for TCPA compliance?
Yes. Under the TCPA, businesses that make unsolicited calls or texts to consumers can face fines of $500 to $1,500 per violation. Serial TCPA litigators actively seek out these calls to file lawsuits. Scrubbing your list against a TCPA litigator database removes known litigators before you dial, significantly reducing your legal exposure. NumberBroom bundles TCPA litigator checking with phone validation so you get both protections in one step.
What is E.164 phone number format?
E.164 is the international phone number format standard defined by the ITU. It includes a plus sign (+), the country code (e.g., 1 for US/Canada), and the subscriber number with no spaces, dashes, or parentheses. Example: +15551234567. Most dialers, CRMs, and SMS platforms require E.164 format. NumberBroom converts every uploaded number to E.164 internally, because that is how the carrier lookup is keyed. The file you download keeps each number exactly as you uploaded it.
What is phone number validation?
Phone number validation is the process of checking whether a phone number is active, identifying its carrier, and determining the line type (mobile, landline, or VoIP). This is done by querying carrier-level databases in real time. Validation helps businesses avoid wasting time and money dialing disconnected numbers, landlines, or VoIP numbers that will not convert. If you are filtering a list down to mobiles only, see cell phone list scrubbing.
How is NumberBroom different from DNC.com?
NumberBroom is a pay-as-you-go phone scrubbing tool built for SMB outbound sales teams, while DNC.com, now part of Sonera, is a month-to-month subscription service. NumberBroom charges $0.20 per number with no monthly fee, where DNC.com publishes no price. Both run a TCPA litigator check alongside line-type screening in one batch, but DNC.com also scrubs the Do Not Call Registry, which NumberBroom does not. NumberBroom includes a free 20-row preview with no credit card required.
How is NumberBroom different from BriteVerify?
BriteVerify, now sold by Validity, is primarily an email verification tool. Its phone check confirms line type but returns no carrier, it offers no TCPA litigator check, and Validity publishes no price for it. NumberBroom charges $0.20 per number, with a $5 minimum on small lists, for carrier-level validation and a TCPA litigator check in one list upload.
What is the best tool to clean a phone list before cold calling?
The best phone list cleaning tools run two checks: carrier-level phone validation (to confirm the number is a real, active mobile number) and a TCPA litigator check (to flag known serial lawsuit filers). NumberBroom bundles both checks in a single list upload job at $0.20 per number, with a $5 minimum, and no subscription. You upload your list, see the exact cost, pay via Stripe, and download your clean file in minutes. DNC.com publishes no set price, and BriteVerify's phone check has no carrier data and no litigator check.
How do I remove invalid phone numbers from my CSV?
Upload your CSV to a phone validation service that supports bulk processing. The tool will normalize all numbers to E.164 format (+1XXXXXXXXXX), identify each number as mobile, landline, or VoIP, and flag numbers that cannot be parsed or are disconnected. NumberBroom does this automatically using carrier-level lookups. Invalid numbers, landlines, and VoIP numbers are filtered out, and you download a clean CSV containing only verified mobile numbers with carrier name and line type appended.
Got a list to clean? Scrub it in under 60 seconds. No account needed. Scrub Your List