Simple, predictable pricing
Pay per plan. Top up with credits. Credits never expire.
Looking for the temp mail web app? See app plans →
Developer
billed monthly
Startup
billed monthly
Growth
billed monthly
Enterprise
billed monthly
Shared
~10–30s
Shared
~10–30s
Dedicated
⚡ <1s
Dedicated
⚡ <1s
Dedicated
⚡ <1s
Tap a plan to see all features. Scroll to compare.
Free
Try the API
Requests / month
Monthly quota included in plan
Requests / sec
Burst throughput ceiling
Max Inboxes
Active inboxes at any given time
WebSocket conns
Concurrent real-time email streams
OTP Extraction
Auto-parse one-time codes from emails
Custom Domains
Register inboxes on your own domain
Domain Limit
Max verified custom domains per account
Webhooks
Real-time HTTP push on email arrival
MCP Access
Model Context Protocol for AI agents/LLMs
Attachments
Download email attachments via API
Real-time Email
Wait API — long-poll until email arrives
IMAP Access
Read inboxes in Apple Mail, Thunderbird, Outlook — port 993 TLS
POP3 Access
POP3 access for mail clients — port 995 TLS
Uptime SLA
MX Pool
Dedicated = lower latency & consistent delivery
Shared
~10–30s
Fresh Domains
Regularly rotated, not on blocklists
Inbox Retention
Auth Flow Debugger
Real-time visual tracing for E2E tests
Timeline History
Retention for retroactive debugging
Failure Insights
Automated analysis of E2E failures
Testing Inboxes
Zero-latency tracking flag (isTesting=true)
Inbox Generator
Bulk-create inboxes + OTP token URLs in one call
Batch size / call
Max inboxes per single /generate call
Daily generation
Total inboxes you can generate per day
OTP token URL TTL
How long fceotp_ tokens stay valid; Growth/Enterprise can set custom TTL up to 365 days
parseCode=true
On-demand OTP extraction on token URL — Startup+ only (5 req/call)
wait=N (OTP token)
Hold connection on fceotp_ token URL until OTP arrives or timeout. Growth: max 15s · Enterprise: max 120s
Developer
Scripts & testing
Requests / month
Monthly quota included in plan
Requests / sec
Burst throughput ceiling
Max Inboxes
Active inboxes at any given time
WebSocket conns
Concurrent real-time email streams
OTP Extraction
Auto-parse one-time codes from emails
Custom Domains
Register inboxes on your own domain
Domain Limit
Max verified custom domains per account
Webhooks
Real-time HTTP push on email arrival
MCP Access
Model Context Protocol for AI agents/LLMs
Attachments
Download email attachments via API
Real-time Email
Wait API — long-poll until email arrives
IMAP Access
Read inboxes in Apple Mail, Thunderbird, Outlook — port 993 TLS
POP3 Access
POP3 access for mail clients — port 995 TLS
Uptime SLA
MX Pool
Dedicated = lower latency & consistent delivery
Shared
~10–30s
Fresh Domains
Regularly rotated, not on blocklists
Inbox Retention
Auth Flow Debugger
Real-time visual tracing for E2E tests
Timeline History
Retention for retroactive debugging
Failure Insights
Automated analysis of E2E failures
Testing Inboxes
Zero-latency tracking flag (isTesting=true)
Inbox Generator
Bulk-create inboxes + OTP token URLs in one call
Batch size / call
Max inboxes per single /generate call
Daily generation
Total inboxes you can generate per day
OTP token URL TTL
How long fceotp_ tokens stay valid; Growth/Enterprise can set custom TTL up to 365 days
parseCode=true
On-demand OTP extraction on token URL — Startup+ only (5 req/call)
wait=N (OTP token)
Hold connection on fceotp_ token URL until OTP arrives or timeout. Growth: max 15s · Enterprise: max 120s
Startup
Automation & production
Requests / month
Monthly quota included in plan
Requests / sec
Burst throughput ceiling
Max Inboxes
Active inboxes at any given time
WebSocket conns
Concurrent real-time email streams
OTP Extraction
Auto-parse one-time codes from emails
Custom Domains
Register inboxes on your own domain
Domain Limit
Max verified custom domains per account
Webhooks
Real-time HTTP push on email arrival
MCP Access
Model Context Protocol for AI agents/LLMs
Attachments
Download email attachments via API
Real-time Email
Wait API — long-poll until email arrives
IMAP Access
Read inboxes in Apple Mail, Thunderbird, Outlook — port 993 TLS
POP3 Access
POP3 access for mail clients — port 995 TLS
Uptime SLA
MX Pool
Dedicated = lower latency & consistent delivery
Dedicated
⚡ <1s
Fresh Domains
Regularly rotated, not on blocklists
Inbox Retention
Auth Flow Debugger
Real-time visual tracing for E2E tests
Timeline History
Retention for retroactive debugging
Failure Insights
Automated analysis of E2E failures
Testing Inboxes
Zero-latency tracking flag (isTesting=true)
Inbox Generator
Bulk-create inboxes + OTP token URLs in one call
Batch size / call
Max inboxes per single /generate call
Daily generation
Total inboxes you can generate per day
OTP token URL TTL
How long fceotp_ tokens stay valid; Growth/Enterprise can set custom TTL up to 365 days
parseCode=true
On-demand OTP extraction on token URL — Startup+ only (5 req/call)
wait=N (OTP token)
Hold connection on fceotp_ token URL until OTP arrives or timeout. Growth: max 15s · Enterprise: max 120s
CLI
fce CLI works on all plans
Support
Growth
High-scale workflows
Requests / month
Monthly quota included in plan
Requests / sec
Burst throughput ceiling
Max Inboxes
Active inboxes at any given time
WebSocket conns
Concurrent real-time email streams
OTP Extraction
Auto-parse one-time codes from emails
Custom Domains
Register inboxes on your own domain
Domain Limit
Max verified custom domains per account
Webhooks
Real-time HTTP push on email arrival
MCP Access
Model Context Protocol for AI agents/LLMs
Attachments
Download email attachments via API
Real-time Email
Wait API — long-poll until email arrives
IMAP Access
Read inboxes in Apple Mail, Thunderbird, Outlook — port 993 TLS
POP3 Access
POP3 access for mail clients — port 995 TLS
Uptime SLA
MX Pool
Dedicated = lower latency & consistent delivery
Dedicated
⚡ <1s
Fresh Domains
Regularly rotated, not on blocklists
Inbox Retention
Auth Flow Debugger
Real-time visual tracing for E2E tests
Timeline History
Retention for retroactive debugging
Failure Insights
Automated analysis of E2E failures
Testing Inboxes
Zero-latency tracking flag (isTesting=true)
Inbox Generator
Bulk-create inboxes + OTP token URLs in one call
Batch size / call
Max inboxes per single /generate call
Daily generation
Total inboxes you can generate per day
OTP token URL TTL
How long fceotp_ tokens stay valid; Growth/Enterprise can set custom TTL up to 365 days
parseCode=true
On-demand OTP extraction on token URL — Startup+ only (5 req/call)
wait=N (OTP token)
Hold connection on fceotp_ token URL until OTP arrives or timeout. Growth: max 15s · Enterprise: max 120s
CLI
fce CLI works on all plans
Support
Enterprise
Business-critical systems
Requests / month
Monthly quota included in plan
Requests / sec
Burst throughput ceiling
Max Inboxes
Active inboxes at any given time
WebSocket conns
Concurrent real-time email streams
OTP Extraction
Auto-parse one-time codes from emails
Custom Domains
Register inboxes on your own domain
Domain Limit
Max verified custom domains per account
Webhooks
Real-time HTTP push on email arrival
MCP Access
Model Context Protocol for AI agents/LLMs
Attachments
Download email attachments via API
Real-time Email
Wait API — long-poll until email arrives
IMAP Access
Read inboxes in Apple Mail, Thunderbird, Outlook — port 993 TLS
POP3 Access
POP3 access for mail clients — port 995 TLS
Uptime SLA
MX Pool
Dedicated = lower latency & consistent delivery
Dedicated
⚡ <1s
Fresh Domains
Regularly rotated, not on blocklists
Inbox Retention
Auth Flow Debugger
Real-time visual tracing for E2E tests
Timeline History
Retention for retroactive debugging
Failure Insights
Automated analysis of E2E failures
Testing Inboxes
Zero-latency tracking flag (isTesting=true)
Inbox Generator
Bulk-create inboxes + OTP token URLs in one call
Batch size / call
Max inboxes per single /generate call
Daily generation
Total inboxes you can generate per day
OTP token URL TTL
How long fceotp_ tokens stay valid; Growth/Enterprise can set custom TTL up to 365 days
parseCode=true
On-demand OTP extraction on token URL — Startup+ only (5 req/call)
wait=N (OTP token)
Hold connection on fceotp_ token URL until OTP arrives or timeout. Growth: max 15s · Enterprise: max 120s
CLI
fce CLI works on all plans
Support
Growth & Enterprise: Inboxes include permanent retention, fresh domain rotation, and private access at the backend level. Client-side features (ad-free UI, OTP chips) require a separate webapp Pro plan →
CLI on all plans. Live watching (fce watch, fce dev) requires Startup+. OTP extract (fce otp) requires Startup+.CLI docs →
14-day money-back guarantee (Paddle only)
Not satisfied? Full refund within 14 days (Crypto is non-refundable). Refund policy →
Need more capacity?
Credits never expire. Consumed automatically when you exceed your monthly quota.
$10
100,000 requests
$0.10 per 1k
$25
300,000 requests
$0.083 per 1k
$50
750,000 requests
$0.066 per 1k
$100
2,000,000 requests
$0.05 per 1k
Never expire
use whenever you need
Stackable
with any plan
Auto-consumed
after monthly quota
Any time
buy more anytime
Frequently asked questions
Can we use pro features by just buying credits with no plans (free)?+
No. Features (OTP extraction, attachments, WebSocket, custom domains) are determined by your API plan only. Credits only add request capacity; they don't change your plan or unlock paid features.
What is the Auth Flow Debugger?+
Available on Startup and above, it's a visual dashboard that streams real-time events for your automated E2E tests. It tracks sub-millisecond latencies from when an email is received to when the OTP is extracted. Growth+ plans unlock longer timeline histories and automated failure insights.
Is there a guaranteed uptime SLA?+
Yes, the Enterprise plan includes a 99.95% uptime SLA with real-time monitoring, based on real production performance.
What's the difference between credits and API plans?+
Your API plan sets which features you get and your base rate limits. Credits only add extra request capacity on top of your monthly quota; they never expire and are consumed when you exceed your plan limit.
Do credits expire?+
No. Credits never expire. Top up once and use them whenever you need.
What happens when I hit my monthly limit?+
If you have credits, they are consumed automatically. If you have no credits, you'll receive HTTP 429 until the next reset or until you add credits.
Can I use my own domain?+
Yes, on Startup (1 domain), Growth (10 domains), and Enterprise (unlimited). Add and verify your domain in the dashboard; then register inboxes like user@yourdomain.com via the API.
Can I switch plans mid-cycle?+
Yes. Upgrades take effect immediately; you're charged a prorated amount. Downgrades take effect at the end of the current billing period.
What is the difference between API plan and Pro plan?+
The Pro plan is for the main FreeCustom.Email web app — it unlocks client-side features. The API plan is for programmatic access. They are separate subscriptions.
What does "Pro inbox" mean on Growth / Enterprise API plans?+
Inboxes are stored permanently, provisioned on fresh domains, and private. It does NOT grant a webapp Pro account.
What are fresh domain updates and why do they matter?+
Most disposable email services reuse the same domains that end up on blocklists. On Growth and Enterprise, your inboxes are on recently added, unblocked domains. We rotate new domains in regularly.
What is the shared pool vs. dedicated pool?+
On the Free plan, your inboxes share an MX infrastructure pool with all other free-tier users. On any paid plan (Developer and above) you get a dedicated pool — separate MX routing reserved for paying customers.
Can I pay with cryptocurrency?+
Yes! Click 'Pay with Crypto' on any plan to pay with Bitcoin, Ethereum, USDT, and 300+ other cryptocurrencies via NOWPayments. Crypto subscriptions renew via email invoice each period.
How do I use IMAP or POP3 to read my inboxes?+
On Growth and Enterprise plans, connect any standard mail client (Apple Mail, Thunderbird, Outlook) to imap.freecustom.email:993 (IMAP TLS) or pop.freecustom.email:995 (POP3 TLS). Use your inbox email address as the username and your fce_ API key as the password. Each message you fetch costs 5 requests from your monthly quota. Connecting and listing messages are free.
What is the Inbox Generator?+
The Inbox Generator lets you create hundreds of disposable inboxes in a single API call. Each inbox comes with a long-lived public OTP token URL (fceotp_…, valid 365 days) that you can poll without exposing your API key. Available on Developer plan and above. Use POST /v1/inboxes/generate with your Gen API key (fcegen_…) from the Dashboard → Inbox Generator tab.
What are public OTP token URLs?+
When you generate inboxes via the Inbox Generator, each inbox gets a unique fceotp_ token URL valid for 365 days. You poll it with ?parseCode=true to extract OTPs on demand — no API key in the URL, safe for scripts and CI pipelines. parseCode=true calls cost 3 requests (same as the regular OTP endpoint).
How does on-demand OTP extraction (parseCode=true) work?+
API-generated inboxes skip OTP extraction at SMTP delivery time for maximum speed. The email is saved to Redis immediately. When you poll the OTP URL with ?parseCode=true, the API runs the multilingual regex extractor (<1ms, supports 20+ languages including Chinese, Japanese, Korean, Arabic) on the stored text and returns the code live. No re-parsing needed.