Temporary Email for GitHub

GitHub requires an email address for account creation. Whether you're contributing to open source anonymously, testing a GitHub Actions workflow, or creating a secondary account — a temporary email keeps your real identity separate.

Generating your address...

No signup · Auto-deletes in 10 minutes · Free forever

✓ No signup ever ✓ Auto-deletes in 10 min ✓ Real working inbox ✓ Free forever

Why developers use temp email for GitHub

Does GitHub accept temporary email addresses?

Yes, GitHub generally accepts Houdininbox addresses. GitHub's verification is straightforward — they send a confirmation email with a link or code, which arrives in your Houdininbox within seconds. Complete the verification before the 10-minute timer expires.

How to create a GitHub account with a temp email

1
Go to Houdininbox.com and copy your temp email
2
Go to github.com/signup and enter the temp email
3
Complete the username and password fields
4
GitHub sends a launch code — retrieve it from Houdininbox
5
Enter the code — your GitHub account is active

Developer tip: GitHub exposes your email address in git commits by default. Even with a temp email, consider enabling GitHub's built-in email privacy setting (Settings → Emails → Keep my email address private) which uses a noreply@github.com address in commits instead.

GitHub API and temp email

If you're testing GitHub's API or OAuth flows, a temp email account is ideal for creating test users. The account creation process is fast enough to complete well within the 10-minute window, and the account persists after the temp email expires.