Finish signing in with your verification code
Free plan · no card, no phone number
Disposable email that keeps your real inbox clean.
Claim a temporary email address, catch the signup mail or verification code you need, and copy the OTP with one click. Every alias is private to your account—no public inboxes, no forwarding, and no sending, ever.
Aliases receive on aliasbin.com and burnalias.com — yours alone, never a shared inbox. Premium adds early-access domains as fresh ones open.
A private inbox, not a public one
Unlike a public temp-mail page, every Junkmail address is bound to one account—yours. Nobody else can type the address and read your codes, and a second account only gets in if you invite it, one mailbox at a time. Burn an alias and it is retired forever, never handed to anyone else.
Receive-only by design
A burner alias can never send, reply, or forward. That is not a setting you could switch off: strict SPF and DMARC policies published on every receiving domain let senders verify it for themselves.
Built for verification codes
Mail lands live, with no refreshing. One-time codes are lifted out of the message into a copy chip, and search runs across every alias you own at once.
How it works
From signup form to verification code in four steps.
Four steps, nothing to install, and the site you sign up to never sees your real address.
-
STEP 01
Create your Junkmail account
One real email address and a password — no card and no phone number. That address is only ever used to sign in and to send you the occasional service notice.
-
STEP 02
Claim a disposable alias
Junkmail offers a short list of pregenerated addresses on aliasbin.com and burnalias.com — word-pair, pronounceable, or numeric. Pick one and it is reserved for your account alone.
-
STEP 03
Use it instead of your own address
Signup forms, download walls, shops, forums, one-off accounts. Mail sent to the alias lands in your Junkmail inbox live, with the HTML sanitized and remote images blocked.
-
STEP 04
Copy the code, then keep or burn it
Verification codes are lifted into a one-click copy chip. Keep the alias for future mail from that service, pin the messages you want to hold on to, or burn the alias and retire it forever.
Simple annual pricing
Start free. Upgrade when you need more.
Premium and Pro are optional yearly plans paid in Bitcoin. Nothing renews on its own: you decide when to renew. Premium adds more room, mailbox automation, and the ability to share a single mailbox with someone who asks for access; Pro adds the receive-only developer API and webhooks.
No payment needed
Free
$0free forever
- 100 active aliases · up to 10 new aliases a day
- 250 MB storage · mail kept for 60 days
- Search and live mail across every alias
- Pin up to 100 messages to keep past 60 days
- Deleting a message is permanent — no trash
- Be a guest on up to 5 mailboxes shared with you
Annual · manual renewal
$20USD yearly
- 1,000 active aliases · up to 100 new aliases a day
- 2 GB storage · mail kept for 365 days
- 30-day trash · recover a message you deleted
- Early access to new domains · 20 mail rules
- Alias self-destruct timers · full mailbox export
- Share a mailbox with up to 5 guests · be a guest on 20
- Pay in Bitcoin · no automatic renewal
Developer · annual
Pro
$100USD yearly
- Everything in Premium, including the 30-day trash · 200 mail rules
- 10 API tokens · 600 API requests a minute
- 20 signed webhooks, with optional certificate pinning
- 500 test messages a day for your integration
- Share a mailbox with up to 20 guests · be a guest on 100
- Upgrading from Premium? Your unused time is credited.
Read the REST API and webhook docs
Get ProUpgrades happen inside your account: create a free account, then pay a single Bitcoin invoice from Billing. No card is stored, and nothing is charged unless you start that checkout yourself.
Questions
Answers before you sign up.
Is Junkmail actually private?
Yes. Many free temporary email sites hand you a public inbox: anyone who types or guesses the address can read the mail sitting in it. A Junkmail alias belongs to one account—yours—and a second account can only ever read it if you deliberately share that one mailbox with someone who asked you for access first. That is why the service asks you to register with an email address you control, and why the operator console exposes mailbox metadata with no route for reading your message bodies.
Do you forward mail to my real inbox?
Never. Mail stays inside Junkmail, where you read it, search it, and delete it. Your real address is used to sign in, verify the account, and receive the occasional service notice—it is never a delivery destination for the mail your aliases receive.
Can I send or reply from a disposable address?
No, and that is the point. Aliases receive only: they cannot send, reply, or forward. Every receiving domain publishes strict SPF and DMARC policies, so a sender can verify that boundary without taking our word for it.
How long is my mail kept?
Unpinned messages are kept for 60 days on the Free plan and 365 days on Premium and Pro, then deleted automatically. You can pin up to 100 messages, and a pinned message stays until you unpin it, delete it, or reach your storage limit. Premium and Pro add a 30-day trash, so a message you delete can be recovered until its purge date; on Free, deleting is permanent. Free includes 250 MB of storage; Premium and Pro include 2 GB.
Can I keep reusing the same temporary email address?
Yes. An alias is yours until you burn it, so you can keep handing the same burner address to one service instead of making a new one each time; the mail it receives still expires on your plan's retention schedule. Free holds 100 active aliases and lets you claim 10 new ones a day; Premium and Pro raise that to 1,000 aliases and 100 new ones a day.
What happens when I burn an alias?
Burning is permanent. The alias stops accepting mail straight away and the address is retired forever as a tombstone—it is never reassigned, to you or to anyone else, so nobody can inherit an address you are finished with. If you only want the mail to stop for a while, pause the alias instead; that is reversible.
How does the invite-me token for sharing a mailbox work?
It is how Junkmail makes an unwanted share impossible: the person who wants access has to ask first. They open Sharing in their own account and generate an invite-me token—four words separated by commas, single use, valid for 24 hours—and hand it to you however they like; Junkmail is not part of that step. You paste the token, choose whether they may only read the mailbox or may also delete messages, and send the invitation, which appears in their app and is never emailed. There is no way to aim a share at an account that has not issued a token, and neither side ever sees the other's email address—you see each other as a handle such as quiet-falcon. Sharing a mailbox out is part of Premium and Pro; any account, including Free, can be a guest.
How do I pay, and does anything renew automatically?
Free is free forever. Premium is $20 a year and Pro is $100 a year, both paid in Bitcoin through the project's self-hosted BTCPay Server. Nothing renews on its own: when the year is up you decide whether to pay again, and an expired plan returns the account to Free. Nothing is deleted at expiry, but aliases above the Free limit are paused, and retained mail then follows the Free plan's storage and retention limits.
Is there an API?
Yes, on Pro. Scoped tokens for a receive-only REST API, cursor pagination and ETags, signed webhooks with optional certificate pinning, and test mail you can inject into your own alias so an end-to-end suite never waits on a third-party sender. The full reference and worked examples are public, so you can evaluate the API before buying; calling the endpoints needs a Pro token. Free and Premium do not include API access.
Keep your real inbox real
Make the next signup disposable.
No card and no phone number, ever. Your aliases stay yours until you burn them.