How FreeDNCScrub Works
A simple, fast process to keep your call lists compliant with federal regulations.
Upload Your Phone List
Upload a CSV file containing your phone numbers — up to 50,000 at a time. Our system auto-detects the column containing phone numbers by looking for headers like 'phone', 'mobile', 'cell', and 'telephone'. You can also manually select the correct column if needed. Need a template? Download one from the batch scrub page.
Checked Against 248 Million+ DNC Numbers
Each number is normalized to a standard 10-digit US format and checked against our database of over 248 million logged Do Not Call numbers — nearly a quarter billion records sourced from multiple authoritative data providers. Our infrastructure is optimized for speed — most lookups complete in under a second, even for large batches.
Get Your Results Instantly
Your scrubbed file is ready in seconds. Each row gets a 'dnc_status' column (CLEAN, ON_DNC_LIST, or INVALID) and a normalized phone number. We'll email you a private link to download your results — the link never expires. Use the clean list for your outbound calling campaigns.
Technical Architecture
FreeDNCScrub runs on a global edge network, so requests are handled at the data center closest to you. Our DNC database is updated regularly and optimized for fast lookups at any scale.
For batch processing, large files are automatically split into smaller chunks and processed in parallel. A file with 50,000 numbers typically completes in seconds.
Results are delivered via a private link emailed to you. All data transmission uses HTTPS encryption. Your phone lists are never shared or sold.
Privacy & Security
- ✓HTTPS encryption for all data in transit
- ✓Results delivered via private, non-expiring magic links
- ✓No account or signup required
- ✓Your phone lists are never shared, sold, or used for marketing
- ✓Bot protection via Cloudflare Turnstile