MSG91 pricing: email verification API
Is MSG91 yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- $27 monthlyStarter$54.00 per 1,000
- $62 monthlyBasic$12.40 per 1,000
- $100 monthlyAlpha$12.50 per 1,000
- ₹2,000 monthlyStarter$42.12 per 1,000
- ₹4,600 monthlyBasic$9.688 per 1,000
- ₹7,500 monthlyAlpha$9.872 per 1,000
- $270 yearlyStarter$45.00 per 1,000
- $620 yearlyBasic$10.333 per 1,000
- $1,000 yearlyAlpha$10.417 per 1,000
- ₹20,000 yearlyStarter$35.10 per 1,000
- ₹46,000 yearlyBasic$8.073 per 1,000
- ₹75,000 yearlyAlpha$8.227 per 1,000
POST / api/ v5/ email/ validate MSG91's only callAbout this item
- Freshness. We don't know how fresh this plan's data is.
- 2 of the 6 key fields we check. Address, Deliverability.
- Nothing to pay. You get 50 requests a month. Calls stop once your requests run out.
- One call. You send
emailtoPOST /. The call returns whether the address takes mail.api/ v5/ email/ validate - Anyone can get it. Keep data: no API terms. Use data: no API terms.
MSG91: email verification API alternatives
MSG91 alternatives: every email verification API provider ranked
The table starts with MSG91's cheapest paid plan. Next come plans from other providers with the price per 1,000 emails closest to MSG91's.
| MSG91, ₹46,000 yearly | Easy Email Verification, $20 pack, Pay-as-you-go, 2,500 emails, POST /verify | Sparkle, $290 yearly, Starter, POST /email-verifier/single/catchall | Tomba, $1,620 monthly, Scale 200k, GET /email-verifier, Email Verifier | lemlist, $609 quarterly | |
|---|---|---|---|---|---|
| $ per 1,000 emails | $8.073 | $8.00 | $8.056 | $8.10 | $8.12 |
| Completeness | 33% | 50% | 33% | 50% | 33% |
| Billing | yearly | pay first | yearly | monthly | quarterly |
| Pay | ₹46,000 | $20 | $290 | $1,620 | $609 |
| Enough for | 5,000 calls a month | 2,500 results | 36,000 calls a year | 200,000 calls a month | 25,000 calls a month |
| Freshness | unknown | live | live | live | live |
| Who can get it | anyone | anyone legally capable of entering into the Terms under Brazilian law | anyone | anyone 18 or over, on request | professionals 18 or over |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-03.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Address
- Deliverability
- Confidence, not in the answer
- Name, not in the answer
- Place, not in the answer
- Company, not in the answer
| $ per 1,000 emails | $0.00 |
|---|---|
| Per | call |
| Billing | free |
| Aggregators | none |
|---|
| Also pays for | Send Email |
|---|
| Units cap | hard |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Email Validation helps you verify recipient addresses before sending emails — filtering out invalid, risky, or undeliverable contacts. |
|---|
| What it checks | disposable domains, role addresses |
|---|---|
| Keep data | no API terms |
| Use data | no API terms |
| Pay | $0 |
|---|---|
| You get | 50 requests a month |
| Enough for | 50 calls a month |
| Batch | 1 |
|---|
| Answer | in the call |
|---|
| You send | |
|---|---|
| Method | POST |
| Path | /api/v5/email/validate |
| Plan | Free |
|---|---|
| Who can get it | anyone |
The 22 fields the plan's answer can hold
request status, validation ID, user ID, count, bulk, route, email address, created at, updated at, charged, valid, result, reason, disposable, free, role, total, deliverable, undeliverable, risky, unknown, has error