You do not need to pay Google six dollars a month just to receive mail at hello@yourstartup.com. Free custom domain email forwarding lets you accept messages at your own domain and pass them straight to your existing Gmail, Outlook, or Proton inbox. It takes about ten minutes, costs nothing, and keeps your brand looking professional while you are still pre-revenue.
This guide walks through a complete email forwarding setup that requires no paid mailbox. You will own the domain, control the DNS records, and decide exactly where each alias lands.
Why a Custom Domain Email Still Matters
Using a @gmail.com address on your landing page signals that the project is temporary. A custom domain email tells customers, investors, and partners that you have staked a claim.
The good news is that you only need two things to project that signal: a domain name and a working forwarder. You do not need calendars, file storage, or a full office suite on day one.
Many solo founders burn cash on bundled business mail they barely use. Forwarding separates the branding layer from the productivity layer. You can keep using the inbox you already know while your public face stays polished.
Even a simple hello@ address raises reply rates. Journalists, beta testers, and early customers are more likely to trust a message that originates from the same domain as the product.
A branded address also makes it easier to separate personal noise from startup signal. You can filter everything sent to hello@ into its own label and know that it relates to the business.
Registrar, DNS Host, or Both?
Before you touch any mail settings, know where your domain’s DNS lives. Some founders buy a domain at Namecheap and manage DNS there. Others buy at Cloudflare Registrar and manage DNS at Cloudflare.
The forwarding service does not care where you registered the name. It only cares that you can add MX and TXT entries to the zone. If your registrar charges extra for DNS editing, move the nameservers to Cloudflare’s free tier. That unlocks full record control and faster propagation.
If you are unsure who controls your DNS, run a whois lookup on your domain and check the nameservers. If they point to cloudflare.com, you manage DNS at Cloudflare. If they point to your registrar, you manage DNS there.
If you have not bought the domain yet, purchase through a registrar that bundles free forwarding. Porkbun and some others include basic forwarding at no extra cost. That removes one external dependency entirely.
What You Need Before You Start
Gather these three items before touching any settings.
- A domain you control. You must be able to edit its DNS records at the registrar or at a DNS host such as Cloudflare.
- A destination inbox. This is the real account where you read mail—Gmail, Fastmail, Hey, or any provider that receives standard SMTP mail.
- Ten minutes of uninterrupted time. DNS changes can propagate slowly, but the actual configuration is a handful of copy-and-paste steps.
If your domain is brand new, wait until the registration fully resolves. Some TLDs have a brief hold period during which DNS edits are ignored. You can check status with a simple whois lookup.
Free Custom Domain Email Forwarding: The Setup Steps
I will use ImprovMX as the primary example because its free tier is straightforward and its documentation is public. Cloudflare Email Routing is an equally valid alternative if you already proxy your DNS through Cloudflare. The concepts are identical; only the hostnames in the records change.
Create the Forwarding Rules
Sign up at the forwarding service and add your domain. The dashboard will ask you to create aliases. Start with the essentials:
hello@yourdomain.com→ your personal Gmailsupport@yourdomain.com→ your personal Gmail (or a shared label)*@yourdomain.com→ your personal Gmail (the catch-all)
A catch-all collects every message sent to an address that does not match a specific alias. It is useful for testing signups and catching typos. It also collects spam. Turn it off if your domain starts receiving too much noise.
Add the Required DNS Records
Your registrar or DNS host needs three new records. Log into your DNS panel and delete any old MX records left over from previous experiments. Conflicting MX entries break routing in confusing ways.
Here is the exact set for ImprovMX:
Type Name Value TTL
MX @ 10 mx1.improvmx.com. Auto
MX @ 20 mx2.improvmx.com. Auto
TXT @ v=spf1 include:spf.improvmx.com ~all
If you use Cloudflare Email Routing, the values will be Cloudflare hostnames instead of improvmx.com. The structure remains the same: two MX records for redundancy and one TXT record for sender reputation protection.
Use the table below to verify you have the right record types in place.
| Record Type | Purpose | Example Value |
|---|---|---|
MX |
Directs mail to the forwarding server | 10 mx1.improvmx.com. |
MX |
Provides fallback if the primary is down | 20 mx2.improvmx.com. |
TXT |
SPF policy authorizing the forwarder | v=spf1 include:spf.improvmx.com ~all |
Save the records and wait. Most DNS panels update within a minute, but global propagation can take longer. Do not panic if the first test bounces.
Always publish an SPF TXT record when you set up forwarding. Without it, receiving servers at Gmail and Outlook have no proof that the forwarding server is authorized to handle your domain. Your messages will drift into spam folders.
Verify the Connection
Use your terminal to confirm the MX records are live:
dig MX yourdomain.com +short
You should see the two hostnames you entered. If nothing appears, your registrar may have a DNS delay or you may have saved the records to the wrong zone.
Next, send a real message from an unrelated address to hello@yourdomain.com. Check your destination inbox. If it arrives within a few minutes, the pipeline is open.
Sending From Your Domain (The Upgrade Path)
Free forwarders handle incoming mail beautifully. They do not let you send mail that appears to come from hello@yourdomain.com while sitting inside Gmail. Gmail will rewrite the sender to your personal address unless you configure an external SMTP relay.
Some founders live with this limitation for months. Receiving professional mail is ninety percent of the battle. When you are ready to send branded replies, upgrade to a paid mailbox or connect Gmail to a transactional SMTP service.
Google Workspace and Microsoft 365 both start around $6 per user per month. Zoho Mail offers a free tier for up to five users if you need a stopgap. Choose based on whether you need calendars and file storage or just outbound SMTP.
Until then, a signature line that lists your personal reply-to address is an acceptable bridge. Most early-stage correspondents care more about speed and clarity than the SMTP envelope.
Common Traps and How to Avoid Them
DNS caching is the biggest time sink. If you tested too early, your computer or router may have cached the negative result. Flush local DNS or simply wait fifteen minutes.
MX priority numbers matter. The lower number wins. If you accidentally leave an old MX record from a previous host with a priority of 5, mail will still try to route there first.
SPF syntax is picky. One missing quotation mark or an extra space after include: and the record is invalid. Copy and paste directly from your provider’s dashboard.
Replying from the wrong address confuses customers. If you reply to a forwarded message from your personal Gmail without setting up “Send mail as,” the customer sees your personal address. Set that alias inside Gmail settings or remember to manually select the correct sender.
FAQ
Can I use free custom domain email forwarding with any domain registrar?
Yes. You only need the ability to edit DNS records. If your registrar locks DNS behind a premium upsell, transfer the domain to Cloudflare, Porkbun, or Namecheap. All three allow full record control at no extra charge. This independence is why moving your DNS to a dedicated host is often the first technical decision a founder makes after buying the domain.
Will forwarded emails end up in my spam folder?
Sometimes. The best defense is the SPF TXT record described above. You should also add your forwarding alias to your destination inbox’s contact list. Gmail in particular trusts mail more readily when the sender address is saved. If a specific forwarded message lands in spam, use the “Not spam” button to train the filter.
How long does a typical email forwarding setup take?
The active work takes ten to fifteen minutes. DNS propagation is the variable. Most modern DNS hosts reflect changes globally within five minutes, but you should allow up to an hour before troubleshooting. Test with dig rather than repeatedly sending test messages.
Is there a limit to how many aliases I can create?
It depends on the provider. ImprovMX allows twenty-five aliases on its free tier. Cloudflare Email Routing allows unlimited rules but requires that your DNS be proxied through their network. If you need hundreds of aliases or programmatic creation, you will eventually outgrow free tiers and should budget for a paid mail host.

