How to Add an SPF Record in Namecheap (2025 Guide)
If your domain is registered or DNS-hosted with Namecheap, adding an SPF record takes about 5 minutes. Namecheap's interface is slightly different from other registrars, so here is the exact step-by-step process.
Step 1: Access Your DNS Records
Log in to Namecheap → click "Domain List" in the left sidebar → click "Manage" next to your domain → click the "Advanced DNS" tab. This is where all your DNS records live.
Step 2: Check for an Existing SPF Record
Scroll through the records table and look for any existing TXT records with "spf1" in the value. You can only have one SPF record per domain. If one exists, you need to edit it rather than add a new one. Adding a second SPF record will break SPF entirely — receivers see multiple SPF records as invalid.
Step 3: Add or Edit the SPF Record
To add a new SPF record: click "Add New Record" → select "TXT Record" from the Type dropdown. Fill in:
- Host:
@ - Value: Your SPF string — for Google Workspace:
v=spf1 include:_spf.google.com ~all - TTL: Leave as "Automatic" (Namecheap sets this to 1800 seconds by default)
Click the green checkmark to save.
Common SPF Values by Email Provider
- Google Workspace:
v=spf1 include:_spf.google.com ~all - Microsoft 365:
v=spf1 include:spf.protection.outlook.com ~all - Zoho Mail:
v=spf1 include:zoho.com ~all - Multiple providers:
v=spf1 include:_spf.google.com include:spf.protection.outlook.com ~all
Step 4: Verify Propagation
Namecheap DNS changes typically propagate within 30 minutes, but can take up to 24 hours in rare cases. To verify: use MXToolbox's SPF lookup tool, enter your domain, and check that the record appears correctly. Then send a test email and look for spf=pass in the email headers.
If Namecheap is managing your DNS but you use a nameserver like Cloudflare or your web host's nameserver, you need to add the record in that nameserver, not in Namecheap. Check the "Nameservers" tab in Namecheap to confirm where your DNS is actually managed.
Ready to reach the inbox every time?
Automated email warmup across 8,400+ real mailboxes. Live inbox placement monitoring. Free 14-day trial - no credit card required.
Start free trialSend like the inbox is yours.
Join the waitlist and lock in founding-member pricing.