The short answer
- Moving from SendGrid (Twilio) Essentials to Resend (free tier) saves $189 in the first year, after setup and upkeep time (Stackcut's model: modeled, not measured).
- Resend's official guide covers setting up, but nothing carries over from SendGrid (Twilio) automatically; 2 things stay behind. Details
- 2 public accounts of making this switch: 1 switched, 1 switching. Read them
- 2 comparison pages checked, each labeled with who wrote it. What they claim
- Switching help: Resend for YC Startups: current YC batch founders receive $25,000 in Resend credits valid 12 months, and YC alumni receive $15,000 in credits, plus a dedicated Slack channel with Resend's team. Not conditioned on switching from any specific vendor. resend.com
What SendGrid (Twilio) and Resend cost
List prices from each vendor's pricing page, as stored in the Stackcut catalog. Each price links its source.
| Plan | Billed monthly | Billed yearly (per month) | What you get |
|---|---|---|---|
| SendGrid (Twilio) Essentials | $19.95/mo | not shown | Essentials 50K: 50,000 emails/mo; overage $0.0013 per email; 1 additional teammate |
| SendGrid (Twilio) Pro | $89.95/mo | not shown | Pro 100K: 100,000 emails/mo; overage $0.0011 per email; dedicated IPs, subusers, SSO |
| SendGrid (Twilio) Essentials 100k | $34.95/mo | not shown | 100,000 emails/mo; overage $0.0009 per email |
| SendGrid (Twilio) Pro 300k | $249/mo | not shown | 300,000 emails/mo; overage $0.0009 per email |
| Resend Pro | $20/mo | not shown | 50,000 emails/mo, no daily limit, 10 domains, 5 webhook endpoints; overage $0.90 per 1,000 |
| Resend Scale | $90/mo | not shown | 100,000 emails/mo, 1,000 domains, 10 webhook endpoints; overage $0.90 per 1,000; SSO and dedicated IP add-ons |
| Resend Pro 100k | $35/mo | not shown | 100,000 emails/mo, 10 domains; overage $0.90 per 1,000 |
| Resend Scale 200k | $160/mo | not shown | 200,000 emails/mo, 1,000 domains; overage $0.80 per 1,000 |
- SendGrid (Twilio) free plan: Free trial: 100 emails/day and 100 contacts for 60 days; limits can't be exceeded twilio.com
- Resend free plan: 3,000 emails/mo, 100 emails/day, 3 domains, 30-day data retention; no pay-as-you-go on Free resend.com
What comparison pages say
Each claim as the page makes it, and who it favors. Vendor pages are labeled; weigh them accordingly.
2 pages compared, 1 of them written by one of the two vendors. Claims are the pages' own, paraphrased; prices in them may be older than the catalog prices above.
| About | The page says | Favors | Source |
|---|---|---|---|
| Other | Resend appeared on 3,502 of 17,196 tracked indie launch domains in April 2026 (20.4%), versus 551 for SendGrid (3.2%). | Resend | StackScope independent |
| Free plan | SendGrid's free plan is only valid for 60 days, while Resend offers an ongoing free tier. | Resend | Resend vendor page |
| Features | Resend supports idempotency keys to prevent duplicate sends; SendGrid does not currently support this. | Resend | Resend vendor page |
Moving from SendGrid (Twilio) to Resend
What Resend's importer carries over, what it leaves behind, and any help it offers switchers.
To Resend
Official guide resend.com · Tools: Resend SendGrid code converter
Doesn't move: Contacts, audiences, suppression lists and templates — the guide covers API/code migration only, with no import tool described for these; Dedicated-IP warm-up progress — a new dedicated IP on Resend has to be warmed up from scratch ($30/mo add-on per Resend's pricing page). resend.com
Watch out for:
- SendGrid does not support idempotency keys the way Resend does, per Resend's guide resend.com
- No import tool is described for contacts, suppression lists or templates resend.com
Switching help: Resend for YC Startups: current YC batch founders receive $25,000 in Resend credits valid 12 months, and YC alumni receive $15,000 in credits, plus a dedicated Slack channel with Resend's team. Not conditioned on switching from any specific vendor. resend.com
Switching help: Resend Insiders, an ambassador program for content creators, power users and open-source contributors, gives members a free Resend Pro subscription plus early access, swag and direct access to the Resend team; the first cohort is a small group and requires applying. resend.com
Switching help: Resend's Enterprise (Custom) plan includes 'Personalized migration support' alongside a 99.99% uptime SLA, guaranteed response times and a dedicated CSM. Not specific to Mailgun switchers. resend.com
From each destination's own migration docs and switching pages, plus community write-ups where no official guide exists, each checked against its page. Confirm terms on the linked page before you rely on an offer.
People who moved from SendGrid (Twilio) to Resend
2 public accounts of leaving SendGrid (Twilio): 1 switched, 1 switching. Summaries are ours; each links the original, and each was checked against its page before it appeared here.
Raycast switched from SendGrid to Resend, calling it a significant improvement; the initial integration test took about 30 minutes, and Raycast has since expanded from transactional invite emails to marketing broadcasts and investor updates. Resend
Liveblocks moved to Resend after finding email templates hard for designers to maintain in SendGrid; using React Email and Tailwind, setup went smoothly with no support tickets needed, though as of this case study they were still fully migrating off their prior provider. Resend
How to leave SendGrid (Twilio)
Export first, then cancel. Every step links the vendor's own help page, checked on the date shown.
How to leave SendGrid
Export first
- Contacts (Marketing Campaigns lists): Open a contact list → Action menu (⋮) → export the list to CSV and download it (CSV). Download link stays live for 12 hours after the export is generated; you're emailed when it's ready. twilio.com
- Suppressions (bounces, invalid emails, spam reports, unsubscribe groups, global suppressions): Each suppression type has its own REST API endpoint (Bounces API, Invalid E-Mails API, Spam Reports API, Unsubscribe Groups, Global Suppressions) in SendGrid's API reference; no bulk CSV export is documented. twilio.com
What you lose
- Sending from the account, from the first of the next month
Cancel
- Point your app at the new provider and check that mail arrives before you cancel.
- Twilio Console → Settings → Account Details → Your Products → find the subscription → Cancel Subscription → confirm.
- Legacy SendGrid accounts: Account Details → Your Products → Cancel Subscription.
- Takes effect
- The plan works until the end of the month. From the first day of the next month the account moves to End of Trial, which can't send email.
FAQ
Is Resend cheaper than SendGrid (Twilio)?
Modeled, not measured: moving from SendGrid (Twilio) Essentials to Resend (free tier) saves $189 in the first year, after setup and upkeep time at $50/hour. It depends on your plan, seats and usage. the math
Can I move my SendGrid (Twilio) data to Resend?
It doesn't move: Contacts, audiences, suppression lists and templates — the guide covers API/code migration only, with no import tool described for these; Dedicated-IP warm-up progress — a new dedicated IP on Resend has to be warmed up from scratch ($30/mo add-on per Resend's pricing page). resend.com
What do I lose when I leave SendGrid (Twilio)?
Per SendGrid (Twilio)'s own pages, leaving or downgrading loses: Sending from the account, from the first of the next month. support.sendgrid.com
Does Resend help people switch from SendGrid (Twilio)?
Resend for YC Startups: current YC batch founders receive $25,000 in Resend credits valid 12 months, and YC alumni receive $15,000 in credits, plus a dedicated Slack channel with Resend's team. Not conditioned on switching from any specific vendor. resend.com
Keep reading
Check your own stack
Get your free stack audit
Stackcut finds every software subscription in your inbox and shows what to cancel, what to pay per use, and what AI can replace, with a spec and a cost for each. Your stack audit is free and takes about 2 minutes.
Or ask your agent
Connect the Stackcut MCP server (https://stackcut.io/mcp, no API key) and ask: “We pay for SendGrid (Twilio). Should we move to Resend?”
find_alternatives({"vendor": "SendGrid (Twilio)"})