SendGrid
Email at scale, proven deliverability, and so much more [1]
SendGrid, part of Twilio, is a high-scale email platform for transactional and marketing email, with proven deliverability and domain authentication. The REST API supports API-key and basic auth, webhooks, seven SDKs, and an official MCP server, with global and EU regions. Pricing is published and self-serve from about $20/month. It carries SOC 2 Type 2, GDPR, ISO 27001, PCI DSS, and a published SLA. Used by Shopify.
Scores
Pricing & procurement
- Pricing model
- Hybrid (base + usage) [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Free tier details
- Free Trial: $0/mo for 60 days, 100 emails/day. The permanent free plan was retired on May 27, 2025. [5]
- Self-serve signup
- ✓ Yes [6]
- Requires sales call
- ✗ No [7]
- Enterprise plan
- ✓ Yes [8]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Free Trial | 100 emails/day | month | $0 | source |
| Essentials | 50,000 emails | month | $19.95 | source |
| Pro | 100,000 emails | month | $89.95 | source |
| Essentials 50K | overage email | $0.0013 | source | |
| Essentials 100K | overage email | $0.0009 | source | |
| Pro 100K | overage email | $0.0011 | source | |
| Pro 300K | overage email | $0.0009 | source | |
| Pro 700K | overage email | $0.0008 | source | |
| Pro 1.5M | overage email | $0.0006 | source | |
| Pro 2.5M | overage email | $0.0005 | source | |
| Pro 2.5M Legacy | overage email | $0.0005 | source | |
| 30 email testing credits | month | $18 | source | |
| 60 email testing credits | month | $30 | source | |
| 100 email testing credits | month | $40 | source | |
| 500 email testing credits | month | $200 | source | |
| 2,000 email testing credits | month | $800 | source |
Capabilities
- Supported actions
- send_email, cancel_scheduled_sends, provision_account, authenticate_domain, validate_email_address, manage_email_cname_records, manage_ip_addresses, manage_ip_pools, warmup_ip, brand_links, setup_reverse_dns, verify_sender, get_engagement_quality, manage_designs, get_email_activity, get_email_logs, track_events, get_stats, manage_webhooks, parse_inbound_email, manage_marketing_campaigns, manage_security_settings, manage_subusers, manage_teammates, manage_users, configure_single_sign_on, manage_suppressions, manage_templates [9]
- Regions
- Global, EU [10]
- Input types
- application/json [11]
- Output types
- application/json [12]
- Webhooks
- ✓ Yes [13]
- Sandbox / test mode
- ✗ No [14]
- SDK languages
- C#, Go, Java, Node.js, PHP, Python, Ruby [15]
- MCP server
- ✓ Yes [16]
Trust & compliance
- SOC 2
- SOC 2 Type II [17]
- HIPAA
- ✗ No [18]
- GDPR
- ✓ Yes [19]
- ISO 27001
- ✓ Yes [20]
- PCI DSS
- ✓ Yes [21]
- Published SLA
- ✓ Yes [22]
- Rate limits
- Mail Send: 'you may make up to 10,000 requests per second to our endpoint'; General API: 600 requests per minute per account [23]
- Known restrictions
- The total size of your email, including attachments, must be less than 30MB, The total number of recipients must be no more than 1,000 (across to, cc, bcc in all personalizations), The total length of custom arguments must be less than 10,000 bytes, Unicode encoding is not supported for the from field, The reply_to and reply_to_list properties are mutually exclusive, There is a limit of 1,000 reply_to_list emails per Mail Send request, The compressed data (gzip) must also be less than the 30MB maximum [24]
Developer surface
Integration
- API style
- rest
- Base URL
- https://api.sendgrid.com
- Version
- v3
- Versioning
- url
- Stability
- ga
- Auth methods
- api_key, basic
- Idempotency keys
- ✗ No
- Error format
- vendor-specific
- Webhook signing
- ecdsa
- Rate limit
- 10000 / second
Adoption & maturity
- Launched
- 2009-01-01
- Notable customers
- Shopify
Other Email APIs
Mailgun
Mailgun is the all-in-one, intelligent email delivery platform trusted by businesses and loved by developers.
Mailjet
The best email marketing software that's built for devs and loved by marketers.
Amazon Simple Email Service
Amazon Simple Email Service (Amazon SES) is a cloud-based email service provider that can integrate into any application for high-volume email automation.
Brevo
Brevo is the most intuitive all-in-one customer engagement platform: email and SMS marketing, automation, CRM, live chat, and transactional email.
MailerSend
MailerSend is a powerful transactional email system built for developers but designed so non-tech teams can contribute without coding.
Postmark
Fast, Reliable Email Delivery Service
References
- ↑Description: sendgrid.com
- ↑Pricing model: sendgrid.com
- ↑Published pricing: sendgrid.com
- ↑Free tier: sendgrid.com · en.wikipedia.org
- ↑Free tier details: sendgrid.com · en.wikipedia.org
- ↑Self-serve signup: sendgrid.com
- ↑Requires sales call: sendgrid.com
- ↑Enterprise plan: dkgakr8jhpwe5.cloudfront.net · sendgrid.com
- ↑Supported actions: twilio.com · docs.sendgrid.com
- ↑Regions: twilio.com · forum.aspose.com · twilio.com
- ↑Input types: twilio.com
- ↑Output types: twilio.com
- ↑Webhooks: twilio.com
- ↑Sandbox: twilio.com
- ↑SDK languages: twilio.com
- ↑MCP server: npmjs.com · twilio.com
- ↑SOC 2: luxsci.com · sendgrid.com
- ↑HIPAA: twilio.com
- ↑GDPR: sendgrid.com · twilio.com
- ↑ISO 27001: sendgrid.com
- ↑PCI DSS: twilio.com
- ↑Published SLA: twilio.com
- ↑Rate limits: docs.sendgrid.com · twilio.com · apidog.com
- ↑Known restrictions: experienceleague.adobe.com · twilio.com
Change history
- 2026-06-08 Rendering: (none) → static
- 2026-06-08 Changelog URL: (none) → https://sendgrid.com/changelog
- 2026-06-08 Docs URL: (none) → https://docs.sendgrid.com
- 2026-06-08 Llms Txt Present: (none) → No
- 2026-06-08 Status Page URL: (none) → https://status.sendgrid.com
- 2026-06-07 SDK Packages: C#, Go, Java, Node.js, PHP, Python, Ruby → C#, Go, Java, Node.js, PHP, Python, Ruby
- 2026-06-07 Summary Md: (none) → SendGrid, part of Twilio, is a high-scale email platform for transactional and …
- 2026-06-07 Output Types: JSON, CSV → application/json
- 2026-06-07 SDK Packages: C#, Go, Java, Node.js, PHP, Python, Ruby → C#, Go, Java, Node.js, PHP, Python, Ruby
- 2026-06-07 MCP Server Available: No → Yes
- 2026-06-07 Pricing Model: subscription → hybrid
- 2026-06-07 Free Tier Details: Free Trial. $0/mo for 60 days. Send 100 emails/day → Free Trial: $0/mo for 60 days, 100 emails/day. The permanent free plan was reti…
- 2026-06-07 SLA URL: (none) → https://www.twilio.com/en-us/legal/service-level-agreement/twilio-apis
- 2026-06-07 Data Retention Policy URL: (none) → https://help.twilio.com/articles/4410585868443-Data-Retention-and-Deletion-in-T…
- 2026-06-07 Documented Rate Limits: up to 10,000 requests per second to the mail/send endpoint; 600 requests/minute… → Mail Send: 'you may make up to 10,000 requests per second to our endpoint'; Gen…
- 2026-06-07 Rate Limit Requests: (none) → 10000
- 2026-06-07 Rate Limit Window: (none) → second
- 2026-06-07 Known Restrictions: The total size of your email, including attachments, must be less than 30MB, Th… → The total size of your email, including attachments, must be less than 30MB, Th…
- 2026-06-07 Auth Methods: (none) → api_key, basic
- 2026-06-07 Auth Docs URL: (none) → https://www.twilio.com/docs/sendgrid/for-developers/sending-email/authentication
- 2026-06-07 API Style: (none) → rest
- 2026-06-07 Base URL: (none) → https://api.sendgrid.com
- 2026-06-07 API Version: (none) → v3
- 2026-06-07 Versioning Scheme: (none) → url
- 2026-06-07 Stability: (none) → ga
- 2026-06-07 Deprecation Policy URL: (none) → https://www.twilio.com/en-us/legal/tos
- 2026-06-07 MCP URL: (none) → https://www.npmjs.com/package/@twilio-alpha/mcp
- 2026-06-07 Idempotency Supported: (none) → No
- 2026-06-07 Error Format: (none) → vendor-specific
- 2026-06-07 Webhook Signing: (none) → ecdsa
- 2026-06-07 Webhook Events URL: (none) → https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event
- 2026-06-07 Requires Verification: (none) → Yes
- 2026-06-07 Starting Price Usd: (none) → 19.95
- 2026-06-07 Price Basis: (none) → month
- 2026-06-07 Launched At: (none) → 2009-01-01
- 2026-06-07 Notable Customers: (none) → Shopify
- 2026-06-07 Fields Not Found: (none) → ga_date
- 2026-06-07 Quickstart URL: (none) → https://www.twilio.com/docs/sendgrid/for-developers/sending-email/api-getting-s…
- 2026-06-07 Name: Twilio SendGrid → SendGrid
- 2026-06-07 Vendor Description: SendGrid's trusted email API and marketing campaigns platform → Email at scale, proven deliverability, and so much more
- 2026-06-07 Primary Use Cases: transactional email, marketing email → transactional email, email marketing campaigns
- 2026-06-07 Supported Actions: send_email, cancel_scheduled_sends, create_batch_id, validate_batch_id, retriev… → send_email, cancel_scheduled_sends, provision_account, authenticate_domain, val…
- 2026-06-07 Supported Regions: US, EU → Global, EU
- 2026-06-07 Input Types: JSON, SMTP relay, base64-encoded attachments, HTML, plain text → application/json
- 2026-06-07 SDK Packages: (none) → C#, Go, Java, Node.js, PHP, Python, Ruby
- 2026-06-07 Capabilities: {"smtp":true,"inbound":true,"analytics":true,"marketing":true,"templates":true,… → {"smtp":true,"inbound":true,"analytics":true,"marketing":true,"templates":true,…