Check your numbers

Free 20-row preview
  1. Upload
  2. Free 20-row preview
  3. Pay and process

Step 1 of 3: drop your list here.

Drop your CSV, TSV, Excel or PDF file here

or click to choose a file. CSV, TSV, Excel (XLSX, XLS) or PDF -- a tab-delimited .txt works too. Up to 10,000 US numbers per batch.

No file? Paste numbers instead

We email you the results. Plus up to five follow-ups over three weeks about scrubbing the list. Unsubscribe anytime.

What to remove

Neither option can catch every litigator: the check scans court filings, and no litigator database is complete.

What’s the difference?
  • A known litigator is someone whose number appears in court filings in TCPA, FDCPA, FCRA or CFPB cases: lawsuits over calls, texts, debt collection and credit reporting. The check does not say which law a match came from, and no database catches every litigator. Both options remove them.
  • Both remove any number that could not be checked or is not a valid phone number, and keep every column you uploaded.
  • Full scrub also removes landlines, VoIP and disconnected numbers, so the file is mobile only.
  • Litigators only keeps those rows and adds line_type, carrier and activity_score so you can sort them yourself. Full details
  • Do Not Call: either option adds a free federal Registry check on lists of up to 1,000 numbers when you are signed in with your own FTC SAN linked in Settings. A guest checkout is not checked. How it works

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?

CSV, TSV, Excel or PDF, up to 10,000 numbers, with no columns to rename: the card picks out the phone column itself, and you can change its pick. Every US number is checked for line type, carrier and known litigator status. You see 20 rows of the real result free before you pay, then choose what comes out. The price covers every US number on the list, the 20 you previewed included.

Just one number to check? Look up a single number free. Want the price first? See pricing.

Why a list gets scrubbed first, in 30 seconds. Share it: numberbroom.com/watch

What it costs

Each row is priced in its own band, the way tax brackets work, so a bigger list never costs less than a smaller one.

RowsScrubScrub + Grade

$5 minimum on small lists. Business Line Lookup adds $0.70 per contact on top, and Outside-US Number Check $0.06 per number outside the US. No subscription and no monthly minimum. Full pricing

What lands in your inbox

Your original list, holding only the rows that passed, with four columns added (five when the Do Not Call check ran). If your list has numbers outside the US, those rows come back in a second file, exactly as uploaded and not charged by the scrub; with Outside-US Number Check ($0.06 a number), that file comes back with line type, carrier and country added. The rows removed for their line type, a disconnected line, an invalid number or a failed lookup come back in a file of their own, each with its reason.

Every column you uploaded is preserved, and each number comes back exactly as you sent it, so the file drops straight into your dialler. Litigator matches are removed and counted rather than flagged, so no dialler-ready file ever carries one. They come back in a file of their own instead, for your suppression list.

After you pay

Processing starts the moment payment clears, at about eight numbers a second: 1,000 numbers take about 3 minutes, and 10,000 about 22. The cost bar above shows the estimate for your list before you pay.

You get an email with the file when it finishes, so there is no need to keep this tab open. Paying creates your account if you do not have one, and the receipt carries a sign-in link to your results.

Rows we cannot answer are refunded

If a lookup comes back empty after a retry, that row is left out of your file and refunded to your card automatically, unless the $5 minimum already covered it.

You are not charged for a number we could not tell you anything about. Nothing to claim and nothing to email us about.

Do Not Call runs under your own SAN

The federal Do Not Call Registry check runs only under your own FTC subscription (SAN). Sign in, link it in Settings, and every paid list of up to 1,000 numbers is checked at no extra charge. We confirm each SAN with the FTC by hand first, and the upload card above tells you before you pay whether a list will be checked.

It does not check state do-not-call lists, lists over 1,000 numbers or guest checkouts. When you are signed in, numbers on your own internal do-not-call list in Settings are removed before the scrub, and you are not charged for them. Every scrub checks line type, carrier, whether the number is live, and whether it belongs to a known litigator. How the litigator check works · How the Do Not Call check works

Every job leaves a record

Each completed job gets a Record of compliance screening at its own link: what was checked, how many matched, and when.

It is the thing to keep on file. Removed rows come back to you in a second file, and known litigators also in a file of their own; only Do Not Call Registry matches are counted, never listed. Your uploads and results are deleted after 24 months, and we never sell or share your list.