This is the thing to understand before looking at any number, and it is the single most common source of budget surprises with SendGrid.
SendGrid sells two distinct products that happen to share a name:
| Email API | The transactional product. Order confirmations, password resets, receipts, alerts. Accessed by API or SMTP relay. Priced on monthly email volume. |
|---|---|
| Marketing Campaigns | The newsletter product. Campaigns, automations, signup forms, a contact database. Priced on contacts stored and emails sent. |
This also explains why SendGrid appears in wildly different price comparisons. Against Postmark or Amazon SES it is the Email API being compared. Against Mailchimp or Brevo it is Marketing Campaigns. Comparing the wrong one produces a number that is off by a factor of several.
A note on the brand. SendGrid was acquired by Twilio and is now presented as Twilio SendGrid. The pricing pages have moved to twilio.com, and sendgrid.com redirects there. Nothing about the product changed, but bookmarks and older links break.
Priced on how many emails you send per month, with no contact database in the pricing model. This is what you buy if your email is generated by your application.
| Free Trial | $0/mo for 60 days, 100 emails per day. SendGrid also references a free plan at 100 emails per day once a sender identity is created. |
|---|---|
| Essentials | Starting at $19.95/mo |
| Pro | Starting at $89.95/mo. Includes 1 dedicated IP and 2500 free email validations. |
| Premier | Custom pricing. Includes 1 dedicated IP and 5000 free email validations. |
Volume tiers run through the selector at 3000, 50 000, 100 000, 300 000, 700 000, 1.5M, 2.5M and 5M+ emails per month. SendGrid does not publish a flat table of what each tier costs; the prices appear as you select a volume.
Priced on two axes at once, contacts stored and emails sent, which makes it harder to model than a single-axis competitor.
| Free | Up to 2000 contacts and 6000 free emails per month |
|---|---|
| Free Trial | $0/mo for 60 days |
| Basic | Starting at $15/mo |
| Advanced | Starting at $60/mo |
| Custom | Quote only |
Contact tiers: 100, 5000, 10 000, 20 000, 50 000, 100 000, 200 000, 500 000+.
Send tiers: 6000, 15 000, 30 000, 50 000, 60 000, 100 000, 150 000, 250 000, 300 000, 500 000, 1M, 2.5M+ per month.
Most competitors price on contacts alone and derive your send allowance from a multiplier. SendGrid Marketing Campaigns asks for both independently. That is more honest for a sender with a large dormant list, because you are not forced to buy send volume you will never use. It is worse for anyone trying to forecast, because your bill can rise from list growth or from cadence, and the two move independently.
The free tier is the most generous piece of SendGrid. 2000 contacts and 6000 monthly emails beats every free plan we have documented: MailerLite gives 250 subscribers and 2500 emails, AWeber gives 500 and 3000, Mailchimp gives 250 and 500. If you want a free tier to actually run a small list on, this is the largest one available.
SendGrid publishes free access on both products and they behave differently, which trips people up.
| Offer | Limit | Duration |
|---|---|---|
| Email API free trial | 100 emails per day | 60 days |
| Email API free plan | 100 emails per day, after creating a sender identity | Ongoing |
| Marketing Campaigns free | 2000 contacts, 6000 emails per month | Ongoing |
| Marketing Campaigns free trial | Paid features | 60 days |
The Email API free allowance of 100 emails a day works out to roughly 3000 a month, but it is a daily cap rather than a monthly one. That matters for transactional traffic, which is bursty by nature. A signup spike or a batch of order confirmations can exhaust a day while your monthly total stays tiny.
The Email API free allowance is 100 emails per day, not 3000 per month. Those are not equivalent, and the difference matters specifically for transactional traffic.
Marketing email is scheduled, so its volume is smooth and predictable. Transactional email is triggered by user behaviour, so it arrives in bursts: a product launch, a press mention, a batch of order confirmations after a promotion. A monthly allowance absorbs bursts. A daily allowance does not.
| Steady 90 emails a day | 2700 a month, comfortably free. |
|---|---|
| Same monthly total, one busy day | 2700 spread as 60 a day plus one day at 960. The busy day breaks the cap even though the month is identical. |
What that means in practice. Do not size the free tier on your monthly volume. Size it on your worst day. If your signup flow or your order volume can spike tenfold on a launch, the free plan will fail on exactly the day it matters most, and transactional failures are visible to customers in a way a delayed newsletter is not.
Marketing Campaigns takes the opposite approach, metering 6000 emails per month with no daily ceiling published. For that product a burst is fine. The two free tiers therefore fail in different ways, which is a reasonable design given what each product carries.
SendGrid publishes per-email overage rates by plan and tier, which is unusual and useful. It also reveals an anomaly worth knowing about.
| Plan and tier | Cost per extra email |
|---|---|
| Essentials 50K | $0.0013 |
| Essentials 100K | $0.0009 |
| Pro 100K | $0.0011 |
| Pro 300K | $0.0009 |
| Pro 700K | $0.0008 |
| Pro 1.5M | $0.0006 |
The rate does fall properly at higher volume: $0.0008 at Pro 700K and $0.0006 at Pro 1.5M, which is less than half the Essentials 50K rate. Overage economics improve with scale, just not monotonically across the Essentials to Pro boundary.
Email API overage runs $0.0006 to $0.0013 per email. Marketing Campaigns overage runs $0.0023 to $0.0075 per extra email or contact.
At the extremes that is a twelvefold difference for sending an email through the marketing product rather than the API. Even comparing like for like at the cheap end, marketing overage starts at nearly double the most expensive Email API rate.
| 10 000 emails over on Email API Pro 1.5M | $6 |
|---|---|
| 10 000 emails over on Email API Essentials 50K | $13 |
| 10 000 emails over on Marketing Campaigns, cheapest rate | $23 |
| 10 000 emails over on Marketing Campaigns, dearest rate | $75 |
The practical implication. If you run both products, the plan you overshoot matters enormously. Overshooting the API is cheap; overshooting Marketing Campaigns is not. And because Marketing Campaigns meters contacts as well as sends, you can trigger the dearer rate through list growth alone without sending a single extra email.
| Add-on | Price | Notes |
|---|---|---|
| Email Testing credits | 30 for $18 · 60 for $30 · 100 for $40 | Marketing Campaigns also offers 500 for $200 and 2000 for $800 |
| Email Validation | 2500 included on Pro, 5000 on Premier | Rate above the included allowance not published |
| Dedicated IPs | 1 included on Pro and Premier | Additional IPs purchasable, price not published |
The testing credits scale sensibly. Thirty credits at $18 is $0.60 each; a hundred at $40 is $0.40. On the Marketing Campaigns side, two thousand at $800 is also $0.40, so the discount flattens rather than continuing to improve. Buy the hundred-credit bundle and stop; there is no volume advantage beyond it.
Pro includes 2500 validations and Premier 5000. Neither page publishes what a validation costs once you exhaust the allowance. For a business validating at signup, 2500 a month covers a modest acquisition rate and nothing more. If validation is central to your list hygiene, get the overage rate before choosing Pro on that basis.
Once you accept that SendGrid is two products, an obvious question follows: if you are paying twice anyway, why not buy each half from whoever does it best?
| Keep both on SendGrid | One vendor, one support relationship, one set of DNS records and one sending domain reputation. Simpler operationally, and your transactional and marketing reputation stay linked, which cuts both ways. |
|---|---|
| Split them | Transactional on Amazon SES at $0.0001 per email, marketing on Moosend at $7/mo annual with unlimited sends. Substantially cheaper at volume, and it isolates a marketing reputation problem from your receipts. |
The argument for splitting is mostly financial, and it is strong at scale. At 500 000 transactional emails a month, SES costs about $50 in send fees. Nothing in the SendGrid Email API range approaches that.
The argument against is operational, and it is stronger than it looks. Running two providers means two authentication setups, two deliverability surfaces to monitor, and two places to look when mail stops arriving. It also means that if your marketing sends damage your domain reputation, you have to have deliberately separated the sending domains for the isolation to actually work. Most teams that split do not, and then get the cost of two vendors without the benefit.
Choosing wrong here costs more than choosing the wrong plan, because the two products have different pricing axes and very different overage economics.
| Your email is generated by code | Email API. Receipts, password resets, alerts, notifications. Priced on volume, cheap overage, SMTP relay and API access. |
|---|---|
| Your email is written by a person | Marketing Campaigns. Newsletters, promotions, automated sequences. You need the contact database and the editor. |
| Both, and you are a store | Both products, two bills. Budget them separately and check which one you are more likely to overshoot. |
| Both, but low volume | Start with Marketing Campaigns free at 2000 contacts and 6000 emails, plus the Email API free tier at 100 a day. Two free tiers cover a surprising amount. |
| Transactional only, at scale | Compare against Amazon SES at $0.0001 per email before committing. SendGrid buys you deliverability tooling and support that SES does not include. |
Because SendGrid is two products, a realistic bill often has two lines. These scenarios use the published starting rates and overage figures.
| Account | What they send | Email API | Marketing | Total and note |
|---|---|---|---|---|
| Side project, first users | 200 receipts/mo, no newsletter | $0 | n/a | $0. Well inside 100/day. |
| Newsletter, no product | 1800 contacts, 5000 emails/mo | n/a | $0 | $0. Inside the free 2000 and 6000. |
| SaaS, transactional only | 45 000 emails/mo | $19.95+ | n/a | Essentials at the 50K tier. |
| Store, both products | 60 000 receipts, 12 000 contacts, 40 000 campaign sends | $19.95+ | $15+ | Two subscriptions. Neither starting rate covers these volumes. |
| Platform needing a dedicated IP | 250 000 transactional/mo | $89.95+ | n/a | Pro. IP and 2500 validations included. |
Read the fourth row carefully. It is the most common real configuration and the one people budget wrong. Two products, two starting rates, and both volumes well above the entry tier, so the actual bill is meaningfully higher than the $34.95 the two starting prices suggest. Price each product separately in its own selector.
Rows one and two are the flip side and worth stating plainly: SendGrid gives away more than most competitors at the bottom. A side project sending a couple of hundred transactional emails a month and a newsletter under 2000 contacts both cost nothing, indefinitely.
Two tables, because comparing the wrong product against the wrong competitor is the mistake this page exists to prevent.
| Provider | Entry paid | Free tier | Dedicated IP | Per-email economics |
|---|---|---|---|---|
| SendGrid Email API | $19.95 Essentials | 100/day | Included on Pro $89.95 | Overage $0.0006 to $0.0013 |
| Amazon SES | Pay as you go | None published here | $24.95/mo standard | $0.0001 per email |
| Moosend credits | $350 minimum bundle | 30-day trial | Quote-only add-on | $0.001 flat |
| Sendloop metered | $0 plus usage | Unlimited storage | Included at $235/mo | $0.01 per email |
On raw cost per email, Amazon SES is roughly six to thirteen times cheaper than SendGrid overage and nothing here competes with it. What SES does not give you is deliverability tooling, an interface, support, or validation. SendGrid Email API sits where it always has: more expensive than raw infrastructure, considerably cheaper than a marketing platform, with a published dedicated IP at a price you can actually see.
| Platform | Entry paid | Free tier | Pricing axis |
|---|---|---|---|
| SendGrid Marketing Campaigns | $15 Basic | 2000 contacts, 6000 emails | Contacts and sends, separately |
| Moosend Pro | $9 monthly, $7 annual | 30-day trial | Contacts only, unlimited sends |
| MailerLite Comfort | $12 monthly | 250 subs, 2500 emails | Subscribers, 10x send cap |
| Mailchimp Essentials | $13, no annual discount | 250 contacts, 500 sends | Contacts, 10x send cap |
| Constant Contact Lite | $12 monthly, $10.20 annual | 30-day trial, 100 sends | Contacts, 10x send cap |
Basic at $15 is the most expensive entry point in this group, but it is the only one whose free tier is large enough to run a real list on, and the only one that does not force you to buy send volume proportional to your contact count. For a large list mailed infrequently, the two-axis model genuinely saves money. For a small list mailed often, it does not.
Pro bundles 2500 validations a month and Premier 5000. Validation checks whether an address is real before you send to it, which protects your bounce rate and therefore your sender reputation.
The question is whether 2500 is a useful quantity. It depends entirely on where you validate:
| Validating at signup | 2500 a month covers roughly 80 new signups a day. Comfortable for most SaaS and small stores, tight for anything running paid acquisition at scale. |
|---|---|
| Validating an imported list | A one-off import of 20 000 addresses consumes eight months of allowance in a single afternoon. The bundled quota is not designed for this. |
| Validating before every campaign | Not viable on the included allowance at any meaningful list size. |
So treat it as a signup-flow feature, not a list-hygiene tool. If your use case is continuous validation of new addresses at a modest rate, the Pro allowance genuinely covers it and the feature is worth counting toward the price. If you are cleaning an inherited list, you will exhaust it immediately and the rate beyond is not published.
| Price at each volume or contact tier | Only $19.95, $89.95, $15 and $60 starting rates are shown. The rest comes from the selector. |
|---|---|
| Marketing Campaigns overage by tier | Only the $0.0023 to $0.0075 range is published, not which tier pays which rate. |
| Additional dedicated IP price | Extra IPs are purchasable. The price is not published. |
| Email validation above the allowance | Pro includes 2500, Premier 5000. The rate beyond is not published. |
| Annual billing | No annual discount is displayed on either pricing page. Ask before assuming one exists. |
| Developer testing an integration | Email API free trial. 60 days at 100 emails a day is the longest runway in the category and enough to ship. |
|---|---|
| Small list, occasional newsletters | Marketing Campaigns free. 2000 contacts and 6000 monthly emails is the largest free tier available anywhere. |
| Transactional under 100K/month | Email API Essentials from $19.95. Note the overage at the 100K tier is cheaper on Essentials than on Pro. |
| Transactional needing a dedicated IP | Email API Pro at $89.95. The included IP plus 2500 validations is the reason, not the overage rate. |
| Above 700K emails monthly | Pro at the higher tiers, where overage falls to $0.0008 and then $0.0006. Or price Amazon SES. |
| Large dormant list, rare campaigns | Marketing Campaigns. The two-axis model means you are not forced to buy send volume proportional to a list you rarely mail. |
| Small list, frequent campaigns | Look at Moosend or MailerLite first. Paying separately for contacts and sends works against you here. |
| Pure transactional at high volume | Price Amazon SES at $0.0001 per email. SendGrid is six to thirteen times dearer on the send itself. |
Because it is two products. Email API is the transactional and SMTP service, priced on monthly email volume, from $19.95/mo on Essentials. Marketing Campaigns is the newsletter product, priced on contacts stored and emails sent, from $15/mo on Basic. They do not share an allowance, so if you need both you pay two subscriptions.
Both products offer free access. Email API gives 100 emails per day, initially as a 60-day free trial and also referenced as a free plan once a sender identity is created. Marketing Campaigns gives up to 2000 contacts and 6000 free emails per month on an ongoing basis. The Marketing Campaigns free tier is the largest of any platform we have documented.
Email API: Essentials from $19.95/mo, Pro from $89.95/mo, Premier on quote. Marketing Campaigns: Basic from $15/mo, Advanced from $60/mo, Custom on quote. Those are starting rates only; SendGrid does not publish a full table and reveals prices through a volume or contact selector.
On Email API, per extra email: $0.0013 at Essentials 50K, $0.0009 at Essentials 100K, $0.0011 at Pro 100K, $0.0009 at Pro 300K, $0.0008 at Pro 700K and $0.0006 at Pro 1.5M. On Marketing Campaigns, overage runs $0.0023 to $0.0075 per extra email or contact, which is two to twelve times the API rate.
Not at the 100K tier, and this is worth checking before upgrading. Pro 100K charges $0.0011 per extra email while Essentials 100K charges $0.0009, so the more expensive plan has a 22% dearer overage rate at that volume. Pro earns its price through the included dedicated IP and 2500 validations, not through cheaper overflow. Above 300K the Pro rates do fall below Essentials.
Yes, one dedicated IP is included on Email API Pro at $89.95/mo and on Premier. That is unusually transparent: Amazon SES charges $24.95 per month for a standard dedicated IP on top of sending, MailerLite puts them behind quote-only Enterprise, and Moosend sells them as an unpriced add-on. Additional IPs are purchasable but their price is not published.
60 days on both products, which is the longest in the category. Mailchimp and MailerLite run 14 days, while Moosend, iContact and Constant Contact run 30. Unlike Constant Contact, which caps its trial at 100 total sends, the SendGrid Email API trial allows 100 emails per day throughout.
No, and not by a small margin. Amazon SES charges $0.0001 per email against SendGrid overage of $0.0006 to $0.0013, so SES is roughly six to thirteen times cheaper on the send itself. What SES does not provide is deliverability tooling, an interface, support or email validation. SendGrid is priced as a managed service rather than as infrastructure.
No annual billing discount is displayed on either the Email API or Marketing Campaigns pricing page. Several competitors publish one: Moosend gives 20%, AWeber effectively 16.7%, iContact and Constant Contact 15%, MailerLite 10%. Ask sales before assuming an annual commitment changes your rate.
Both. SendGrid was acquired by Twilio and is presented as Twilio SendGrid. The product is unchanged, but the pricing pages have moved to twilio.com and sendgrid.com redirects there. Older links and bookmarks pointing at the original pricing URLs no longer resolve directly.
This review follows our email infrastructure testing methodology. We disclose affiliate relationships in our editorial independence policy.