Yes, you can transfer your domain to Squarespace from almost any registrar. The process takes 1 to 15 days, costs between $20 and $70 depending on your TLD, and includes one extra year of domain registration. Your domain must be at least 60 days old and use a TLD that Squarespace supports. This guide covers every step of a Squarespace domain transfer from start to finish.
Below you'll find the full eligibility checklist, step-by-step transfer instructions, registrar-specific tips, what happens to your email and DNS records, and how to fix common transfer problems. If you're still evaluating whether Squarespace is worth the cost, our guide to Squarespace trial and pricing covers exactly what the free trial includes and what plans cost.
Can You Transfer a Domain to Squarespace?
Yes. Squarespace accepts domain transfers from most third-party registrars including GoDaddy, Namecheap, Google Domains, and others. It doesn't matter whether you're on a Squarespace trial, a paid plan, or don't have a Squarespace site yet. You can initiate a domain transfer at any time.
Once the transfer completes, your domain is fully managed within Squarespace. Renewals, DNS settings, WHOIS records, and SSL certificates are all handled from your Squarespace account. You won't need to log in to your old registrar for anything domain-related after the transfer finishes.
Is Your Domain Eligible for Transfer?
Before starting the transfer process, run through these eligibility requirements:
- TLD must be on Squarespace's supported list. Common TLDs like .com, .net, .org, .co, and .io are supported. Country-specific TLDs (like .co.uk or .com.au) have variable support. Check Squarespace's current supported TLD list before starting, as the list changes when new extensions are added.
- Domain must be at least 60 days old. ICANN policy prohibits transfers for domains registered within the last 60 days. This applies to the original registration date, not the date you purchased it from a secondary marketplace.
- Domain must be active with your current registrar and not expired.
- Domain must not be locked. Most registrars lock domains by default to prevent unauthorized transfers. You must unlock it before requesting the transfer.
- Domain must not have more than 9 years remaining on its current registration. ICANN doesn't allow registrations exceeding 10 years total, and the transfer adds a year.
- Subdomains cannot be transferred (for example, blog.yourdomain.com; only the root domain transfers).
- Domains containing "squarespace" or "sqsp" cannot be transferred.
- Registry premium domains are not eligible for transfer.
If your domain fails any of these checks, you can still connect it to Squarespace via DNS for free. See the section below on connecting vs. transferring.
How Much Does a Squarespace Domain Transfer Cost?
The transfer itself is technically free. What you're paying for is a mandatory one-year registration extension that ICANN requires with every transfer. This year gets added on top of whatever time you have remaining, so you're not losing any registration time.
Squarespace Domain Pricing in 2026: What Each TLD Costs
Squarespace charges a flat annual rate per TLD, the same whether you're registering new or transferring in. When you transfer, you pay this rate for one added year:
| TLD | Transfer / Year 1 Cost | Annual Renewal |
|---|---|---|
| .com | $20 | $20 |
| .net | $20 | $20 |
| .org | $20 | $20 |
| .info | $20 | $20 |
| .co | $40 | $40 |
| .io | $70 | $70 |
| .shop | $56 | $56 |
| .store | $56 | $56 |
Squarespace shows the exact cost during the transfer process before you pay. If the transfer fails for any reason, you get a full automatic refund.
How to Transfer Your Domain to Squarespace
Step 1: Prepare Your Domain at Your Current Registrar
Start at your current registrar before touching Squarespace:
- Confirm your domain is at least 60 days old.
- Unlock your domain. Log in to your registrar's account, find the domain, and disable the "Registrar Lock" or "Transfer Lock" setting.
- Get your EPP/authorization code. This is a unique code your registrar provides to authorize the transfer. It's sometimes called the "auth code" or "transfer code." Request it from your registrar's support portal or account settings.
- If your registrar has DNSSEC enabled on the domain, disable it before transferring. Squarespace doesn't support DNSSEC on transferred domains initially.
- Screenshot your current DNS records. This is critical if you use custom email (Google Workspace, Microsoft 365, Zoho Mail, etc.). You'll need to re-add MX records, TXT records, and any other custom entries after the transfer completes.
- Contact your domain provider to confirm that changing WHOIS contact information won't trigger a 60-day transfer lock.
Step 2: Initiate the Transfer in Squarespace
With your EPP code in hand:
- Log in to your Squarespace account.
- Go to Settings > Domains.
- Click Use a Domain I Own, then select Transfer to Squarespace.
- Enter your domain name.
- Enter your EPP authorization code when prompted.
- Review the transfer cost and complete payment.
After payment, your current registrar sends a confirmation email to the domain's WHOIS contact email address. Approve the transfer request from that email. This is the step that actually starts the transfer clock.
Step 3: Wait for the Transfer to Complete
Transfer speed depends on your current registrar. Some registrars release the domain within 24 hours after you approve the confirmation email. Others hold it for the full ICANN-allowed maximum of 15 days. Most transfers finish within 5 to 7 days.
During the transfer, your domain and website continue to function normally. Don't change your DNS settings or sign up for Google Workspace until the transfer is fully complete.
Step 4: Re-Add Custom DNS Records
After the transfer finishes, check your Squarespace DNS panel. If you use custom email, verify that your MX records transferred correctly. In many cases, custom records like MX, CNAME, and TXT entries are not carried over automatically. This is why the screenshot from Step 1 matters.
Go to Settings > Domains > [Your Domain] > DNS Settings in Squarespace to add any missing records.
DNS Propagation After Transfer: What to Expect Hour by Hour
Most guides tell you to "wait up to 15 days" without explaining what's actually happening at each stage. Here's the real timeline:
- Hours 0 to 2: Transfer initiated. Squarespace notifies your current registrar. Your site and email keep running on existing DNS records with no changes visible to visitors.
- Hours 2 to 24: Your registrar sends a verification email to the WHOIS admin contact address. You must click the approval link inside it. If you miss this step, the transfer stalls indefinitely. Check spam folders.
- Days 1 to 5: Transfer is in progress. Your site stays fully live because DNS records remain at the old registrar during this window. Avoid making DNS changes during this period.
- Days 5 to 15: Transfer completes. Speed varies by registrar. GoDaddy typically takes 5 to 7 days. Namecheap often finishes in 1 to 3 days. Cloudflare typically takes 5 to 7 days as well.
- After completion: Squarespace becomes the authoritative registrar. Basic DNS records are imported automatically, but custom records for third-party services (MX for email, TXT for verification, CNAME for external tools) may need to be re-added manually in the Squarespace DNS panel.
- Email specifically: MX records that control email delivery travel with the domain registration data during the transfer. Your Google Workspace, Microsoft 365, or Zoho Mail continues working through the transfer window. The only risk is if Squarespace fails to carry the MX records into its DNS panel after completion, which is why immediately verifying DNS records post-transfer matters.
If 15 days pass and the transfer still isn't complete, contact both your current registrar and Squarespace support. The most common cause at that point is an unapproved confirmation email sitting in spam.
Registrar-Specific Transfer Instructions
The general process is the same across registrars, but each has its own menu locations, terminology, and common pitfalls. Here's exactly what to do at each major registrar:
GoDaddy to Squarespace
- Log in to GoDaddy and go to My Products > Domains.
- Click the domain name, then go to Additional Settings > Transfer domain out.
- Before requesting the code, disable Domain Privacy or Ownership Protection if active. GoDaddy's privacy shield routes verification emails through a proxy address, which blocks the transfer confirmation from reaching you.
- Unlock the domain. GoDaddy locks all domains by default.
- Request the authorization code. GoDaddy calls it an "Authorization code" and sends it to your account email address within minutes.
- Enter that code in Squarespace under Domains > Transfer a Domain.
- Approve the confirmation email from GoDaddy. GoDaddy typically releases domains within 5 to 7 days after you approve.
Namecheap to Squarespace
- Log in to Namecheap and go to Domain List.
- Click Manage next to your domain.
- Set the Domain Lock toggle to OFF under the Security section.
- Disable WhoisGuard (Namecheap's privacy service) if active. The verification email must reach the WHOIS contact address directly, and WhoisGuard can intercept or delay it.
- Go to the Transfer Out tab and request the AuthCode. Namecheap emails it to your account address within minutes.
- Enter the AuthCode in Squarespace when prompted.
- Namecheap releases domains faster than most registrars. Expect 1 to 3 days from approval to completion.
Google Domains (Now Squarespace Domains)
Google Domains was acquired by Squarespace in 2023. If your domain was originally registered through Google Domains, it now lives in Squarespace Domains automatically. You don't need to transfer it. Log in to your Squarespace account and your domain will already appear there. To connect it to a Squarespace website, go to Domains > Use a Domain I Own and follow the prompts. No EPP code, no waiting period, and no transfer fee applies in this case. If you haven't claimed your migrated domains yet, look for the migration email that Squarespace sent in 2023 and 2024.
Cloudflare to Squarespace
- In the Cloudflare dashboard, select your domain and click the Registrar tab.
- Scroll to Transfer Out and begin the authorization process.
- Before confirming, disable DNSSEC for the domain from the DNS settings. Cloudflare requires this step, and the transfer will fail if DNSSEC is still active when you initiate.
- Cloudflare emails you the EPP code after you confirm the transfer-out request.
- Enter that code in Squarespace under Domains > Transfer a Domain.
- Cloudflare typically processes outbound transfers in 5 to 7 days after you approve the confirmation email.
Will My Email Stop Working During the Transfer?
This is the most common concern, and it's valid. If you use a custom email address tied to your domain (like you@yourdomain.com through Google Workspace, Microsoft 365, or another provider), the transfer can disrupt email delivery if your MX records aren't preserved.
Here's what usually happens:
- During the transfer (1 to 15 days): your email should continue working because DNS records typically stay with the old registrar until the transfer finalizes.
- Right after the transfer: this is the danger zone. Squarespace may not carry over your MX records automatically. If the MX records disappear, incoming emails will bounce.
- Fix: as soon as the transfer completes, log into Squarespace's DNS panel and re-add your MX records (and any SPF/DKIM TXT records). If you took a screenshot before starting, this takes about two minutes.
If you're worried about even brief email downtime, consider connecting your domain via DNS instead of transferring. Connecting doesn't change your registrar, so your MX records stay untouched.
Troubleshooting Common Transfer Problems
- "Domain is locked": Go back to your current registrar and disable the transfer lock. Some registrars re-lock domains after a period of inactivity, so check again if you unlocked it days ago.
- "Authorization code is invalid": EPP codes can expire. Request a fresh one from your registrar and try again immediately.
- "TLD not supported": Your domain extension isn't on Squarespace's supported list. The only option is to connect the domain via DNS instead of transferring.
- Transfer stuck for more than 7 days: Check your email (including spam) for the registrar confirmation email. The transfer can't proceed until you approve it. If you already approved, contact your current registrar, as they may be delaying the release.
- Transfer denied by current registrar: Some registrars deny transfers if the domain was recently renewed, if there's a dispute, or if an add-on protection product is still active. Contact their support to find out the specific reason.
- "Domain has been transferred within the last 60 days": ICANN's 60-day rule applies to transfers too, not just new registrations. Wait until 60 days have passed since the last transfer.
If a transfer fails, Squarespace automatically refunds the registration fee. You can retry immediately after fixing the issue.
How to Cancel a Domain Transfer to Squarespace
If you started a transfer and changed your mind, you have a window to cancel it. The cancellation process depends on how far along the transfer is:
- Before you approve the confirmation email: Simply don't approve the email from your current registrar. The transfer request will expire on its own, usually within 5 to 7 days.
- After approval but before completion: Contact Squarespace support and ask them to cancel the pending transfer. They can reject the transfer on their end, which sends the domain back to your current registrar. You'll receive a full refund automatically.
- After the transfer completes: The domain is now registered with Squarespace. You can transfer it away to another registrar at any point. There's no penalty, but the normal transfer process and costs apply. You'll need to wait 60 days from the completion date before initiating another transfer.
If you're canceling because the transfer is stuck or failing, see the troubleshooting section above first. Many apparent "stuck" transfers are just waiting for you to approve the confirmation email.
Transfer vs. Connect: Which Should You Choose?
If your domain doesn't meet transfer eligibility (for example, it was registered less than 60 days ago), you can connect your domain to Squarespace via DNS instead. But even if your domain is eligible, connecting might be the better choice depending on your situation.
5-Year Cost Comparison: Transfer vs. Connect
The price difference is worth understanding before you decide. Here's a real comparison for a .com domain over 5 years:
| Scenario | Year 1 Cost | Years 2 to 5 | 5-Year Total |
|---|---|---|---|
| Transfer to Squarespace (.com) | $20 (transfer + 1 year) | $20/year | $100 |
| Connect from Namecheap (.com) | ~$10 to $14 | ~$10 to $14/year | ~$50 to $70 |
| Connect from GoDaddy (.com) | ~$18 to $21 | ~$18 to $21/year | ~$90 to $105 |
If your domain is at Namecheap, keeping it there and connecting saves you $30 to $50 over 5 years. If you're at GoDaddy, the cost difference is small enough that transfer is often worth it for the single-dashboard benefit.
The main reason to transfer isn't cost savings. It's simplicity: one account, one login, one billing date, one place to manage SSL, DNS, and renewals. If you run multiple domains or manage client sites on Squarespace, that consolidation is genuinely useful. If you have a single site and are happy with your current registrar's tools, connecting works just as well.
Choose transfer if:
- You want everything in one account (domain, site, billing, SSL)
- You plan to stay on Squarespace long-term
- You don't use complex DNS setups with many custom records
Choose connect (DNS) if:
- You want to keep your domain at its current registrar (for better pricing or registrar-specific features)
- You use custom email and don't want to risk MX record disruption
- Your domain isn't eligible for transfer yet
- You're testing Squarespace and might switch platforms later
Connecting is free and takes 24 to 72 hours to propagate. To connect a domain, go to Domains in Squarespace, click Use a Domain I Own, and follow the DNS instructions provided. You'll update your domain's nameservers or add specific DNS records at your current registrar.
For a deeper look at getting started, see our complete guide to how to use Squarespace.
* read the rest of the post and open up an offer