Stryke Scrub — email list cleaning

Upload a list, we check every address, you download it back with a status per row. Pay per credit. Credits never expire.

Get 250 free credits See pricing

How it works

1

Upload

Drop in a CSV or XLSX. We auto-detect the email column.

2

Verify

Syntax, MX records, disposable and role detection, and a live mailbox check — never a message sent, just a delivery-server handshake.

3

Download

Get your list back with a status on every row, plus a valid-only file.

Pricing

250 free credits on signup. Credits never expire. Unknown results, duplicates and syntax errors are never charged.

CreditsPrice Per credit
1,000 $6.29 $0.00629
5,000 $22.49 $0.00450
10,000 $25.19 $0.00252
25,000 $52.20 $0.00209
50,000 $99.90 $0.00200
100,000 $179.10 $0.00179
250,000 $359.10 $0.00144
500,000 $521.10 $0.00104
1,000,000 $629.10 $0.00063
2,500,000 $1,499.00 $0.00060
5,000,000 $2,114.10 $0.00042
10,000,000 $4,049.10 $0.00040
Start free

FAQ

What do the statuses mean?

valid
— the mailbox accepted the address on a domain we confirmed is not catch-all. Charged.
invalid
— bad syntax, no mail server, or the mailbox explicitly rejected it. Charged, except syntax errors, which are free.
catch_all
— the domain accepts any address, so we can't confirm this specific mailbox exists. Charged, but never sold to you as confirmed-valid.
disposable
— a known temporary-email domain. Charged.
unknown
— we couldn't get a reliable answer (timeout, blocked, or a deferred retry that never resolved). Never charged.
duplicate
— the same address appeared earlier in your file. Never charged.

Are unknown results, duplicates and syntax errors charged?

No. Only valid, catch_all, disposable, and confirmed invalid mailbox rejections use a credit. Anything we couldn't verify is free.

Do credits expire?

Never. Buy once, use them whenever.

Why do so many Yahoo, AOL, or Microsoft 365 addresses come back catch_all or unknown?

Those providers frequently accept or defer every address at the mail-server level regardless of whether the mailbox actually exists, so we genuinely cannot confirm them the way we can with Gmail and most other providers. We disclose this rather than guess — a confident-sounding wrong answer is worse than an honest "we don't know," and unknown results are never charged.