Email for developers
The best way to reach humans instead of spam folders. Deliver transactional and marketing emails at scale.
Companies of all sizes trust Resend to deliver their most important emails.
Integrate this weekend
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.
1import { Resend } from 'resend';23const resend = new Resend('re_xxxxxxxxx');45(async function() {6 const { data, error } = await resend.emails.send({7 from: 'onboarding@resend.dev',8 to: 'delivered@resend.dev',9 subject: 'Hello World',10 html: '<strong>it works!</strong>'11 });1213 if (error) {14 return console.log(error);15 }1617 console.log(data);18})();
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 — one that just works.
Test Mode
Simulate events and experiment with our API without the risk of accidentally sending real emails to real people.
Learn more →to charlotte@xerox.com with type Spam, on agent Thunderbird running on Windows
to olivia@gmail.com with feedback Spam
Modular Webhooks
Receive real-time notifications directly to your server. Every time an email is delivered, opened, bounces, or a link is clicked.
Learn more →Write using a delightful editor
A modern editor that makes it easy for anyone to write, format, and send emails. Visually build your email and change the design by adding custom styles.
Press '/' for commands
Go beyond editing
Group and control your contacts in a simple and intuitive way. Straightforward analytics and reporting tools that will help you send better emails.
Contact Management
Import your list in minutes, regardless the size of your audience. Get full visibility of each contact and their personal attributes.
Learn moreBroadcast Analytics
Unlock powerful insights and understand exactly how your audience is interacting with your broadcast emails.
Learn moreDevelop emails using React
Create beautiful templates without having to deal with <table> layouts and HTML. Powered by react-email, our open source component library.
1import { Body, Button, Container,2 Head, Html, Img, Preview,3 Section, Text } from 'react-email'45const WelcomeEmail = ({ username }) => (6 <Html>7 <Head />8 <Preview>Welcome to ACME</Preview>9 <Body>10 <Container>11 <Section>12 <Text>Hello {username},</Text>13 <Button href="/get-started">14 Get Started15 </Button>16 </Section>17 </Container>18 </Body>19 </Html>20);2122export default WelcomeEmail;
Welcome to ACME, user!
Hello Steve,
Thanks for signing up! We're excited to have you on board. Click the button below to get started with your new account.
Cheers,
The ACME Team
Reach humans, not spam folders
Proactive blocklist tracking
Be the first to know if your domain is added to a DNSBLs such as those offered by Spamhaus with removal requests generated by Resend.
Faster Time to Inbox
Send emails from the region closest to your users. Reduce delivery latency with North American, South American, European, and Asian regions.
Build confidence with BIMI
Showcase your logo and company branding with BIMI. Receive guidance to obtain a VMC - the email equivalent of a checkmark on social media.
“Resend is transforming email for developers. Simple interface, easy integrations, handy templates. What else could we ask for.”
Guillermo Rauch
CEO at Vercel
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.
Beyond expectations
Resend is driving remarkable developer experiences that enable success stories, empower businesses, and fuel growth across industries and individuals.