Skip to main content

Integrate tonight

A simple, elegant interface so you can start sending emails in minutes. It fits right into your code with SDKs for your favorite programming languages.

First-class developer experience

We are a team of engineers who love building tools for other engineers. Our goal is to create the email platform we've always wished we had.

Develop emails using React

Create beautiful templates without having to deal with table layouts and HTML. Powered by react-email.

Everything in your control

All the features you need to manage your email sending, troubleshoot with detailed logs, and protect your domain reputation – without the friction.

import { Resend } from 'resend';

const resend = new Resend('re_123456789');

(async function() {
  const { data, error } = await resend.emails.send({
    from: 'onboarding@resend.dev',
    to: 'delivered@resend.dev',
    subject: 'Hello World',
    html: '<strong>it works!</strong>'
  });

  if (error) {
    return console.log(error);
  }

  console.log(data);
})();

Send

HTTP 200
{ "id": "26abdd24-36a9-475d-83bf-4d27a31c7def" }

Response

Success
Email sent successfully

Simple, transparent pricing

Start for free, pay as you grow. No hidden fees or surprises.

Free

$0 /month

Perfect for getting started

  • 100 emails/month
  • 1 domain
  • Email support
Get started
Most Popular

Pro

$20 /month

For growing businesses

  • 10,000 emails/month
  • Unlimited domains
  • Priority support
Get started

Enterprise

Custom

For large organizations

  • Custom volume
  • Dedicated IP pool
  • 24/7 phone support
Contact sales

Loved by developers

Join thousands of developers who trust Resend for their email needs

Brek Goin

Brek Goin

Founder of Hammr

"Resend is super easy to set up. Loving the modern approach the team is taking with supercharging email. Never been a fan of other clunky tools."

Vlad Matsiiako

Co-founder of Infisical

"Our team loves Resend. It makes email sending so easy and reliable. After we switched to Dedicated IPs, our deliverability improved tremendously."

Brandon Strittmatter

Co-founder of Outerbase

"I've used Mailgun, Sendgrid, and Mandrill and they don't come close to providing the quality of developer experience you get with Resend."

Shariar Kabir

Founder at Ruby Card

"Resend is an amazing product. It was so easy to switch over. I feel confident knowing that our important emails are in good hands with Resend."

Giovanni Keppelen

CTO & Partner at VOA Hoteis

"All of our customers are located in South America, so having a solution that could send emails from the region closest to our users is very important."

Hahnbee Lee

Co-Founder at Mintlify

"As a developer I love the approach that the Resend team is taking. Its so refreshing. They are also extremely user-centric and helpful."

Comprehensive documentation

Everything you need to integrate and build with Resend

Getting Started

Learn the basics and get up and running with Resend in minutes.

Read more →

API Reference

Detailed documentation for our RESTful API endpoints.

Read more →

SDKs

Official libraries and tools for your favorite programming languages.

Read more →

Examples

Ready-to-use code samples and templates for common use cases.

Read more →

Guides

Step-by-step tutorials and best practices for common scenarios.

Read more →

Community

Join our community of developers and get help when you need it.

Read more →

Seamless Integrations

Connect with your favorite tools and frameworks

Node.js

Popular JavaScript runtime environment

Next.js

React framework for production

React

JavaScript library for user interfaces

Express

Fast, unopinionated web framework

Remix

Full stack web framework

Nuxt

Vue.js framework for production

Redwood

Full-stack JavaScript/TypeScript framework

Bun

All-in-one JavaScript runtime

Frequently asked questions

Everything you need to know about Resend

What is Resend?

Resend is an email API for developers that provides a modern approach to sending emails. It offers a simple yet powerful interface with excellent deliverability.

How does pricing work?

We offer a free tier with 100 emails/month, and paid plans starting at $20/month for 10,000 emails. Custom enterprise plans are available for larger volumes.

Can I use my own domain?

Yes, you can use your own domain with Resend. We provide full support for custom domains with automated DNS verification and setup guidance.

What about deliverability?

We maintain high deliverability rates through proper authentication, dedicated IPs, and automated warmup processes. We also provide detailed analytics and monitoring.

Which frameworks are supported?

We support all major frameworks including Node.js, React, Next.js, Ruby, Python, PHP, Go, Java, and more. Our SDKs make integration seamless.

Is there a lock-in period?

No, there's no lock-in period. You can upgrade, downgrade, or cancel your subscription at any time without any penalties.

Still have questions?

Contact our support team