Amazon SES vs SendGrid
Two sides of the transactional email decision: raw infrastructure and transactional + marketing. When each fits, what it costs, who moves from one to the other, and what makers who chose it say.
Which fits you
- You send at high volume and cost per email matters most
Use it whenYou already run on AWS, or your email volume makes per-message price the main cost.
Trade-offBare-bones; you build templates, bounce handling and tooling yourself.
- One vendor for both jobs at large scale.
Use it whenYou want transactional and marketing sending under one account and one dashboard.
Trade-offHeavier than a small team needs.
At a glance
| Used by | 4 makers' products · 32 open-source projects | 1055 makers' products · 26 open-source projects |
|---|---|---|
| Cost at default usageemails 50k emails | $5.00/mo À la carte | $20/mo Essentials 50k |
| Moved to it on GitHubpull requests since Oct 2024 | 12 from SendGrid | 4 from Amazon SES |
| Downloads | 3.6M/wk−15% vs npm | 4.5M/wk−33% vs npm |
| Pricing | Pay per message; the cheapest option at high volume. · paid from $0.10 per 1k emails | 60-day free trial (100 emails/day); paid plans by volume from $19.95/month. · paid from $19.95/mo |
| Free tier | No | No |
| Open source | No | No |
| Incidents, 90 daysfrom its status page | no public status feed | 50+ |
Cost as you grow
At 1k emails Amazon SES costs less ($0.10 vs $20). They're different kinds of tool — raw infrastructure and transactional + marketing — so the prices don't buy the same thing.
The numbers, plan by plan
| Emails per month | Amazon SES | SendGrid |
|---|---|---|
| 1,000 | $0.10 À la carte | $20 Essentials 50k |
| 5,000 | $0.50 À la carte | $20 Essentials 50k |
| 10,000 | $1.00 À la carte | $20 Essentials 50k |
| 25,000 | $2.50 À la carte | $20 Essentials 50k |
| 50,000 | $5.00 À la carte | $20 Essentials 50k |
| 100,000 | $10 À la carte | $35 Essentials 100k |
| 250,000 | $25 À la carte | $249 Pro 300k |
| 500,000 | $50 À la carte | $499 Pro 700k |
| 1,000,000 | $100 À la carte | $799 Pro 1.5M |
| 5,000,000 | $500 À la carte | over plan limits |
From each vendor's pricing page: Amazon SES, SendGrid.
Who moves from one to the other
Public pull requests on GitHub since Oct 2024 whose title says "Amazon SES to SendGrid" or the reverse — real code changes, by developers in general rather than makers only.
- Sendgrid to ses cost reductioncm-igarashi-ryosuke/zenn-connect · 2026-09-11
- Migrate email service from SendGrid to Amazon SESindentlabs/notebook · 2026-08-06
- Migrate email from SendGrid to Amazon SES (SMTP)wrenchtokeys/rswr_systems · 2026-07-10
- feat(email): migrate cookiecutter default from SendGrid to AWS SEShmesfin/my-django-cookiecutter · 2026-05-19
- Switch email from SendGrid to Amazon SES with redesigned templateskresnajenie/merfisheyes · 2026-03-29
- Migrate email service from SendGrid to AWS SESk2bg-technology/k2bg-branding · 2026-02-03
- Migrate email service from SendGrid to AWS SEShackforla/food-oasis · 2026-01-13
- Migrate email delivery from SendGrid to AWS SESGratheon/user-cycle · 2025-09-17
- update: migrate email sending from SendGrid to Amazon SESnerubia/kh360-nodejs · 2025-08-20
- update: migrate email sending from SendGrid to Amazon SESnerubia/kh360-nodejs · 2025-08-05
- Newsletter Studio: a listmonk-style campaign engine, with an Amazon SES transport to replace SendGridShawnDaPrawn/NavigateWealth · 2026-08-29
- Migrate email service from AWS SES to SendGridmaronnjapan/maronn-household · 2026-01-28
- changed from ses to sendgridTushar-cloud-org/serverless · 2025-11-08
- update: use ses to replace sendGridice-solution/eventCheckinSystem · 2025-07-06
What makers say
Makers on using it for transactional email, from Product Hunt and Starter Story interviews, each linked to the source. Products with a page of their own and fuller notes first.
No maker quote about Amazon SES for transactional email yet.
…downside is that it’s much harder to implement than you might think! We’ve since moved to Sendgrid for delivery, which takes a lot of pain out of the process but it is expensive.…
Now for the tools, here on ADYOUNEED we use ClickUp pretty much for all the task management and sprints, Stripe for payment, Segment for tracking, and Sendgrid for emails.
…eetings, and docs Slack and Loom for internal communication Tawk.to for customer chatbots Sendgrid for mass email comms Twitter, Facebook, and LinkedIn for social media What have been the…
Loved and watch-outs
Themes that recur in makers' words and Hacker News comments, each linked to what it summarises.
- Deliverability is poor, and its internal reputation score can look great while Gmail and Microsoft reputation tanks. HNHN 2HN 3HN 4
- Since the Twilio acquisition the free plan was retired and the product feels neglected. HNHN 2HN 3
- Its network carries a lot of spam, and phishing emails that pose as SendGrid are common. HNHN 2HN 3HN 4

