← Back to Wiki
Development Tools
Resend
Resend is a modern email API for developers.
Founded by Zeno Rocha (creator of Dracula Theme), Resend makes sending transactional emails
simple with a clean API and great developer experience.
Unlike older email services that feel clunky, Resend is built for the modern web. Great docs,
simple pricing, and it just works. They also created React Email,
which lets you build email templates with React components.
Core Foundation
Get up and running with transactional email in minutes.
- API Key — Sign up at resend.com, create an API key, and you're ready to send emails. No complex setup.
- Domain Verification — Add DNS records to verify your domain. Resend guides you through each record (SPF, DKIM, DMARC).
- Send Email — One API call with
from, to, subject, and html. That's it.
- Dashboard — View sent emails, delivery status, and basic analytics. See if emails were delivered or bounced.
- Free Tier — 100 emails/day free. Perfect for personal projects and prototyping.
Basic send example:
await resend.emails.send({
from: 'you@yourdomain.com',
to: 'user@example.com',
subject: 'Hello World',
html: '<p>Welcome to our app!</p>'
});
Intermediate Workflow
Build professional email workflows.
- React Email — Build email templates with React components. Preview in browser, export to HTML. Finally, emails that don't look like 1999.
- Templates — Use React Email's pre-built components:
Button, Section, Container, Image, Link.
- Attachments — Send PDFs, images, or any file. Pass as base64 or a URL to the
attachments array.
- Reply-To — Set a different reply-to address than the from address. Useful for support@ vs noreply@ patterns.
- Webhooks — Get notified when emails are delivered, opened, clicked, or bounced. React in real-time.
- Tags — Add metadata tags to emails for filtering and analytics. Track campaigns or user segments.
Pro Advanced
Scale your email infrastructure like the pros.
- Batch Sending — Send up to 100 emails in a single API call. Much faster than individual requests for bulk sends.
- Rate Limiting — Understand limits: 2 emails/second on free tier, higher on paid. Design queues for high volume.
- Email Authentication — Master SPF, DKIM, and DMARC for maximum deliverability. Resend handles the hard parts.
- Deliverability Monitoring — Track bounce rates, spam complaints, and reputation. Keep rates low to stay out of spam folders.
- Custom Domains — Send from multiple verified domains. Different products, different sender identities.
- Scheduled Emails — Send emails at a future time. Useful for reminders, drip campaigns, and timed announcements.
- Serverless Integration — Resend works perfectly with Vercel, Cloudflare Workers, AWS Lambda. No server needed.
How I Use Resend
Real implementations from this website.
- Unanswered Questions — When the chatbot can't answer a question, Resend emails me immediately so I can improve responses.
- Contact Form — Visitor messages go straight to my inbox via Resend. Clean, reliable, no spam.
- Vercel Functions — All email logic lives in serverless functions. Resend's SDK works perfectly with Vercel's edge runtime.
- Simple Setup — Total setup time: about 15 minutes including DNS verification. Sent my first email same day.
Who Uses Resend
Companies and projects powered by Resend's email infrastructure.
- Vercel — The company behind Next.js uses Resend for their transactional emails.
- Cal.com — Open source scheduling platform sends meeting notifications via Resend.
- Dub.co — Link management platform trusted by thousands of companies.
- Trigger.dev — Background jobs platform uses Resend for developer notifications.
- OpenStatus — Open source status page monitoring platform.
- Documenso — Open source DocuSign alternative for document signing.
- Indie Hackers — Thousands of indie developers use Resend for their SaaS products.
Why Resend
Email is notoriously complex—authentication, deliverability, formatting across clients. Resend
abstracts all that away. The free tier (100 emails/day) is perfect for personal projects, and
the API is a joy to work with. No legacy baggage, just modern tooling built by developers for developers.
Resources