BUILT BY THE CO-FOUNDER OF SENDGRID

One million emails monthly. Zero dollars.

Up to 1 million permission-based emails/month at no cost. Transactional emails — password resets, OTPs, verifications — require no consent at all.

Read the docs →
No credit card 1M emails free/month Enterprise infrastructure
LOG_01

Good Sender is bringing permission back to the inbox. It's the most builder-friendly way to scale transactional mail without the tax.

Isaac Saldana
Co-founder, SendGrid

Start sending in minutes.

The simplest way to send email via API. Send transactional email free — confirmations, notifications, password resets.

curl -X POST https://api.goodsender.com/v1/emails/send \
  -H "Authorization: Bearer <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "emails": [
      {
        "from": { "email": "sender@example.com", "name": "Example Sender" },
        "to": [{ "email": "recipient@example.com" }],
        "subject": "Hello from GoodSender",
        "markdown": "## Hello from GoodSender\nYour first email is on the way."
      }
    ]
  }'
markdown

Markdown in,
email out

No template language. No rendering pipeline. Pass the model output directly — we handle the conversion to bulletproof email HTML.

# Welcome aboard
Thanks for signing up.
Here's what to expect...
- Feature one
- Feature two
YOUR_MARKDOWN
expand_more
<h1>Welcome...</h1>
<p>Thanks for...</p>
<ul>
<li>Feature one</li>
</ul>
GOOD_SENDER_CORE
expand_more
Gmail
Outlook
Apple Mail
90+ MORE
INBOX_READY
01
PUSH_RECIPIENT('user@example.com')
02
CONFIRMATION_FLOW_INITIATED
03
VERIFIED_STATUS: ACTIVE // COST: 0.00

Permission gets you in the inbox.

By confirming intent, your emails bypass the “Promotions” tab and land directly in front of the user. ISPs love permission-first senders. We reward that behavior by footing the bill.

// NO_PERMISSION_REQUIRED

Transactional templates just work.

Certain templates — password resets, receipts, order confirmations — are sent without requiring prior recipient consent. Call the API, pick a template, done.

mark_email_read
Email Verification

Confirm a new address on signup or account creation.

lock_reset
Password Reset

Deliver a secure reset link with a single API call.

manage_accounts
Email Address Change

Re-verify when a user updates their email address.

pin
OTP Code

One-time passcodes for 2FA and passwordless login.

// All other emails → permission required. Transactional → ship it.

Pricing that makes sense.

Free for permission-based email. Flat rate when you scale. Here's how we compare:

FREE TIER
$0

Up to 1 million emails/month free — with recipient permission.

SCALE TIER
$80/mo

Per lane, up to 10 million emails/month. One flat rate, no surprises.

TRANSACTIONAL
No gate

Transactional templates — receipts, resets, confirmations — don't require permission.

swipe swipe to compare

PROVIDER100K/MO500K/MO1M/MO10M/MO
Resend$90$450$900CUSTOM
Postmark$134$654CUSTOMCUSTOM
Mailtrap$85$300$750CUSTOM
GoodSender$0$0$0$80

// DATA_SNAPSHOT: NOV_2024 // SOURCE: PUBLIC_PRICING

The Permission Loop

01

Add Recipient

Send a confirm request to any email address. It takes 150ms.

02

Confirmation

They click a link in a standard, high-reputation system email.

03

Confirmed

The recipient is unlocked for your API key globally. Send away.

Who it's for

// BUILT_FOR

Makers & Builders

  • _ Indie developers & solo founders
  • _ AI startups & agentic workflow builders
  • _ Small teams & side projects
  • _ Anyone tired of $100/mo email bills
// NOT_FOR

Marketing Teams

  • X Enterprise marketing departments
  • X High-volume cold outreach teams
  • X Marketing automation heavy users

Need enterprise-grade volume?

Check out Laneful →

Free to start. Free forever.

Add your domain, get an API key, and send your first email in under 10 minutes.