How to Create Temp Mail with a Custom Name
By default, temp-mail.io generates a random email address for you. But if you want something specific — like john@domain.com instead of x7k9m2@domain.com — you can set your own.
How to Change Your Email Name
- Go to the main page
- Click the "change" button below your current email address
- Type the name you want in the text field
- Choose a domain from the dropdown
- Click "Get it!"
That's it — your new custom-named temporary email is ready to receive messages.
You can also paste a full email address (like
myname@domain.com
) into the field, and it will automatically split it into the name and domain parts
Tips for Choosing a Good Name
- Keep it simple — short names are easier to type on sign-up forms
- Avoid personal info — don't use your real name or anything that identifies you
- Make it memorable — if you plan to check back later, pick something you'll remember
- Use the random button — if you don't care about the name, the random generator is always one click away
Why Use a Custom Name?
A few situations where a custom email name helps:
- Testing your own app — use a recognizable address like
test-user@domain.comso you can easily spot it in logs - Organizing sign-ups — name your address after the service you're signing up for, like
netflix@domain.com - When you want a cleaner-looking address —
john@domain.comlooks more professional thanx7k9m2@domain.comin forms and logs
Custom Name + Custom Domain
Want full control over your temporary email address? With a premium subscription, you can combine a custom name with your own domain. Instead of myname@random-domain.com, you get myname@yourdomain.com — a fully custom temporary email that no blocklist will flag.
Learn more about how to use premium domains or how to add your own custom domain.