A free, instant disposable email service — no account, no password, no data retained.
15minuteemail.org gives you a randomly generated email address that works for 15 minutes. Open the homepage, and an address is ready immediately — no signup, no email verification loop, no credit card. Copy it, use it wherever you need an email address, and read any incoming mail right on the page. When the 15 minutes are up, the address and every message in it disappear permanently.
The service is designed for a specific, common problem: modern websites demand an email address for almost everything — downloading a file, reading an article, unlocking a discount code, or posting a comment. Handing over your real address means joining a mailing list you did not ask for. A disposable address solves that cleanly, without browser extensions or secondary accounts.
Emails arrive within seconds and are displayed in a sandboxed viewer that prevents scripts from running. Links work so you can follow a confirmation link, but the email content cannot execute code or track you through pixels in the way a real email client might.
We built and maintain a small family of utility tools focused on a simple idea: be genuinely useful, be fast, and be honest about how the service works. The mortgage calculator, budget calculator, and other tools came first. Temp email was a natural addition because it solves the same category of problem — you need a quick answer or quick access, and you should not have to trade your privacy to get it.
Most existing temp email services are cluttered with intrusive advertising, require accounts to access features that should be free, or quietly log message content for their own purposes. Some display inboxes publicly if you know the address — a serious privacy flaw. We built this one with a different set of constraints: addresses are private to the session, message content is not retained after the address expires, and the interface stays out of your way.
We use Google AdSense to cover operating costs. That means ads appear on the page. We think that is a reasonable and honest trade-off compared to monetizing user data — but we want to be transparent that advertising is how this free service pays for itself.
When you open the page, your browser makes a single API request to generate a fresh address. The server responds with the address and the exact timestamp at which it expires. That timestamp — not a locally computed value — drives the countdown timer you see on the page, so the displayed expiry time reflects the server's authoritative record.
The address and expiry time are stored in your browser's sessionStorage. This is a per-tab store: it is not shared between browser windows and is automatically cleared when you close the tab. If you reopen the tab within the 15-minute window, your session resumes. If the address has already expired, a new one is generated automatically.
Every five seconds, the page polls the inbox API for new messages. When a message arrives, it appears in the table below the address panel. Clicking a row opens the email viewer, which renders the message HTML inside a sandboxed iframe — preventing JavaScript execution and limiting what external resources the email content can load.
At expiry, the server deletes the address and all associated messages. There is no recovery path after that point, by design.
15minuteemail.org is maintained alongside the following free tools. They share the same design principles: no account required, no data sold, fast and focused on doing one thing well.