Your temporary email address
Inbox
ConnectingHow it works
Three seconds from copy to inbox
01
Copy
Your address is generated the moment the page opens. One click copies it.
02
Receive
Paste it into any form. Confirmation codes and links show up here in seconds.
03
Forget
Messages expire on their own. Change or delete the address whenever you like.
The short answer
What is temp mail?
Temp mail is a free, disposable email address you use instead of your real one. It is ready the moment you open the page, receives emails in real time and deletes itself when it expires, so sign-ups, downloads and Wi-Fi logins never reach your personal inbox.
People also call it a temporary email, disposable email, burner email or 10 minute mail. Use it anywhere you would rather not hand over your real address. Keep your real email for banking, work and anything you may need to recover later.
Temp mail at a glance
- Price
- Free. Premium from $7/month
- Sign-up
- Not needed
- Emails kept
- 2 hours free, 30 days Premium
- Inboxes
- 1 free, up to 25 Premium
- Attachments
- Up to 5 MB free, 25 MB Premium
- Can send email
- No, receive-only
- Who can read it
- Only the browser that created it
- Tracking pixels
- Blocked by default
Use cases
Use it anywhere a form asks for your email
Your real address is for people you trust. Everything else gets a disposable one.
Free trials without the follow-up
Try the app, get the activation link, and never hear from their marketing team again.
Gated downloads
Ebooks, templates and whitepapers that ask for an email first.
Wi-Fi portals
Airports, cafes and hotels that want an email to get online.
One-time purchases
Receipts and coupons without joining another mailing list.
Forums and communities
Join a discussion without linking it to your identity.
QA and automated testing
Create inboxes from your test suite with the API and assert on the emails your product sends.
Free tools
More ways to use a temporary email
- 10 minute mailGet a free email address in one click. It stays ready while you need it, and every message is kept for 2 hours, so a slow verification email never lands in a dead inbox.
- Disposable emailUse a disposable email address anywhere you would rather not share your real one. It is created instantly, receives mail in real time and deletes every message on its own.
- Fake email generatorGenerate a random email address that is not tied to your name but does receive mail. Use it to test a form, grab a download or keep your real inbox off a marketing list.
- Burner emailA burner email address stands in for your real one. Hand it to a site you do not trust yet, read what comes back, then burn it, along with every message it received.
- Throwaway emailGive sites a throwaway email address instead of your real one. Newsletters, promos and tracking pixels pile up there and get deleted automatically, far from your personal inbox.
- Custom temp mail PROPremium lets you pick the name before the @, choose from premium domains and keep up to 25 temporary inboxes at once. $7 a month or $69 a year, with a 14-day money-back guarantee.
- Long term temporary email PROFree inboxes keep mail for 2 hours by design. Premium keeps every message for 30 days, saves up to 25 addresses to your account and can forward mail to your real inbox.
Privacy
Private by design, not by promise
Disposable only helps if the inbox itself does not leak. Every part of the reader is built to give senders nothing back.
Read the privacy policyTracking pixels blocked
Remote images stay off until you choose to load them, so senders cannot see when you open a message.
Sandboxed reading
Email HTML is cleaned and shown in an isolated frame. Scripts and forms never run.
Private by token
Only the browser that created an inbox holds its key. There is no shared public mailbox to browse.
Nothing lingers
Messages and attachments are deleted automatically when they expire.
const API = "https://yelmail.com/api/v1"; test("sign-up sends a verification email", async () => { // Create a fresh inbox for this test run const res = await fetch(`${API}/inboxes`, { method: "POST", headers: { Authorization: `Bearer ${KEY}` }, }); const { data } = await res.json(); // Sign up with it, then read the code await signUp(data.inbox.address); const mail = await waitForEmail(data.inbox.id); expect(mail.subject).toContain("Verify");});For developers
Test every email your product sends
Spin up inboxes from CI, sign up like a real user and assert on verification codes, magic links and receipts.
- REST endpoints with JSON responses
- Real-time Server-Sent Events
- Personal API keys with rate limits
- OpenAPI spec for code generation
Apps
One inbox, on every screen
Sign in and your saved addresses follow you. Fill sign-up forms from the extension and get alerts on your phone.
iOS · Coming soon
Your inbox is already waiting at the top of this page
Copy the address, use it anywhere, and keep your real email for people you know.
Back to my inboxNeed addresses that last? See Premium

