About
EmailJS is a client-side email service that lets developers send email directly from code without writing server-side mail logic. It works by connecting an email service, creating reusable email templates in the dashboard, and triggering those templates through an SDK or REST API.
The free plan includes 200 monthly requests, 2 email templates, request payloads up to 50Kb, and limited contacts history. It is aimed at testing and small integrations, with higher limits, attachments, whitelist controls, and white-label options available on paid plans.
- Client-side email sending
- 200 monthly requests
- 2 email templates
- 50Kb request payload limit
- Limited contacts history
- SDK and REST API access
Free Tier Value
This free tier is a capped, perpetual plan with no credit card required, so it has real ongoing value rather than a short trial. Compared with the $9 Personal plan, it offers about 10% of the monthly requests and only a small slice of the template/history capability, so a buyer would likely value it at roughly $1.50/month.
What's included in the free tier
- 200 monthly requests.
- 2 email templates.
- Requests up to 50Kb.
- Limited contacts history.
See EmailJS pricing for current limits.
Paid plans
Personal
- monthly requests
- 2,000
- email templates
- 6
- attachments size
- 500kb
- seats
- 1
- contacts
- Unlimited
- data retention
- 30 days
- 6 email templates
- Whitelist
- Unlimited contacts
- Attachments up to 500kb
- Completely white label
Professional
- monthly requests
- 5,000
- email templates
- Unlimited
- attachments size
- 2mb
- seats
- 3
- contacts
- Unlimited
- data retention
- 30 days
- Unlimited email templates
- Whitelist
- Unlimited contacts
- Attachments up to 2mb
- Completely white label
- Suppressions list
- Multi-user access
- Priority support
Business
- monthly requests
- 25,000
- email templates
- Unlimited
- attachments size
- 30mb
- seats
- Unlimited
- contacts
- Unlimited
- data retention
- 30 days
- Unlimited email templates
- Whitelist
- Unlimited contacts
- Attachments up to 30mb
- Completely white label
- Suppressions list
- Multi-user access
- Priority support
Pricing extracted from EmailJS's pricing page. Always verify current pricing before committing.