4,000 checks
For a first live integration.
$5
$1.25 per 1,000 checks
Good for a first integration test.
- Never expires
- All reason codes
- Deliverability slow path included
- Custom allow and block lists
- Email support for paid customers
- Auto-reload toggle
Buy a package of checks and use it on your own schedule. Credits never expire, there is no monthly commitment, and an optional auto-reload keeps your integration running when the balance gets low. Every purchase comes with an EU VAT invoice from Polar, our merchant of record.
Prices in USD. VAT is added at checkout by Polar.
1,000 checks a day
One API key, no card on file. Blocklist and DNS checks, all reason codes, and MCP server access. Resets every day, so it never runs out, it just does not carry a balance forward.
For a first live integration.
$5
$1.25 per 1,000 checks
Good for a first integration test.
For a storefront, newsletter or trial funnel at steady volume.
$50
$1.25 per 1,000 checks
Most teams start here.
Best value
For high-volume signups: marketplaces, large newsletters, campus Wi-Fi.
$500
$1.25 per 1,000 checks
Best value. Covers a year for most stores.
Feature comparison across the 4k, 40k and 400k packages
| Feature | 4k | 40k | 400k |
|---|---|---|---|
| Checks included | 4,000 | 40,000 | 400,000 |
| Expiry | Never | Never | Never |
| Secret keys | Unlimited | Unlimited | Unlimited |
| Publishable keys | Unlimited | Unlimited | Unlimited |
| Deliverability slow path | Included | Included | Included |
| Batch endpoint | − | Included | Included |
| Custom lists | Included | Included | Included |
| MCP server | Included | Included | Included |
| Platform integrations | Included | Included | Included |
| Auto-reload | Optional | Optional | Optional |
| Support |
No. A package of checks is yours until you use it. There is no monthly reset and no timeout on a paid package. The free tier is the exception: it resets to 1,000 checks every day and does not carry a balance.
Auto-reload is opt-in. The threshold defaults to 10 percent of your package size, and when your balance drops below it, we buy the same package again automatically and top up your balance. You can change the threshold or cancel auto-reload at any time from the dashboard. The charge is processed by Polar, the merchant of record for every purchase.
Yes. Polar is the merchant of record for rate.email and collects your billing address and VAT ID at checkout, then issues an EU-compliant invoice for every purchase, available from the customer portal at any time.
We process the email address only to compute the rating. Addresses submitted for a live check are not stored beyond the cache window: results are cached for up to 7 days on our side, with a 6 hour default in the platform extensions. We act as a processor for the data you send us, and a Data Processing Agreement is available on request.
Review means at least one medium-severity reason fired and no high-severity reason did. It is not a rejection. Most integrations let the signup or order through, store the verdict, and leave the decision to a human or a later automated step.
The API returns a cache.ttl_seconds ceiling with every response, and your client is free to cache up to that value, capped at 7 days. The Magento extension ships with a 21,600 second (6 hour) default, configurable per install, with a separate override for reject results.
It is an optional live SMTP probe that confirms whether a specific mailbox currently accepts mail, instead of only checking whether the domain can receive mail. It adds 300ms to 2 seconds of latency and is included in every paid package by setting deliverability: true on a request.