Tools / Resend

Resend

The email API developers actually like.

Resend is an email platform built for developers. It sends transactional and marketing email through an API with SDKs for Node.js, Python, Ruby, PHP, Go, Rust, Java, Elixir, .NET, and more, plus REST…From the listing

About Resend

Resend is an email platform built for developers. It sends transactional and marketing email through an API with SDKs for Node.js, Python, Ruby, PHP, Go, Rust, Java, Elixir, .NET, and more, plus REST and SMTP interfaces. Emails can be sent from code, composed in a visual editor, or built as React components using react-email, Resend's open source component library.

What it does

Resend handles both transactional and marketing email. On the transactional side, you send through the API using an SDK or plain REST/SMTP. On the marketing side, there's a visual editor for writing and formatting broadcast emails, contact management with per-contact attributes, and analytics showing how recipients interact with broadcasts.

Features

  • SDKs and integrations — Official support for Node.js, Serverless, Ruby, Python, PHP, CLI, Go, Rust, Java, Elixir, .NET, REST, and SMTP. The site also shows usage examples for Next.js, Remix, Nuxt, Express, Hono, Redwood, Bun, and Astro.
  • Test mode — Simulate delivered, opened, clicked, bounced, and complained events without sending real emails to real people.
  • Webhooks — Real-time notifications to your server when an email is delivered, opened, bounces, or a link is clicked.
  • react-email — An open source React component library for building email templates without hand-writing table-based HTML.
  • Visual broadcast editor — Write and format emails in a browser editor with custom styles, aimed at people who don't want to touch code.
  • Contact management — Import lists of any size and view each contact's attributes.
  • Broadcast analytics — Reporting on how your audience interacts with broadcast emails.

Deliverability tooling

  • Blocklist tracking — Resend monitors DNSBLs such as Spamhaus and generates removal requests if your domain ends up on one.
  • Regional sending — Send from North American, South American, European, or Asian regions to reduce delivery latency.
  • BIMI support — Display your logo in supporting inboxes, with guidance on obtaining a Verified Mark Certificate.
  • Managed dedicated IPs — Dedicated IPs that warm up automatically and scale with your sending volume.

Pricing

Resend has a pricing page at resend.com/pricing, but the homepage doesn't list plan details, tiers, or free plan limits. Check the pricing page for current numbers.

FAQ

Which languages does Resend support? Node.js, Ruby, Python, PHP, Go, Rust, Java, Elixir, and .NET, plus a CLI, REST API, and SMTP. The homepage also shows framework-specific examples for Next.js, Remix, Nuxt, Express, Hono, Redwood, Bun, and Astro.

Can I send marketing email with it, or only transactional? Both. The homepage describes transactional and marketing email, and the product includes a broadcast editor, audience/contact management, and broadcast analytics.

Is there a way to test without sending real emails? Yes. Test mode lets you simulate delivery, open, click, bounce, and complaint events through the API.

Does Resend work with React? Yes. react-email is Resend's open source component library for writing email templates as React components.

Is there an enterprise plan? There's an Enterprise section on the site, but the homepage doesn't detail what it includes.

Alternatives

  • Postmark — Transactional email that lands in the inbox, fast.
  • SendGrid — Transactional and marketing email APIs from Twilio.
  • Mailgun — Email APIs for sending, receiving, and parsing.
  • Amazon SES — Email at scale for nearly free.
  • Plunk — Open-source email on top of AWS SES.

Share:

Ad
Favicon

 

  
 

Similar to Resend

Favicon

 

 
Favicon

 

 
Favicon

 

 

New tools, once a week.

One weekly email with curated tools and founder insights. Unsubscribe anytime. Check our privacy policy.

Weekly emailCurated tools