Pricing
The browser is free forever. An API key is what you pay for.
Opening a disposable inbox in the browser needs no account and no key, on every plan. A paid plan adds three things: a key you can build against, longer retention, and your own domain.
Yearly billing saves up to 17% · cancel anytime · no ads, ever
Free
Browser inboxes. No account, no API key.
$0/ forever
No account needed
- Browser inbox, no account needed
- Inboxes kept for 90 minutes
- Verification codes with one-click copy
- No API key on this plan
- No tracking, no ads
Basic
Keep a day of mail, and stop recreating the same address.
$5/ month
or $50 per year · save 17%
- Everything in Free
- Inboxes kept for 1 day
- 25 saved inboxes, on any device
- Restore expired addresses
- 1 custom domain
- 20,000 API requests per day
- Email support
Pro
For people who sign up for things every day, and their automations.
$12/ month
or $120 per year · save 17%
- Everything in Basic
- Inboxes kept for 7 days
- 100 saved inboxes, on any device
- 10 custom domains
- Email forwarding to your real inbox
- 100,000 API requests per day
- Priority support
Elite
Power users and teams running test suites against the API.
$20/ month
or $200 per year · save 17%
- Everything in Pro
- Inboxes kept for 30 days
- Unlimited saved inboxes
- Unlimited custom domains
- 500,000 API requests per day
- Priority support
Plans are implemented server-side but billing is not live yet. Joining the waitlist costs nothing and reserves the price shown.
Compare plans
Every row is derived from the same table the server enforces, so the page cannot promise something the code will not do.
| Feature | Free | Basic | Pro | Elite |
|---|---|---|---|---|
| Browser inbox | Included | Included | Included | Included |
| API key | Not included | Included | Included | Included |
| API requests per day | — | 20,000 | 100,000 | 500,000 |
| Mail kept for | 90 minutes | 1 day | 7 days | 30 days |
| Saved inboxes | Not included | 25 inboxes | 100 inboxes | Unlimited |
| Restore expired addresses | Not included | Included | Included | Included |
| Custom domains | Not included | 1 domains | 10 domains | Unlimited |
| Email forwarding | Not included | Not included | Included | Included |
| Statistics reports | Not included | Included | Included | Included |
| Support | Community | Priority | Priority |
Questions
Do I need an account to use the free tier?
No. Creating an address and receiving mail works without an account and without JavaScript beyond the inbox island itself. An account is only needed for the paid features: saved inboxes, restoring expired addresses, and custom domains.
Is the free tier staying free?
Yes. The free tier keeps 90 minutes of retention, unlimited inbox creation, verification code detection, and access to the REST API. There is no advertising and no plan to introduce it.
What does "restore expired addresses" mean?
Addresses saved to an account stay reserved to that account. When the inbox expires you can bring the same address back, for example to receive a password reset. Without an account there is nothing to restore from, which is why the free tier does not include it.
How do custom domains work?
You delegate your domain's nameservers to the pair we show you, and we add the zone to our Cloudflare account, which is where the mail is received. We re-check the delegation on a schedule; if the nameservers move away, the domain is disabled after three consecutive failed checks and any API key issued for it is revoked. If it comes back, both are restored automatically.
Can I buy a plan today?
Not yet. The plans and their limits are implemented on the server, but billing is not connected. Join the waitlist and you will be able to activate a plan the day payments go live, without losing anything you set up in the meantime.
What happens if I go back to the free tier?
Your account stays. Saved addresses stay reserved, custom domains stop receiving new mail until you upgrade again, and API keys drop to the free daily quota. Nothing is deleted because a plan lapsed.
Custom domains require delegating your nameservers to Cloudflare, because that is where the mail is received. There is no MX-only option: inbound routing is only available for domains in the receiving Cloudflare account.
This deployment runs on a free tier
This instance is hosted on Cloudflare Workers Free, which allows 100,000 requests per day and 10 ms of CPU time per request. That is enough to demonstrate and to use for low-risk verifications, not enough to run a public service at scale: an inbox left open polls continuously, so a busy day can exhaust the daily request budget.
If requests do run out, Cloudflare returns an error page until midnight UTC. Inbound mail is also subject to the free tier's CPU limit, so a heavy message may be dropped. Plan accordingly: do not use this instance for anything you cannot afford to retry.