Free to start · No credit card required

Stop sending emails to addresses that don't exist

Every bad address in your list hurts your sender reputation. Email Identity verifies before you send — then handles campaigns, suppression, and deliverability too.

Sign in to run a full verification — syntax, MX, SMTP, disposable, and more.

No account needed for a quick check. Sign up free for bulk, API, and campaigns.

app.emailidentity.io/dashboard
Email Identity Dashboard
Checks:Syntax · MX · SMTP · Disposable · Role · Catch-all
Speed:< 3 seconds per verification
Outreach:Sequences, warmup & unified inbox
Bulk:Up to 1,000 emails per batch

Why bad email lists are expensive

Most email problems start before you hit send — with addresses that were never valid to begin with.

Bounces damage your sender score

ISPs track your bounce rate. Above 2%, Gmail and Outlook start routing your emails to spam — for everyone on your list, not just the bad addresses.

2%bounce rate = spam risk

Fake signups waste your budget

Disposable email services let people create throwaway addresses in seconds. You pay per send, per contact, per campaign — on addresses that will never convert.

1 in 5signups use a fake address

Sending to unsubscribers is illegal

GDPR and CAN-SPAM require you to honour unsubscribes immediately. Without a suppression list, one accidental re-send to an opt-out is a compliance violation.

$50Kmax CAN-SPAM fine per email

Features

Three things done properly

Most tools do one of these. Email Identity does all three — then adds the full cold-outreach suite on top.

01 — Verify

Know if an address is real before your campaign goes out

We run up to 6 checks per address — format, DNS, SMTP handshake, disposable detection, role account flagging, and catch-all probing. You get a clear verdict in under 3 seconds.

Syntax validation with typo suggestions (gmail.con → gmail.com)
MX record lookup — confirms the domain can receive email
SMTP handshake — simulates sending without delivering
Disposable provider detection across 1,000+ known domains
Role account flagging — flags generic addresses like admin@ and info@
Catch-all domain detection — flags mailboxes that silently accept every address
Verify Email
Email verification results
Bulk Send
Bulk email campaign
02 — Send

Run campaigns through your own SMTP — no markup, no middleman

Connect Gmail, SendGrid, Postmark, or any SMTP server. Upload a CSV and send to 1,000 recipients with per-recipient personalisation, smart throttling to protect your reputation, and full open/click tracking.

A/B subject line testing — see which subject gets more opens
Send-time optimizer based on your own audience's open history
Deliverability pre-check before every campaign
Per-recipient merge tags from CSV columns
Visual template builder + HTML editor
03 — Protect

Stay compliant and keep your sender reputation clean

Unsubscribes are caught automatically and added to your suppression list — future sends skip those addresses without any extra steps. Domain reputation scoring shows you exactly what DNS records are missing before ISPs penalise you.

Automatic suppression list — unsubscribes never get emailed again
One-click unsubscribe link injected into every campaign
Domain health check: MX, SPF, DMARC graded A–F
Deliverability advisor with step-by-step DNS fix instructions
Webhook delivery logs with one-click replay for failures
Domain Reputation Check
Domain reputation check

Cold outreach suite

Not just a verifier — a full outreach platform

Once your list is clean, run the whole campaign here: multi-step sequences, mailbox warmup, a unified reply inbox and a sales pipeline that fills itself from your positive replies.

Multi-step sequences

Day-based follow-ups, A/B variants per step, mailbox rotation, and auto-stop the moment a prospect replies.

Mailbox warmup

New senders build real reputation automatically — warmup mail is sent, opened, and rescued from spam.

Unified inbox

Every reply from every mailbox in one place, matched to its sequence and tagged by sentiment.

Sales pipeline (CRM)

A drag-and-drop deal board that creates a lead automatically from every positive reply.

Inbox placement testing

Send to seed mailboxes across providers and see exactly where you land — inbox or spam.

Integrations & webhooks

Push events to Zapier, Make, n8n, HubSpot and Slack, or drive everything through the REST API.

Everything else that comes with it

No add-ons. No upgrades to unlock basic functionality.

Bulk Verify

Upload a CSV of up to 1,000 emails. Runs in the background. Download clean results when done.

Analytics

Open rates, click rates, daily trends. 30-day chart with per-campaign breakdowns.

REST API

One POST request. Structured JSON. Average response under 3 seconds. Try it live in the playground.

Webhooks

Get notified when events happen — verification complete, email opened, campaign finished.

API Playground

Test the API directly in your browser with your own key. cURL, Node.js, and PHP examples included.

Verification History

Every check stored with status, provider, and timestamp. Search and export to CSV.

SMTP Config

Store your SMTP credentials encrypted. Switch providers without touching your templates.

Catch-All Detection

Identifies domains that accept all addresses so you're not misled into thinking every email is valid.

Role Account Detection

Flags admin@, info@, support@ and 50+ other role patterns that hurt deliverability.

How it works

From signup to clean list in under 5 minutes

01

Paste or upload your list

Paste or upload your list

Type a single email, paste a batch, or upload a CSV with thousands of addresses. The interface accepts any format.

02

We run up to 6 checks per address

We run up to 6 checks per address

Syntax, DNS, SMTP handshake, disposable detection, role flagging, catch-all probing — applied as each domain warrants. All automated, all in parallel.

03

Get actionable results

Get actionable results

Each address gets a verdict: Safe, Risky, Invalid, Temporary, or Unknown. Export as CSV, pull via API, or receive results via webhook.

Analytics

See exactly how your campaigns perform

Open rates, click rates, and daily activity are tracked automatically for every campaign you send. The send-time optimizer analyses your own audience's behaviour — not industry averages — to recommend when to send next.

30-day daily activity chart

Sent, opened, and failed per day

Send-time optimizer

Best day + hour based on your audience's open history

Per-campaign breakdown

Open rate, click rate, and A/B winner side by side

Email Analytics
Email analytics dashboard

Developer API

One request. Structured response. Done.

POST an email address with your API key. Get back a structured JSON response with every check result in under 3 seconds. No SDK required, no complex setup — works from any language.

API keys with `ei_live_` prefix, revokable anytime
Webhooks for async event delivery
Live playground in your dashboard — test before you integrate
cURL, Node.js, and PHP code examples included
Get your API key
terminal
$ curl -X POST https://email-backend.tech-dev.in/api/v1/verify \
  -H "X-API-Key: ei_live_••••••••" \
  -d '{"email": "john@company.com"}'

// 200 OK — response in ~1.8s
{
  "isReachable": "safe",
  "syntax":  { "isValidSyntax": true, "domain": "company.com" },
  "mx":      { "acceptsMail": true },
  "smtp":    { "isDeliverable": true, "canConnectSmtp": true },
  "misc":    { "isDisposable": false, "isRoleAccount": false },
  "catchAll": { "isCatchAll": false },
  "duration": 1840
}

Pricing

Start free. Pay only when you need more.

Every plan includes all features. Higher plans just increase your limits.

Free forever

No credit card. No time limit.

$0

  • 5 verifications/day
  • All 6 checks per email
  • Bulk upload
  • REST API access
  • Analytics dashboard
Get started free

FAQ

Questions we actually get asked

No. We probe the mail server using the SMTP handshake protocol and stop before any message is delivered. Your recipients never know a check happened.

Risky means the mail server exists but we couldn't fully confirm the mailbox — usually because the server requires authentication before accepting RCPT TO, or the domain accepts all addresses (catch-all). Sending to risky addresses may work, but there's a higher chance of soft bounce.

Yes. Connect your own SMTP server (Gmail, SendGrid, Postmark, or any provider) and send fully personalised campaigns with throttle control, A/B subject testing, open/click tracking, and automatic suppression handling.

It queries your own past send data — no external analytics service. It finds which day and hour historically produced the highest open rate for your audience and surfaces that as a recommendation.

No. The free plan gives you 5 verifications per day with all checks enabled. No trial period, no card required.

Your first verification is ready in 60 seconds

No setup required. Paste an email, see what we check, then decide if you want more. Free, always.

No credit card · No trial expiry · Cancel anytime