eephemailSign in
disposable inboxes · prompt-native

Drop a prompt.
Get an inbox.

Spin up a real, working email address in under two seconds. No signup forms to chase, no tracking, no trace. Stream every message live to your prompt console.

< 2s
to inbox
0
accounts created
10 min
default lifespan
// 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.

// 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"
}
> final_step

stop screenshotting verification codes.

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