disposable email · v1.0

Inboxes
built to vanish.

Spin up a real, working email address in under two seconds. No signup, no tracking, no trace. When you're done, it's gone.

< 2s
to inbox
0
accounts created
10 min
default lifespan
EPHEMAIL // INBOX
k7m2.delta@ephemail.io
expires 00:09:58
  • Stripe0s ago
    Verify your account
    one-time code: 729 014
  • GitHub12s ago
    Sign in from new device
  • Figma1m ago
    Your magic link
> waiting for next message

// how it works

three steps. zero accounts.

built for developers, testers, and anyone who refuses to hand over a real address just to read one email.

01

spin up an address

no signup, instant.

$ curl ephemail.io/new
→ a4f9c@ephemail.io
02

receive mail in real time

watch it land live.

● connected
← noreply@stripe.com
verify your email…
03

grab the code or link instantly

in the UI or via API in your tests.

$ ephemail wait --code
→ 482913

// what you get

everything you need.
nothing that follows you home.

instant disposable inboxes

no signup, gone in minutes

private & reserved inboxes

api-key gated, persistent

custom domains + catch-all

receive on your own domain

rest api + websocket

wait() for a message in ci

webhooks

http · slack · teams · discord

✦ ai

ai code & link capture

one-click otp and magic links

email validation

syntax · mx · disposable detection

analytics & insights

volume, auth rates, top senders

imap / pop3

open inboxes in any mail client

spf / dkim / dmarc

authentication checked on every email

// who it's for

built for the people who test the email.

qa & test automation

spin up fresh inboxes per test run, assert on real delivered mail, tear them down.

developers building signup/login

verify the verification email actually arrives — and that the magic link still works.

teams sharing test inboxes

shared, reserved addresses with api-key access so the whole team sees the same mail.

// trusted plumbing

  • real mx
  • real smtp
  • sandboxed html rendering
  • data that auto-expires

// developer api

Throwaway inboxes,
scriptable.

Use ephemail in your test suites and CI pipelines. Create an inbox, wait for a verification email, assert, tear down.

curl200 OK
$ curl -X POST https://api.ephemail.io/v1/inbox \
  -H "Authorization: Bearer $EPHEMAIL_KEY"

{
  "address": "k7m2.delta@ephemail.io",
  "id": "inb_8h21a...",
  "expires_at": 1735689600,
  "webhook": "https://your.app/hook"
}

// pricing

Pay for the API.
The inbox is free.

Free
$0forever

Throwaway addresses, no signup needed.

  • 1 active inbox
  • 10-minute lifespan
  • 100 messages / month
  • Live web inbox
Open inbox
Best for personal use
Starter
$19/month

More inboxes, longer-lived, with attachments.

  • 3 active inboxes
  • Lifespan up to 1 hour
  • 2,000 messages / month
  • Attachment download
  • 7-day inbox history
  • Custom inbox alias
Start Starter
Most popular
Pro
$59/month

Real inboxes with REST API for test automation.

  • 25 active inboxes
  • Lifespan up to 30 days
  • 20,000 messages / month
  • REST API + personal token (60 rpm)
  • 90-day inbox history
  • Priority email support
Start Pro
Team
$129/month

High volume, webhooks, and human support.

  • Unlimited active inboxes
  • Lifespan up to 30 days
  • 100,000 messages / month
  • Webhooks on new mail
  • REST API (600 rpm)
  • 1-year inbox history
  • Email + Slack support
Start Team

> final_step

stop screenshotting verification codes.

real inboxes, real mail, ready in two seconds. one click and you're testing.