Pricing

Almost everything here is free, and stays free. There is exactly one thing you can pay for — and most of this page is about why you might not need it.

What costs nothing

Not a trial. Everything below is free for good; a paid plan adds a pool of domains that signup forms accept, and lifts the API limits.

The public domains
3 shared domains, unlimited addresses, no account. Invent a name before the @ and it exists the moment mail reaches it.
Your own domain
One MX record pointed at smtp.grabmail.io and every address on that domain becomes a catch-all inbox. Nothing to register, no key, and no limit on addresses. How to connect one
The REST API
Three endpoints over HTTPS: list a mailbox, read a message, delete it. No key and no account for the public domains or for your own — 60 requests a minute and 1,000 a day, per IP address. API reference
The MCP server
The same service as tools an AI agent can call, including one that blocks until the message actually arrives. No key, no account, and the same free allowance as the API. Quickstart
A free account
Optional, and free for good: every inbox you open is kept in one list, ready to reopen in one click, and a free API key whose allowance follows your account instead of your IP address. Create one
Attachments
Up to 5 MB per message, downloadable through the API.
Retention
5 days, for everyone. It is a property of the service rather than a tier: there is no plan that keeps your mail longer.

The free plan never expires, and your own domains stay free on every plan.

The plans

PlanBilled monthlyBilled yearlyPremium messages a monthAPI keysReads a second, per addressAPI requestsInboxes kept
FreeFree forever—No premium access11 request a second60 a minute, 1,000 a day1,000
Premium$12.99 a month$109.99 a year
saves $45.89 against monthly
2,00012 requests a secondUnlimited10,000
Pro$49.99 a month$419.99 a year
saves $179.89 against monthly
15,00053 requests a secondUnlimited50,000
Scale$99.99 a month$839.99 a year
saves $359.89 against monthly
36,000205 requests a secondUnlimited250,000

Only premium domains are counted. Mail to the public domains and to domains of your own is never counted and never capped, on any plan.

One allowance covers both: a message received or an address opened, whichever you reach first. An address you open but never read still uses a domain, which is the thing the plan actually pays for.

How paying works

There is no card
No card on file — you top up in crypto. Minimum top-up is $9. Maximum top-up is $5,000.
Renewal is a balance check
At the renewal date the balance either covers the next period or it does not. If it does not, the plan stops that day and the premium addresses it was holding go back to the pool. Nothing here can email you a reminder: the dashboard shows the date, and a topped-up balance renews by itself.
Going over your allowance
Off unless you ask for it. By default the allowance is a hard stop, exactly as before — nothing is ever taken from your balance without you switching it on first. Switched on, each new address past the allowance costs $0.02 from your balance, and you set the ceiling yourself — at most one month of your plan per period. Messages keep arriving free, and reopening an address you already hold is always free.
Moving up costs the difference
You pay only for the days left on the plan you are leaving, and the renewal date does not move. Moving up changes what the subscription contains, not how long it lasts.
Nothing will email you
This service sends no mail at all, to anyone, ever — that is what makes it impossible to use as a relay. So there is no renewal reminder in your inbox: the dashboard is the only place your renewal date is said.
Cancelling
Whenever you like. The domain keeps working until the end of the paid period, then stops being accepted. Top-up credit is not refundable. It stays on your balance and pays for your subscription.

What a paid plan does not change

  • The 3 public domains stay open to everyone, with no key and no account.
  • Your own domains stay free and unlimited, on every plan including the free one.
  • Retention stays 5 days and attachments stay capped at 5 MB. Neither is for sale.
  • Nothing is deleted when a plan ends. The quotas change, the data stays.

Questions people actually ask

Is it really free?
Yes. The public addresses, the API and connecting your own domain are free — no account, no card. The free API allows 60 requests a minute and 1,000 a day per IP address, which covers testing and everyday use. A paid plan adds two things: a pool of domains that are not on the disposable-mail blocklists some signup forms check, and an API with no per-minute or daily cap. Everything free stays free whether you take it or not.
Why did a signup form reject my address?
Because the domain is a known disposable one. The public domains here are listed on the public disposable-mail blocklists, and a large share of signup forms check those lists. Changing the part before the @ does not help — it is the domain being refused. Two ways around it: point your own domain at us, which is free and unlimited, or take a paid plan for a pool of domains that are not on those lists, in the inbox on this site and through the API.
Can I pay by card?
No card is stored, because there is no card. You top up in crypto, and the subscription draws on that balance. Minimum top-up is $9. Maximum top-up is $5,000.
What happens when a subscription ends?
If the balance does not cover the renewal, the plan stops on its end date: the account goes back to Free and the premium addresses return to the pool. Nothing is deleted when a plan ends. The quotas change, the data stays. The public domains and your own stay free and keyless, on every plan.
What happens when I go over my monthly allowance?
By default it stops there, and nothing is charged. If you switch it on and set a ceiling, it keeps going instead: each new address costs $0.02 from your balance, never past the ceiling you chose. One allowance covers both: a message received or an address opened, whichever you reach first. An address you open but never read still uses a domain, which is the thing the plan actually pays for.
Is a top-up refundable?
Top-up credit is not refundable. It stays on your balance and pays for your subscription. The unused part of a period is refunded if we end your use of the service for a reason other than a breach of these terms.
Do the free limits change if I pay?
For the API, yes: a paid plan removes the free cap of 60 requests a minute and 1,000 a day. Retention (5 days) and the attachment cap (5 MB) stay the same on every plan — they are properties of the service, not tiers. A plan also buys access to the premium domain pool and a monthly allowance of messages to it.

Still deciding between services?

The price is rarely what decides this. Six questions do, and three of them are answered by a single command — run them against us and against whoever else you are looking at.

Comparing disposable email APIs

Welcome back

Your inboxes and your domains, in one place.

Menu

Product

Developers

Company

Legal

Language

Free · No signup · Deleted after 5 days

New address

Public inbox — anyone with the address can read it.