SqueakEmail
Start free

Never sends a single email to your contacts

Squeaky-clean email lists.

Find the addresses that will bounce before you send. Upload a list and get it back sorted into good, risky and bad.

No card needed. Credits never expire.

q4-leads.csv24,812 addresses checked
  • Deliverable 79%
  • Accept-all 9%
  • Unknown 3%
  • Disposable 1%
  • Undeliverable 8%
  • DeliverableMailbox exists
  • DeliverableMailbox exists
  • Accept-allDomain accepts every address
  • UndeliverableTypo: did you mean gmail.com?
  • DisposableTemporary inbox
  • UndeliverableDomain no longer receives email

How it works

  1. Upload your list

    Drop in a CSV or text file from any tool. We find the addresses and remove duplicates.

  2. We check every address

    Format, domain, mail server and mailbox, in minutes for most lists. You can watch the progress live.

  3. Download the clean list

    Get the good addresses, the risky ones and the bad ones as separate files, or the full report.

What every check covers

Format and typos
Catches broken addresses and suggests fixes for common slips like gmial.com or hotmal.com.
Domain and mail server
Confirms the domain exists and is set up to receive email, so dead company domains are caught.
The mailbox itself
Asks the receiving mail server whether the mailbox exists, then hangs up before anything is sent.
Accept-all domains
Spots servers that say yes to every address, so you know which results can’t be confirmed.
Disposable and shared inboxes
Flags temporary inboxes and addresses like info@ or sales@ that rarely engage.
Fair billing
You only pay for definite answers: deliverable or undeliverable. Accept-all, unknown and disposable results are free.

Pay once, use whenever

Buy credits when you need them. No subscription, and credits never expire. Bigger packs cost less per check and unlock more.

Free: 100 checks when you confirm your email. Lists up to 1,000 addresses, results kept 7 days.

Create a free account
  • Starter

    10,000 credits

    $29$2.90 per 1,000 checks

    • Lists up to 25,000 addresses
    • 1 list checked at a time
    • Results kept for 30 days
    • Dashboard and CSV only
  • Pro

    100,000 credits

    $119$1.19 per 1,000 checks

    • Lists up to 250,000 addresses
    • 3 lists checked at once
    • Results kept for 90 days
    • API access with keys
    • Priority processing speed
  • Business

    500,000 credits

    $239$0.48 per 1,000 checks

    • Lists up to 500,000 addresses
    • 4 lists checked at once
    • Results kept for 180 days
    • API access with keys
    • Priority processing speed
    • Priority email support
  • Scale

    1,000,000 credits

    $379$0.38 per 1,000 checks

    • Lists up to 1,000,000 addresses
    • 5 lists checked at once
    • Results kept for 1 year
    • API access with keys
    • Priority processing speed
    • Priority email support

Every plan includes accept-all detection, disposable and typo checks, CSV downloads by result, and you only pay for definite answers. Need more than 1 million checks? Email hello@squeakemail.com.

Check addresses from your own app

Verify sign-ups as they happen, or clean contacts inside your CRM. One request per address, the same results as the dashboard, and you’re only charged for definite answers.

  • API keys from the Growth plan up, created in Settings
  • Plain JSON over HTTPS, works from any language
  • Upload whole lists through the API too
Verify one address
$ curl https://squeakemail.com/api/v1/verify \
    -G -d email=maria.lopez@northwind.io \
    -H "Authorization: Bearer sqk_live_…"

{
  "email": "maria.lopez@northwind.io",
  "verdict": "ok",
  "subResult": "ok",
  "quality": 95,
  "creditsRemaining": 49812
}

Questions

What is a credit?

One credit pays for one definite answer: an address confirmed deliverable or undeliverable. Duplicates are removed before checking, and accept-all, unknown and disposable results are free.

Do credits expire?

No. Packs are one-time payments, not subscriptions, and unused credits stay on your account.

Do you send emails to my contacts?

Never. We talk to the receiving mail server only up to the point where it confirms or rejects the mailbox, then disconnect. No message is ever delivered.

Do I pay for risky or unclear results?

No. Credits are reserved when you upload, and every result without a definite answer (accept-all, unknown, disposable) goes straight back to your balance.

What does accept-all mean?

Some domains accept mail for any address, real or not, so the mailbox can’t be confirmed. Most of these addresses are real, but send to them with care.

How long do you keep my lists?

Lists and results are deleted automatically after your plan’s retention period: 7 days on Free, 30 days on Starter, 60 days on Growth, 90 days on Pro, 180 days on Business, 365 days on Scale. You can delete any list sooner yourself.

Which file formats work?

CSV and plain text. Addresses are found in any column, so you can upload an export from your CRM or email tool as it is. Save Excel files as CSV first.

Is there an API?

Yes, from the Growth plan up. Create API keys in Settings and verify addresses straight from your sign-up forms or CRM.

Send to people who will actually get it.

Start with 100 free checks