Resend alternative,
self-hosted and truly yours.

Maillayer is a self-hosted Resend alternative. Buy once, deploy on your server, and send unlimited emails via Amazon SES, SendGrid, or Mailgun.

One-click install on Railway
Jim RaptisPiotr KulpinskiTom OrbachFayaz AhmedDerekSurjith S M
Trusted by developers worldwide
Runs onHetznerDigitalOceanRailwayFly.ioVultrCoolify
Sends viaAmazon SESSendGridMailgunPostmarkCloudflare EmailSMTP
Watch the demo

Everything you need.
Nothing you don't.

Turn a raw list into finished campaigns without bolting on more services.

  1. 01

    Campaigns

    Visual and HTML editors, tag-based segments, opens and clicks with country breakdown.

  2. 02

    Sequences

    Drip steps with minute-to-day delays. Enroll from forms, integrations, or the API.

  3. 03

    Transactional API

    One REST call for receipts, resets, and notifications. Templates and delivery events included.

  4. 04

    Contacts and forms

    Flat tags instead of nested lists. Hosted or embedded forms feed straight in.

  5. 05

    Deliverability

    SPF, DKIM, and DMARC per provider. Bounces and complaints unsubscribe themselves.

  6. 06

    One container

    SQLite, queue, and cron in a single process. No Postgres, no Redis, no workers.

Plus multi-brand workspaces, team roles, CSV import, S3 uploads, encrypted secrets, and nightly backups.

Integrations

Works with your stack.

Six built-in integrations sync contacts and fire emails on the events you already have. Anything else fits the generic webhook.

Stripe

Trigger

Auto-send branded invoice + receipt emails on Stripe events. PDF attached. Mercury-style design.

Firebase Auth

Sync

Paste service-account JSON. Polls for new signups every 5–60 min. Fires welcome email + adds to contacts.

Supabase

Sync

Project URL + service-role key. Same flow as Firebase — polls auth users, runs your configured actions.

Google Sheets

Sync

Share a sheet with the service-account email. Column A = email, B = name. Welcome new rows.

Airtable

Sync

Personal Access Token + URL paste. Pulls every record, syncs to contacts, welcomes new emails.

Custom webhook

Trigger

Generic POST endpoint with bearer auth. Map any event to four actions: send template, upsert contact, apply tags, enroll sequence.

Generic webhook. POST any event with bearer auth and map it to four actions: send template, upsert contact, apply tags, enroll sequence.

Integration docs
Pricing

One-time payment. Lifetime updates.

Pay once, self-host forever. No monthly fees, no per-contact pricing.

Limited time offer
$249
$149
$100 OFFone-time payment
30-day money-back guarantee
177 of 200 spots claimed
  • Self-host on up to 10 domainsunique
  • Real-time Analytics
  • Email Sequencesunique
  • Transactional API
  • Domain Warmupunique
  • Unlimited Brands
  • Contact API
  • Schedule for Later
  • Unlimited emails (your provider)unique
  • Unsubscribe, Bounce, Complaint Handling
  • Amazon SES, SendGrid, Mailgun, SMTP
  • React Email Editoruniquenew
  • Team Managementnew
  • Priority email support
  • 30-day refund
  • Lifetime updates
Testimonials

What people are saying.

Founders and developers who moved their email off subscriptions and onto their own servers.

I tried Maillayer before this release, and it's a great piece of software.
Piotr KulpinskiPiotr KulpinskiFounder, Open Alternative
Get maillayer, you'll be beyond satisfied. I am using it to send updates for supersaas.dev and it worked flawlessly.
Fayaz AhmedFayaz AhmedCreator, Supersaas
I was about to build a self-hosted email sending service myself, then I discovered Maillayer. It looked solid and promising — ended up buying it.
Ram PatraRam PatraFounder of Presentify
Love it. Thanks for simplifying amazon SES!!
Tom OrbachTom OrbachHead of Growth Marketing
Bringing AWS services closer to less technical users, love it!
Konstantin KovsheninKonstantin KovsheninWordPress core contributor
Managing multiple brands is awesome 👏. The simple UI is really practical too. 📈
DerekDerekFounder @remotejobs & @dailyui
Great solution. I have been searching for a client to manage my newsletters and email updates for our users. This is a great client to layer on top. Given the complexities of using Amazon SES, Maillayer will definitely make our work easier.
Ibrahim BashirIbrahim BashirFounder of multiple businesses
This solution is fantastic! I've been anticipating the emergence of a tool like this. It's refreshing to see someone address this need. Great work.
Prakhar TandonPrakhar TandonCTO @dualiteindia
Great and very useful product!
MatthiasIndiehacker

Your list has much more to send.
Own it all now.

One install. One payment. Lifetime updates.

Deploy on Railway
  • 30-day refund
  • No subscription
  • Any VPS