Built for n8n, Make, Clay & Outbound • 200-Test Public Benchmark

Your workflow server shouldn't probe mail servers.
NoBounce does it inline.

Checking mailboxes directly from your own n8n or VPS server gets its IP blacklisted by Spamhaus. NoBounce runs syntax, MX, disposable, catch-all, and zero-send SMTP handshakes from clean verification infrastructure and answers inside your pipeline in under 100ms.

Validating...

Checking MX records and performing zero-send SMTP handshake...

Validation Results

Email
Status
Format
MX Records
Catch-All / Disposable
Free Provider

Did you mean: ?

Honest answers for every step of your outbound pipeline

When a mail server blocks probing, NoBounce returns unknown or catch_all — never a false valid.

Built for n8n, Make & Clay

Drop our official n8n-nodes-nobounce node, MCP agent tool, or HTTP step into your workflow to verify leads inline without context-switching.

Mailbox & Catch-All Checks

Distinguishes confirmed mailboxes (valid), non-existent users (invalid), catch-all gateways (catch_all), and unreachable hosts (unknown).

Disposable & Typo Blocking

Automatically catches 150+ throwaway inbox providers (Mailinator, Guerrilla, YOPmail) and suggests immediate one-click fixes for domain typos.

API Documentation

GET /api/validate
GET https://nobounceapi.com/api/validate?email=prathap@nobounceapi.com&smtp_check=true
Query Parameters
  • email
    The email address to validate.
    Required
  • smtp_check
    Verify mailbox existence and catch-all status. Returns valid, invalid, catch_all, or unknown (never returns valid if the mail server could not be reached).
    Optional
Sample JSON Response
{
  "email": "prathap@nobounceapi.com",
  "status": "valid",
  "sub_status": "mailbox_exists",
  "is_valid": true,
  "is_catch_all": false,
  "is_disposable": false,
  "is_role_based": false,
  "free_email": false,
  "mx_found": true,
  "smtp_check": true,
  "smtp_status": "valid_mailbox",
  "verification_time_ms": 68,
  "did_you_mean": null
}