
How to Transfer a Domain to a Squarespace Website: Step-by-Step Guide
Domain transfer is a process of moving your existing domain from a third-party provider to Squarespace. This guide explains how to complete this process successfully.
Prerequisites:
- Domain must be unlocked
- Must meet transfer requirements (registered for 60+ days, active status)
- Authorization code (EPP code) from current provider
- Domain must be on Squarespace's supported TLD list
Ineligible Domains:
- Registry premium domains
- Certain ccTLDs (.au, .jp, .nz)
- Domains with 9+ years remaining registration
- Subdomains
- Domains containing "squarespace" or "sqsp"
Step-by-Step Transfer Process:
-
Unlock your domain at current provider
-
Get authorization code from current provider
-
Initiate transfer in Squarespace:
- Go to Domains menu
- Click "Use External Domain"
- Enter domain name
- Click "Transfer Domain"
- Enter authorization code
-
Verify registration details:
- Review contact information
- Update email address if needed
- Confirm administrator details
-
Confirm payment information:
- Enter or verify payment method
- Review transfer fee (includes 1-year registration)
-
Complete transfer:
- Monitor transfer status in Domains menu
- Wait for confirmation email (can take up to 15 days)
- Domain will show green when complete
Important Notes:
- Transfer includes free WHOIS privacy and SSL
- Custom email MX records transfer automatically
- Allow up to 72 hours for full propagation
- Wait to add Google Workspace until transfer completes
After Transfer:
- Cancel previous provider if desired
- Set as primary domain
- Configure SSL settings
- Add email services
- Manage all domain settings through Squarespace
Troubleshooting:
- Check domain lock status if transfer fails
- Verify authorization code accuracy
- Review DNS settings
- Contact previous provider if transfer exceeds 15 days
Cost: Transfer fee includes one-year registration renewal, pricing varies by TLD.
Related Articles

Domain Propagation: Why DNS Changes Take Up to 48 Hours to Complete
