Live scrubbing
CSV · XLSX
Watch progress as numbers check
0%Clean

Clean Lists.
Stay Compliant.
Reach More Customers.

Upload a CSV or Excel list, scrub phone numbers against the Do Not Call registry, and export clean results — or check numbers in real time with the API.

DNCSweeper scanning a live stream of phone numbers

Enter any US phone number. We’ll normalize it automatically.

Secure lookup
Phone showing a green DNC-clear checkmark

Check a number via the dashboard or Check API after you subscribe.

Built for outbound teams

Everything you need to scrub lists and stay compliant

Upload lists, watch results live, export clean sheets, and connect your tools with the Check API or webhooks.

Real-time Check API

Look up a US number before you dial. Authenticate with Connect credentials from Settings and get a clear DNC / not DNC result.

Live batch scrubbing

Upload CSV or Excel files and watch DNC, clean, invalid, and error counts update as the job runs — including queue activity.

Multi-sheet Excel export

Download a workbook with All, DNC, Clean, Invalid, and Errors sheets. Original columns from your upload are preserved.

Webhooks

When a batch finishes, get a signed batch.completed POST to any HTTPS endpoint — your API, middleware, or automation tool.

CRM import

Push clean numbers into Texttorrent from the batch page — no re-uploading the file into your CRM by hand.

Usage history

See batch vs API lookups, cache hits, and recent Check API activity for the last 30 days in your dashboard.

See it in Action

Every scan, broken down in real time.

While a list scrubs, DNCSweeper shows live progress — not just a final pass/fail. Know how many numbers are clean, on the DNC list, invalid, or errored before you dial.

  • Live progress as rows are checked
  • Clean numbers, ready to dial or export
  • DNC matches held out of your clean sheet
  • Invalid and error rows flagged for review
Create free account
DNCSweeper scan results dashboard showing clean, DNC, and other counts
Always current
Daily
DNC database updates

Hundreds of millions of US FTC Do Not Call registrations — refreshed every day so new opt-outs are included in your next scrub

No-Hassle Process

DNC validation in three simple steps

Upload, scrub against the registry, then export or push results into your workflow.

01

Upload your list

Drop a CSV or Excel file into the dashboard. We detect the phone column and keep your other fields for export.

02

We scrub the registry

Each valid US number is checked against our daily-updated DNC database (US FTC registry). Watch progress live on the batch page.

03

Export or automate

Download multi-sheet results, import clean contacts to Texttorrent, or receive a signed webhook when the batch completes.

Simple, Flexible Pricing

One Pro plan to scrub lists and use the API

Create a free account anytime. List uploads, exports, API credentials, and webhooks unlock with an active subscription.

Monthly
Annually
$149/mo
Unlimited lookups
  • Live batch scrubbing with progress
  • Multi-sheet Excel export
  • Real-time Check API
  • batch.completed webhooks
  • CRM import & usage history
Get started
Frequently Asked Questions

DNC Scrubbing FAQs

Answers about coverage, file formats, API access, and what a free account includes.

DNC scrubbing checks phone numbers against Do Not Call registry data so you can avoid dialing numbers that should not be contacted. DNCSweeper returns a clear DNC or clean result for each valid US number.

Creating an account is free. Uploading lists, exporting results, generating API credentials, and using webhooks require an active Pro subscription after checkout.

Upload CSV, XLSX, or XLS files. Results download as a multi-sheet Excel workbook (All, DNC, Clean, Invalid, Errors). The Check API returns JSON.

Each lookup uses our DNC data partner and returns whether the number is on the registry (is_dnc). We do not expose separate federal, state, or DMA layer flags in the product today.

Yes. The Check API looks up one number at a time. Webhooks send a signed batch.completed event to your HTTPS URL when a list finishes — configure them under Settings → Webhooks. CRM list import into Texttorrent is a separate dashboard action.

Our DNC database is updated daily so new US FTC Do Not Call registrations are reflected in your scrubs. Successful lookups may still be cached briefly for performance; your Usage page shows when a result came from cache vs a fresh check.

About DNCSweeper

Built for teams who dial or text at scale.

DNCSweeper helps outbound callers scrub lists against Do Not Call data, export clean results, and connect dialers or CRMs with the Check API and webhooks — so compliance is part of the workflow, not a spreadsheet chore.