EMAIL / LESSON 05
SendGrid Basics.
What Twilio SendGrid is, how it differs from Resend, and when it is the right pick

Loading the lesson…
Loading activities…
EMAIL / LESSON 05
What Twilio SendGrid is, how it differs from Resend, and when it is the right pick

Loading the lesson…
Loading activities…
You just met Resend, a small and focused tool for sending email from your app. Now say hi to its MUCH bigger cousin. Twilio SendGrid is one of the oldest and largest email platforms out there, and you're gonna bump into it on a lot of real projects.
SendGrid is an email service owned by Twilio, the company known for text messaging and phone APIs. Its documentation sums it up in one line. You use it to "build transactional and marketing email solutions."
That one sentence holds the two big ideas of this whole lesson, so let's unpack it.
Resend is built mostly around the first kind. SendGrid was built to handle both from a single account.
SendGrid is really two products hiding under one login.
This is the half developers use. Twilio describes it as a way to "create, send, and manage emails at scale through RESTful APIs or SMTP relay."
Those two terms are just two doors into the same building.
Having both comes in handy. Writing fresh code? You'll use the Web API. Plugging in an existing tool that only knows SMTP? It can still send through SendGrid.
This is the half a marketer uses, usually without writing a single line of code. It lives in the SendGrid dashboard and comes with these tools.
Twilio's own product page puts it like this. The Email API handles "receipts, password resets, and shipping alerts right next to your marketing campaigns." So one platform covers both jobs.
Neither one wins at everything. They're built for different people.
| Resend | SendGrid | |
|---|---|---|
| Main focus | Developer email from code | Developer email and marketing email |
| Ways to send | API and SDKs | Web API, SMTP relay, and a dashboard for campaigns |
| Feel | Small, modern, minimal | Large platform with many settings |
| Best fit | A new app that just needs to send email | A business that also runs newsletters and campaigns, or an existing tool that speaks SMTP |
The trade-off is pretty simple. Resend gets you sending with very little to learn. SendGrid has more to learn up front, but it covers a lot more ground once you're set up.
SendGrid is a strong pick when any of these sound like you.
Resend might be the better fit when you're building a brand new app, you only need app emails and you want the shortest path from zero to sent.
SendGrid offers a free trial, and the official pricing page says you don't need a credit card to start. As of October 2026 the trial lasts 60 days and lets you send up to 100 emails a day. There's no free plan waiting after it, so once it ends you move to a paid plan to keep sending. The Email API and Marketing Campaigns each have their own plans.
Prices and trial limits change, so always check the current numbers on the Email API pricing page and the Marketing Campaigns pricing page before you promise anything to a client.
Everything you learned about why email is hard is still true here. Picking a bigger platform doesn't make spam filters, authentication or sender reputation go away.
SendGrid helps with all of it, but you still have to prove you own the address you're sending from. In the next lesson you'll set that up properly, along with your API key and your very first send.
In the next lesson you'll create a SendGrid account, make an API key, verify your sender and send your first email from Node.js...