Upload your list
Check your numbers
Free 20-row preview- Upload
- Free 20-row preview
- 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.
- An email with your files: the clean list, plus the rows removed for line type, disconnection or a litigator match, each with its reason.
- A dated Record of compliance screening for the job.
- Numbers it cannot check are refunded to your card automatically, unless the $5 minimum covered them.
- Paid by card through Stripe, per list. No subscription.
Paying creates your account if you do not have one, and means you agree to the Terms of Service and the Privacy Policy.
Have an account? Sign in
Optional. Pay as a guest and your receipt carries a sign-in link to your results.
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.
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.
| Rows | Scrub | Scrub + 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.