Introduction
Are you looking for a professional email address, such as you@yourdomain.com, instead of using Gmail or Yahoo for business communication?
Great!
If your website is hosted on a cPanel-based hosting, you can easily create custom email accounts that match your domain name.
Whether you are a freelancer, a small business owner, or managing a growing website, having branded email addresses not only boosts credibility but also helps manage communications better.
In this guide, we will walk you through the simple steps to create an email account in cPanel.
Also Read: How to Create a Basic SPF Record in cPanel?
Step-by-Step Guide to Create an Email Account in cPanel
➔ Log in to your cPanel.

➔ Once inside cPanel, scroll down to the ‘Email’ section.

➔ In that, you have to click on ‘Email Accounts’, where you have to manage all domain-based email addresses.

➔ On the Email Accounts page, you have to click the blue ‘Create’ button.

➔ In that, you need to fill out the email account details:
Field |
What to Enter |
---|---|
Domain |
You need to choose the domain (if you have more than one) |
Username |
This will be the part before the @ (e.g., info for info@yourdomain.com) |
Password |
You have to use a strong password or click ‘Generate’ for a secure one |
Storage Space |
Set the mailbox quota (e.g., 1024MB or Unlimited) |
After filling in the details, just hit the ‘Create’ button at the bottom and you’re done!

That’s it! You have successfully created a domain-based email account.
Also Read: How to Create a Catch-all Email Address in cPanel
Final Thoughts
Creating a professional email address in cPanel is super easy and takes just a few minutes. It not only adds trust to your communication but also gives you control over how emails are handled for your domain.
Frequently Asked Questions
1. How many email accounts can I create?
That depends on your hosting plan. Most shared hosting plans offer multiple or unlimited accounts.
2. What if I forget the email password?
To do this, go back to Email Accounts, click ‘Manage’ next to the account, and reset the password easily on cPanel.
3. Can I forward emails to my Gmail?
Yes! In cPanel, go to Forwarders and set up automatic email forwarding to any email address.