Temp mail
for GitHub.
Spin up a private inbox, grab the GitHub verification code, and keep your real address off the account.
Generate a real, working inbox in one click — no signup. Catch your GitHub verification mail, then walk away.
A temp mail for GitHub gives you a working, throwaway inbox that catches the verification email without exposing your personal address. Whether you're creating a fresh account, a project bot, a CI service user, or an alt for testing, EvilMail hands you a real address that receives GitHub's confirmation code in seconds. GitHub verifies new accounts by email and doesn't force phone verification for a standard sign-up, so a disposable address usually gets you straight through. When you need the inbox to stick around, EvilMail also offers custom-domain addresses that stay private but remain recoverable.
Why use a disposable email for GitHub
Keep your real address off GitHub
Your primary email ends up scraped from commit metadata, exposed on your public profile, and buried in recruiter and notification spam. A disposable email for GitHub keeps your personal inbox out of it.
Instant verification code
GitHub confirms new accounts with an emailed launch code. EvilMail receives it the moment it's sent, so you can verify and start pushing code without waiting or app-switching.
Clean alts and service accounts
Need a bot account, a CI service user, or a throwaway for testing a public repo? A separate temp inbox per account keeps them isolated and easy to manage.
Upgrade to a permanent private address
If you plan to keep the account long term, switch from a public burner to an EvilMail custom-domain address: still private, but recoverable so you never get locked out.
How to use temp mail for GitHub
Open EvilMail and copy the temporary email address shown in the inbox widget above.
Go to github.com/signup and paste the address into the email field, then pick a username and password.
Solve the puzzle GitHub shows and submit the form to trigger the verification email.
Return to your EvilMail inbox and open the message from GitHub to read the launch code.
Enter the code back on GitHub to confirm the account, then start creating repositories.
Does GitHub block temp mail?
GitHub temp mail — frequently asked questions
Q1Can I make a GitHub account with a temporary email?−
Yes. GitHub only needs an address that can receive its verification code, so a temporary email from EvilMail works for creating an account. Paste the temp address at sign-up, read the launch code in your EvilMail inbox, and enter it to finish.
Q2Does GitHub accept disposable email?+
Generally yes. GitHub verifies by email and doesn't demand a phone number for normal sign-up, so most disposable addresses go through. It does block a handful of known throwaway domains, so if one address is rejected, try a custom-domain address instead.
Q3Will the GitHub verification email actually arrive?+
Yes. GitHub sends the confirmation code within seconds, and it lands in your EvilMail inbox in real time. If you don't see it, check that you entered the address correctly and use GitHub's resend option.
Q4What if GitHub rejects the temp address?+
If GitHub refuses the domain at the email field, switch to an EvilMail custom-domain address. It looks like an ordinary personal address, passes the disposable filter, and still keeps your real inbox private.
Q5Is a temp email for GitHub safe, and can I keep the account?+
A public temp inbox is safe for verifying and for accounts you won't need to recover. If you want to keep the GitHub account long term, use an EvilMail custom-domain address so you retain access for password resets and security emails.
Running many accounts? Give each one a permanent burner.
A free account unlocks persistent mailboxes, your own custom domain and an API — built for managing accounts at scale without ever exposing a real address.

