One API call to send
Fire a request with our REST API or SMTP relay and the message is on its way in milliseconds. SDKs for Node, Python, Ruby, and Go included.
Transactional email API for developers
Send password resets, receipts, and product notifications with a single API call. Authenticated domains, real-time logs, and webhooks — so every message lands and you always know why.
Why teams switch
A focused email API that authenticates your domains, delivers at scale, and shows you exactly what happened to every message.
Fire a request with our REST API or SMTP relay and the message is on its way in milliseconds. SDKs for Node, Python, Ruby, and Go included.
SPF, DKIM, and DMARC are configured for every domain, and reputation is monitored around the clock so your mail lands in the inbox, not spam.
Search delivered, opened, bounced, and complained events in real time. See the raw SMTP response for any send without opening a ticket.
Stream delivery, bounce, and complaint events to your app so suppression lists and retries update themselves — no polling required.
Swap your existing SMTP credentials to start in minutes, then move to the API. Native integrations for the frameworks and queues you already run.
Shared domains, scoped API keys, and role-based access keep product, growth, and support sending safely from one account.
A dashboard that answers questions
A clean console for your domains, API keys, and message logs — so you can debug a delivery in seconds instead of guessing.


180ms
median time to accept a send
99.2%
median inbox placement rate
99.99%
delivery SLA on Scale
Built for how developers really ship
Fast sending, event webhooks, and authenticated deliverability — so the platform grows with your traffic instead of getting in its way.

Webhooks push deliveries, bounces, and complaints to your app so suppression and retries run themselves — no manual cleanup.

Point your SMTP config at us or install an SDK, and your existing templates keep sending — no rewrite, no lost context.

SPF, DKIM, and DMARC alignment, TLS in transit, and full audit logs come standard so your compliance team says yes faster.
Pricing
Start free and scale by volume, not by seat. No hidden fees, no setup charges, cancel anytime.
| Plan | Starter$0per monthFor side projects and your first product emails. | Growth$35per monthFor production apps sending at real volume. | Scale$180per monthFor high-volume senders that can't miss the inbox. |
|---|---|---|---|
| What's included | 3,000 emails / month | 100,000 emails / month | 1,000,000 emails / month |
| 1 verified sending domain | 10 sending domains | Dedicated IP with managed warm-up | |
| REST API & SMTP relay | Webhooks & inbound parsing | Deliverability engineer on call | |
| 7-day event logs | 30-day searchable logs | 90-day logs & data export | |
| — | Priority deliverability support | 99.99% delivery SLA | |
| Start sending | Start sending | Start sending |
Loved by developers
Here's what engineers say after moving their transactional email to Relay.
"We migrated our password resets and receipts over a weekend. Delivery went from flaky to boringly reliable, and the logs told us exactly where every message landed."
"The webhooks are what sold us. Bounces and complaints flow straight into our suppression list, so our sender reputation actually improved after switching."
"Our security review passed on the first pass — SPF, DKIM, and DMARC alignment were handled for us, and the audit trail was exactly what compliance asked for."
FAQ
Everything you need to know before you send your first message.
Every accepted message counts as one send, whether it goes out over the REST API or SMTP relay. Bounces and blocks that we reject before delivery are never billed, and unused volume does not roll over month to month.
3,000 emails a month on the free plan. No credit card required.