How to Create a Professional Email Address for Free
First impressions matter. An email from hello@yourcompany.com looks professional. An email from yourcompany.stuff@gmail.com does not. But Google Workspace costs $7/user/month. Microsoft 365 starts at $6/user/month. For a freelancer or side project, that adds up fast.
Here is how to get a professional email address for the cost of a domain name ($10-15/year) and nothing else.
What you need
- A domain name ($10-15/year)
- A Cleanbox free account ($0/month)
- An existing Gmail or Outlook account (to receive email)
- 15 minutes
Step 1: Buy a domain (5 minutes)
If you do not already have a domain, register one:
- Cloudflare Registrar — At-cost pricing (~$10/year for .com), instant DNS, excellent dashboard
- Porkbun — Affordable, free WHOIS privacy, clean interface
- Namecheap — Frequent sales, good support
Choose something professional: yourname.com, yourbrand.com, or lastname.email. Avoid cheap novelty TLDs like .xyz or .click — they can trigger spam filters.
Step 2: Create a Cleanbox account (2 minutes)
- Go to my.cleanbox.app/register
- Sign up with your existing Gmail/Outlook address
- Connect your Gmail or Outlook as a mailbox (IMAP)
The free plan gives you 1 mailbox, 3 aliases, and 50 emails per week — more than enough for a professional email setup.
Step 3: Add your domain (3 minutes)
- In Cleanbox, go to Domains → Add domain
- Enter your domain name
- Cleanbox shows you three DNS records to add
Step 4: Configure DNS (5 minutes)
At your domain registrar, add these records:
| Type | Name | Value | Priority |
|---|---|---|---|
| MX | @ | mx1.cleanbox.to | 10 |
| MX | @ | mx2.cleanbox.to | 20 |
| TXT | @ | cleanbox-verify=your-token | — |
| TXT | @ | v=spf1 include:_spf.cleanbox.to ~all | — |
Click Verify in Cleanbox. On Cloudflare this is instant. Other registrars may take 5-15 minutes.
Step 5: Create your email address (1 minute)
Go to Aliases → New Alias → select your domain → enter the name you want:
hello@yourname.com— General contactinfo@yourbrand.com— Business inquiries
Route it to your Gmail mailbox. Done. Emails to hello@yourname.com now arrive in your Gmail inbox, filtered through Cleanbox's spam detection.
Step 6: Reply from your domain (optional, 3 minutes)
By default, when you reply in Gmail, it sends from your Gmail address. To reply from your professional address:
- Gmail Settings → Accounts → "Add another email address"
- Enter your domain address
- For SMTP, use a free transactional service:
- Brevo — 300 emails/day free
- Resend — 3,000 emails/month free
- Mailgun — 5,000 emails/month free
- Verify via the confirmation email
- Set as default sending address
Now your outgoing emails show hello@yourname.com and replies arrive there too.
Total cost
| Item | Cost |
|---|---|
| Domain (.com) | $10-15/year |
| Cleanbox Free plan | $0/month |
| Gmail (existing account) | $0/month |
| SMTP sending (Brevo/Resend free tier) | $0/month |
| Total | $10-15/year |
Compare: Google Workspace at $7/month = $84/year. You save $69-74/year.
What you get for free
- Professional email address on your domain
- Spam filtering via Cleanbox (Rspamd + AI classification)
- Automatic contact categorization
- One-click unsubscribe
- Gmail's interface, mobile app, and search
- Portability — switch away from Gmail anytime without changing your email address
When to upgrade
The free plan covers most solo professionals. Consider upgrading when:
- You need more than 3 aliases → Personal plan ($5/month, 10 aliases)
- You need multiple domains → Premium plan ($15/month, 3 domains)
- You need Shield protection → Available on all paid plans
- You need team access → Teams available on all plans
For a more detailed setup guide, see How to Set Up a Professional Email Address in Under 10 Minutes. For businesses with multiple domains, see Custom Domain Email: The Complete Guide.