Domain transfers usually take 5 to 7 days, but can stretch to 14 days depending on your registrar and whether you hit common delays

The clock starts when you request the transfer at your new registrar. Your old registrar then has a window — usually 5 business days — to release the domain. During that time, you'll receive an email asking you to confirm the transfer. If you don't respond, the clock resets. Once confirmed, the domain moves to the new registrar's system, which typically takes another 24 to 48 hours to complete.

The actual speed depends on which registrar you're leaving and which one you're joining. Some registrars process transfers the same day; others take the full allowed time. Weekends and holidays add days because the 5-day window counts business days only. If you initiate a transfer on a Friday afternoon, you won't see movement until Monday.

Key Takeaways

  • The transfer window is 5 business days from your old registrar, plus 24 to 48 hours for the new registrar to activate it, totaling 5 to 7 days under normal conditions.
  • You must respond to a confirmation email from your old registrar within the window, or the transfer request expires and you have to start over.
  • Weekends, holidays, and time zones mean a Friday request can take 10 business days to complete.
  • Your domain stays live and functional throughout the transfer — you don't lose service during the move.
  • If your domain is locked, expired, or has a recent ownership change, the transfer will be delayed or blocked entirely.

What happens during the 5-day window

When you request a transfer at your new registrar, they send an authorization request to your old registrar. Your old registrar is required by ICANN (the organization that oversees domain rules) to notify you by email. This email contains a link or code you must use to confirm the transfer within 5 business days.

If you don't confirm, the transfer request expires. You then have to start the process over at your new registrar. This is a common delay point — many people miss the confirmation email because it goes to spam, or they don't recognize the sender. Check your email (including spam folders) within a few hours of requesting the transfer.

Once you confirm, your old registrar has until the end of the 5-day window to release the domain. Most do it immediately after confirmation, but some wait until the deadline. There's no penalty for waiting, so some registrars use the full time.

The final 24 to 48 hours at your new registrar

After your old registrar releases the domain, it enters a queue at your new registrar. The new registrar then updates the domain's nameserver records in the global DNS system. This propagation is usually instant but can take up to 48 hours to fully spread across all DNS servers worldwide.

During this time, your website and email continue to work without interruption. The domain is in transition, but it's still pointing to your old hosting. Once the new registrar's nameservers take over, your site will point to wherever you've set it up at the new registrar.

Reasons a transfer gets delayed beyond 7 days

A locked domain is the most common blocker. Registrars lock domains by default to prevent unauthorized transfers. You must unlock it in your account settings before requesting the transfer. If you forget, your old registrar will deny the transfer request, and you'll have to unlock it and start over.

An expired domain cannot be transferred. If your domain expired in the last 30 to 90 days (depending on your registrar), you must renew it first, then wait a few days before transferring. Some registrars won't transfer a domain that's within 60 days of expiration.

A recent ownership change also triggers a hold. If the domain owner changed hands within the last 60 days, ICANN rules require a waiting period before transfer. You'll see this as a "60-day transfer lock" in your account. You cannot bypass this — you have to wait.

Registrar-specific delays happen too. Some registrars are slower than others at processing the release. GoDaddy, Namecheap, and Google Domains typically process within 1 to 2 days. Smaller or older registrars sometimes take the full 5 days. If your new registrar is slow, add another 1 to 2 days.

What to do if a transfer stalls

If 7 days have passed and your domain hasn't moved, check your email for the confirmation request. If you never received it, contact your old registrar's support and ask them to resend it. Provide your domain name and the email address on file.

If you confirmed the transfer but it's been more than 5 business days, contact your old registrar and ask for the transfer status. They can tell you whether the domain was released and when. If it was released, contact your new registrar and ask them to check the queue.

If your domain is locked or expired, you'll see an error message when you try to transfer. Fix the issue (unlock or renew) and then request the transfer again. You're starting from day one.

How to speed up a transfer

Request the transfer early in the week, not on Friday. A Monday request gives you the full 5 business days before the weekend. A Friday request means the clock doesn't really start until Monday.

Unlock your domain and gather your authorization code before you start. Most registrars call this the "auth code" or "EPP code." You'll need it to prove you own the domain. Having it ready means you can complete the new registrar's form in minutes instead of hunting for it later.

Monitor your email closely for the confirmation request. Set up a filter so confirmation emails don't land in spam. Respond to the confirmation within a few hours of receiving it, not on day 4. The sooner you confirm, the sooner your old registrar can release the domain.

Choose a new registrar known for fast processing. Namecheap and Google Domains typically complete transfers in 3 to 5 days. Smaller registrars or hosting companies bundled with domain registration may take longer.

Your domain stays active during the transfer

One thing that doesn't change: your website and email keep working the entire time. The transfer doesn't interrupt service. Your old registrar keeps the domain pointing to your hosting until the new registrar takes over. There's no downtime, no lost emails, no broken links.

The only thing that changes is who manages the domain going forward. Once the transfer completes, you'll log into your new registrar's account to renew the domain, change nameservers, or update contact information. Your old registrar account becomes inactive for that domain.

Frequently Asked Questions

Can I transfer a domain that's about to expire?

Not without renewing it first. Domains within 45 days of expiration typically can't be transferred. Renew the domain at your current registrar, wait a few days, then request the transfer. This adds 3 to 5 days to your timeline.

What if I don't respond to the confirmation email?

The transfer request expires after 5 business days. You'll have to request the transfer again at your new registrar. There's no penalty, but you're starting the clock over. Check your spam folder — the confirmation email often lands there.

Do I lose my website during the transfer?

No. Your website and email continue to work without interruption. The domain points to your old hosting until the new registrar's nameservers take over, which happens automatically. There's no downtime.

Why is my transfer taking longer than 7 days?

The most common reasons are a locked domain, a recent ownership change (60-day hold), or an expired domain. Check your account at your old registrar for any locks or restrictions. If the domain is locked, unlock it and request the transfer again.

Can I cancel a transfer after I've requested it?

Yes, until your old registrar releases the domain. Contact your old registrar and ask them to cancel the transfer request. Once released, the domain is in your new registrar's queue and can't be stopped — but you can always transfer it back later.