Transactional email infrastructure

Send email with one API call

Outsend is the transactional email platform for developers. A clean REST API to send, track, and scale email โ€” with contacts, campaigns, analytics, and signed webhooks.

3,000 recipients / month free ยท No credit card required

curl
curl -X POST https://api.outsend.dev/v1/emails \
  -H "Authorization: Bearer outsend_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "billing@yourdomain.com",
    "to": "customer@example.com",
    "subject": "Your invoice",
    "html": "<p>Thanks for your order ๐ŸŽ‰</p>"
  }'

# โ†’ { "id": "msg_...", "status": "sent" }

Everything you need to send

From the first test email to a million-message campaign, Outsend has the primitives.

Sending API

Single, batch, and scheduled sends with idempotency keys, attachments, and custom headers.

Analytics & tracking

Open and click tracking, delivery, bounce, and complaint rates โ€” with a 14-day volume chart.

Templates & campaigns

A WYSIWYG editor, {{variable}} interpolation, contact lists, segments, and broadcast campaigns.

Signed webhooks

HMAC-signed event deliveries plus inbound provider webhooks with bounce classification.

Suppressions & deliverability

Auto suppression on hard bounces and complaints, hosted one-click unsubscribe (RFC 8058), DMARC parsing.

Multi-provider relay

Pluggable adapters โ€” SES, Postmark, Resend, or SMTP โ€” with retry, backoff, and rate limiting.

Simple, transparent pricing

Start free. Upgrade when you grow.

Free

$0/mo
  • 3,000 recipients / month
  • 100 recipients / day
  • 10 recipients / message
  • 1MB attachments / message
  • 1 domain
  • 1 team member
  • Open & click tracking
  • Signed webhooks
Get started

Pro

Popular
$10/mo
  • 20,000 recipients / month
  • No daily cap
  • 50 recipients / message
  • 2MB attachments / message
  • Unlimited domains
  • Unlimited team members
  • Everything in Free
  • Priority support
Upgrade to Pro

Ship your first email today

Create an account, grab an API key, and send in minutes.