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 and not a starter tier. Everything below is how the service works, and a paid plan changes none of it.
- The public domains
- 8 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, no limit, and no plan makes it better. 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. 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. Quickstart
- 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 one thing you can pay for
The public domains sit on the public disposable-mail blocklists. A large share of signup forms check those lists and refuse anything on them, and changing the part before the @ does not help — it is the domain being refused.
A paid plan opens a separate pool of 92 .com domains that are not on those lists. That is the entire product.
- Access
- API only, with a key. The pool is worth having because its names are not published, and a page listing them would publish them.
- Pool
- Shared by every paying account. That is what keeps it affordable: the domains are bought once and read by everyone who pays.
- Payment
- Crypto, from a balance. No card is stored, because there is no card. You top up in crypto, and the subscription draws on that balance.
Check whether you own a domain first. Pointing one here costs nothing, has no limit, and gives you something the pool cannot: addresses nobody else is using. The pool exists for people who do not want to own or expose a domain of their own.
The plans
| Plan | Billed monthly | Billed yearly | Premium messages a month | API keys | Reads a second, per address |
|---|---|---|---|---|---|
| Free | Free forever | — | No premium access | Not needed | 1 request a second |
| Premium | $24 a month | $198 a year saves $90 against monthly | 2,000 | 1 | 2 requests a second |
| Pro | $78 a month | $658 a year saves $278 against monthly | 15,000 | 5 | 3 requests a second |
| Scale | $148 a month | $1,248 a year saves $528 against monthly | 36,000 | 20 | 5 requests a second |
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 $15. 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 keeps running for 14 more days and then stops, and the premium addresses it was holding go back to the pool. Those days exist because nothing here can email you a reminder — the dashboard is the only place the date is said, so you are given time to come and look.
- 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 8 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, no usage tier — and that does not change. There is one paid option, and it exists for a single reason: the public domains are on disposable-mail blocklists, so some signup forms refuse them. A paid plan opens a separate pool of domains that are not. Everything above 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 API access to a pool of domains that are not on those lists.
- 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 $15. Maximum top-up is $5,000.
- What happens when a subscription ends?
- If the balance does not cover the renewal, the plan keeps running for 14 more days before 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?
- No. Retention is 5 days and attachments are capped at 5 MB on every plan including the paid ones — they are properties of the service, not tiers. What a plan buys is 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.