THE COMPARISON DESK
Every detail. Side by side.
Compare the full collection or build a shortlist. Each sourced fact describes the stated plan or scope, not a promise that every tier includes it.
Choose services 1 selected
SLA ≠ measured uptime. Prices use different billing units. Read the comparison notes →
| Comparison field | Twilio SendGridDeveloper platforms |
|---|---|
| PricingBilling model | Monthly subscriptionSource ↗ |
| PricingSelected paid rateSelected plans, not equivalent baskets. USD unless stated; taxes, add-ons and regional terms may differ. | Essentials from USD 19.95/monthSource ↗ |
| PricingFree tier / trial | Trial: 100/day for 60 daysSource ↗ |
| PricingOverage | Per-email overage billed next cycle; rate depends on plan.Source ↗ |
| PricingData / attachment charges | Not stated in reviewed docs Review detailsReviewed pricing does not establish a separate data or attachment transfer rate. This is not confirmation that all such charges are zero. Reviewed 2026-09-08 Reviewed source 1 ↗ |
| PricingWhat counts as an email | One email per recipient; deferrals/spam placement still count. Marketing Campaigns billed separately.Source ↗ |
| PricingCredit expiry | Not stated in reviewed docs Review detailsThe reviewed pricing does not establish all unused-allowance or prepaid-credit expiry rules. Reviewed 2026-09-08 Reviewed source 1 ↗ |
| ReliabilityOfficial incident historyProvider-reported status, not independent monitoring or a live health indicator. | Official status pageOpen ↗ |
| ReliabilityContractual uptime SLAA service commitment, not observed uptime. Eligibility, exclusions and credit rules differ. | API availability: 99.95%; 99.99% with specified paid email-service packages. Contract scope, exclusions and claims apply.Source ↗ |
| ReliabilityMeasured uptime | Not measured |
| ReliabilityMeasured delivery latency | Not measured |
| ReliabilityMeasured inbox placement | Not measured |
| Sending & featuresHTTP API | AvailableSource ↗ |
| Sending & featuresSMTP relay | AvailableSource ↗ |
| Sending & featuresSDKs | C#, Go, Java, Node.js, PHP, Python and Ruby.Source ↗ |
| Sending & featuresTemplates / editor | Dynamic templates offeredSource ↗ |
| Sending & featuresWebhooks | 1 / 2 / 5 endpoints by planSource ↗ |
| Sending & featuresInbound processing | Inbound Parse webhook offeredSource ↗ |
| Sending & featuresCampaigns / automation | Separate Marketing Campaigns product and billing.Source ↗ |
| Sending & featuresAnalytics | Delivery and engagement analytics.Source ↗ |
| Operations & securitySuppression management | Global unsubscribes and suppression management; attempted sends to suppressed recipients still consume credits.Source ↗ |
| Operations & securityDaily / request limits | Trial: 100/daySource ↗ |
| Operations & securityLog / activity retention | Activity: 3 days on trial / Essentials; 7 on ProSource ↗ |
| Operations & securityDedicated IP | Included on Pro / Premier; additional IPs purchasableSource ↗ |
| Operations & securityHosting / region notes | EU residency requires an EU subuser, dedicated EU IP and EU endpoint (Pro/Premier); some processing exceptions apply.Source ↗ |
| Operations & securitySending domains | 3,000 authenticated domains and 3,000 link brandings per user/subuser.Source ↗ |
| Operations & securitySender authentication | Automated security uses 3 CNAME records; manual configuration uses TXT and MX records.Source ↗ |
| Operations & securitySSO | SAML 2.0 on Email API Pro/Premier or Marketing Campaigns Advanced.Source ↗ |
| Operations & securitySupport channels | Not stated in reviewed docs Review detailsThe reviewed materials do not establish the support-channel and plan-eligibility matrix. Reviewed 2026-09-08 Reviewed source 1 ↗Reviewed source 2 ↗ |
| Operations & securitySetup requirements | Authenticate sender domains by adding generated DNS records.Source ↗ |
| ResourcesWebsite | Official resourceOpen ↗ |
| ResourcesDocumentation | Official resourceOpen ↗ |
| ResourcesPricing page | Official resourceOpen ↗ |
Unconfirmed cells include review details and sources: documentation may omit a value, sources may conflict, or a current page may be unreadable. Not measured means no independent test dataset.