Pricing
Emailens plans — Free, Dev, and Pro — with usage limits, API key allowances, and feature comparisons.
Plans
| Free | Dev | Pro | |
|---|---|---|---|
| Price | $0/mo | $9/mo | $19/mo |
| Previews/day | 30 | 100 | Unlimited |
| API keys | 0 | 1 | 10 |
| Preview history | No | 30 days | 30 days |
| Share links & diff | No | Yes | Yes |
| Size & template checks | No | Yes | Yes |
| Deliverability (DNS) | No | Yes | Yes |
| CI/CD + GitHub Action | No | No | Yes |
| Team workflows | No | No | Yes |
| AI-powered fixes | No | No | Yes |
| MCP local tools (7) | Yes | Yes | Yes |
| MCP screenshots | 30/day | 100/day | Unlimited |
| MCP shareable links | — | 7-day expiry | Permanent |
Free tier
Create an account, paste HTML into the web app and get up to 30 previews per day with full analysis: per-client transforms, compatibility scores, CSS warnings, and dark mode simulation.
Rate limits: 30 requests/minute (IP-based).
Dev plan
For individual developers building email templates. Includes 1 API key for programmatic access, 100 previews per day, share links, visual diff, Gmail clipping detection, template variable scanning, and DNS deliverability checks.
Rate limits: 60 requests/minute (user-based).
Pro plan
For teams and high-volume workflows. Unlimited previews, up to 10 API keys, CI/CD + GitHub Action integration, team workflows, AI-powered fixes, and full access to all features.
Rate limits: 60 requests/minute (user-based).
API key management
API keys are managed from the dashboard. Each key can be individually revoked without affecting others.
# Use an API key with the REST API
curl -X POST https://emailens.dev/api/preview \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"html": "<html><body>Hello</body></html>"}'Usage quotas
Usage is tracked per user per calendar day (UTC). The daily counter resets at midnight UTC. Quota checks are atomic — concurrent requests won't exceed the limit.
Billing
Payments are handled by Polar.sh. You can manage your subscription, update payment methods, and view invoices from the dashboard.