How VanishInbox Works
From the moment you open the page to the moment your inbox self-destructs — here's exactly what happens behind the scenes.
5 Steps From Open to Inbox
- ⚡01
An address is generated instantly
The moment you open VanishInbox, a unique disposable email address is created directly in your browser — no account, no sign-up, no personal details required. The address is stored locally so it survives page refreshes within your 10-minute window.
💡 Addresses follow the format word+word+number (e.g. happycat827@fommie.com), giving over 3 million possible combinations across five different domains. - 📋02
Copy and use it anywhere
Click the Copy button to copy your full temporary email address to your clipboard. Paste it into any sign-up form, free trial, checkout page, or anywhere else that asks for an email address.
💡 If one domain gets rejected by a website, switch to a different one using the dropdown — your username stays the same, only the domain changes. - 📬03
Emails arrive in seconds
When someone sends an email to your temporary address, it is received by Cloudflare Email Routing and passed to our serverless email worker. The worker parses the sender, subject, and body, then stores it securely.
💡 Your inbox checks for new messages automatically every 5 seconds. You can also hit the Refresh button at any time to check immediately. - 📖04
Read emails safely
Click any email in the inbox list to open it. The full message is displayed in a sandboxed iframe — a strict security boundary that prevents any scripts, trackers, or malicious code inside the email from affecting your browser.
💡 Use the Copy Text button to grab the entire plain-text body in one click — perfect for copying verification codes or activation links without hunting through HTML. - 🗑️05
Everything is deleted after 10 minutes
Every email is stored in Redis — an in-memory database — with a 10-minute TTL (time-to-live). When the timer hits zero, Redis automatically and permanently purges all data at the server level. Nothing is archived, backed up, or recoverable.
💡 The countdown timer in the address bar shows exactly how long your current inbox has remaining. When it expires, a fresh address is generated automatically.
The Email Journey
What happens from the moment someone sends an email to your temp address
Email sent
From any mail client
CF Email Routing
Receives & forwards
Email Worker
Parses & stores
Upstash Redis
10-min TTL set
Your inbox
Appears in ~5 seconds
Redis automatically deletes all email data when the TTL expires. There is no manual deletion step — the data is gone at the database level, not just hidden from the UI.
Everything Included — Nothing to Install
VanishInbox works in your browser with no extensions, apps, or accounts
Five email domains
Switch between fommie.com, whoopza.org, fommie.online, fommie.store, and whoopza.store if a domain gets blocked.
Works on every device
Mobile, tablet, and desktop. No app to install. The full inbox experience works in any modern browser.
Sandboxed email rendering
HTML emails are rendered inside a strict sandbox. Scripts, trackers, and malicious code cannot escape into your browser.
Auto-refresh every 5s
Your inbox polls for new mail automatically. Emails appear within seconds of being sent — no manual refreshing needed.
Zero data retention
We never store emails beyond the 10-minute window. No logs, no backups, no way to retrieve expired email content.
Completely free
No subscription, no credits, no hidden limits. VanishInbox is free to use as many times as you need, forever.
Built on Reliable Infrastructure
VanishInbox runs entirely on enterprise-grade serverless infrastructure
Mail infrastructure
Cloudflare Email Routing
Receives every inbound email sent to our domains and forwards it to the email worker. No SMTP server to manage.
Serverless backend
Cloudflare Workers
A lightweight edge function parses each raw email and extracts the sender, subject, and HTML body within milliseconds.
Temporary storage
Upstash Redis
An in-memory database that stores emails as JSON with a hard 10-minute TTL. When the TTL expires, Redis deletes the record automatically — no cron jobs needed.
Frontend
Next.js + Cloudflare Pages
A fast, statically-generated React app deployed globally on Cloudflare's edge network. Pages load in under a second anywhere in the world.
Our Privacy Commitment
Ready to try it?
Your disposable inbox is already waiting — no sign-up, no waiting, no cost.
⚡ Generate My Temp EmailFree forever · No account needed · Deletes in 10 minutes