email messaging notifications10 minutes

Get Started with Resend

Verified 1mo ago

Quick Summary

Email for developers

Best for: Developers who want a clean, modern API for transactional email without legacy complexity
Time to first integration: 10 minutes

📋Prerequisites

  • Node.js 18+ installed
  • A Resend account — sign up here
  • An existing project (Next.js, React, or Node.js recommended)

Setup Steps

4 steps
1

Install

Add the Resend SDK to your project.

bash
npm install resend
2

Add your API key

Set your Resend API key as an environment variable.

bash
RESEND_API_KEY=...
3

Verify a domain

Add and verify your sending domain in the Resend dashboard.

4

Send

Send an email with the SDK.

typescript
await resend.emails.send({ from, to, subject, html })

Related Guides

Setting up a full stack? Check out these complementary guides.

Links