Can you transfer an expired domain? Yes, but don’t renew it first

Yes, you can transfer a domain after it expires. Here's how, the renewal trap to avoid, and what to do when a registrar won't hand over the auth code.

Published Nov 10, 2026 · 7 min read

Your domain expired a few days ago, and you’d rather move it to another registrar than renew it where it is. Can you transfer an expired domain? In most cases, yes. If it’s a gTLD like a .com, and it hasn’t gone into redemption yet, you can unlock it, get the auth code, and transfer it like any other domain.

There are two traps, though. One costs you money, and the other is a registrar trying to keep your business. Here’s how I handle both.

The short answer: yes, you can

ICANN is clear about this. Its FAQ for domain owners says you have the right to transfer an expired domain, and that registrars aren’t allowed to deny a transfer because a domain expired or wasn’t renewed. The one exception is if you never paid for a previous registration period.

What decides whether it works is where the domain sits in the expiry timeline.

Where your domain is after it expires

Expiry happens in stages, and each stage changes what you can do. I cover the full timeline in how I decide whether to renew a domain or let it drop, so here’s the short version for transfers:

  • Grace period. Most registrars don’t delete a name the day it expires. They hold it in an Auto Renew Grace Period, which ICANN says can last anywhere from 1 to 45 days, depending on the registrar. GoDaddy, for example, gives most gTLDs about 18 days, according to Namecheap’s transfer guide, and doesn’t guarantee it. You can transfer during this window.
  • Redemption. Once the registrar deletes the name, you can’t transfer an expired domain directly. The current registrar has to restore it first, usually for a redemption fee.
  • Released. After redemption and a short pending-delete period, the name is gone, and anyone can register it.

If you want to transfer an expired domain, don’t sit on it during the grace period. Your website and email can stop working once the domain expires, and ICANN warns that some registrars auction expired names during this window. Start the transfer the day you decide.

Country-code domains are a different story. They follow their own registry’s rules, and Namecheap notes that some go straight into redemption the moment they expire, with no grace period at all. Check your extension’s rules before you count on the steps below.

How to transfer an expired domain

The steps are the same as for any transfer. You just have less time.

  1. Check the status. Look the domain up at ICANN’s lookup tool. If it shows a redemption status, skip to the redemption section below.
  2. Make sure you can get the emails. Transfer emails go to the contact address on the domain, and Namecheap points out that contact details on an expired domain can’t be changed. If that address no longer works, the transfer will fail. It’s also why I never use an email address on the same domain as my registrar contact: if the domain expires, its email stops working, and the expiry and transfer emails go nowhere.
  3. Unlock the domain and get the auth code. It’s also called an EPP code or transfer code. You’ll usually find it in your registrar’s domain settings. Turn off privacy protection if your new registrar asks you to.
  4. Start the transfer at the new registrar. Paste in the code and pay the transfer fee. For a .com, the transfer adds a year to the registration.
  5. Approve it. The old registrar has five days to act on the request. Watch your inbox, and approve the transfer in your old account if it gives you the option, to speed things up.

One more thing about contact details: don’t change them in the middle of a transfer. Under ICANN’s current Transfer Policy, changing the registrant’s name, organization, or email address counts as a change of registrant, and it triggers a 60-day transfer lock unless you opted out before making the change. Not every registrar offers that opt-out. ICANN has approved changes that scrap this lock, but they aren’t in effect yet, so for now, transfer first and update your details afterwards.

Notice what’s not on that list: renewing the domain at the old registrar first.

Don’t renew it before you transfer

Renewing first feels like the safe move: get the domain active again, then move it. It isn’t. ICANN warns that if you renew an expired domain and then transfer it during the grace period, you can end up paying the old registrar for the renewal and the new registrar for the transfer, but only get one extra year.

That’s because the old registrar’s renewal year gets revoked when the domain moves. Namecheap tells customers in this situation to wait 45 days after the old expiry date before transferring, and warns that not every registrar refunds the renewal. If you’re moving the domain anyway, transfer it without renewing. The transfer itself adds the year.

When the registrar won’t give you the auth code

This is the second trap. Some registrars try to trick you into renewing an expired domain before you can get the auth code. The button is missing, greyed out, or replaced with a renewal offer. It’s not new, either. Back in 2007, registrars on ICANN’s own mailing list described competitors refusing transfers during the grace period, either because the customer had already been invoiced for the renewal or because they claimed expired domains couldn’t be transferred.

When this happens, call them and ask for the auth code. They might make you jump through hoops to verify your identity first, with security questions, PINs, and codes sent to your email or phone. Just go through with it. You’ll get the code at the end, and it beats paying for a renewal you don’t want.

You might not get it right away, either. ICANN gives registrars up to five calendar days to hand over the code, and some use all of it. Register.com used to make me wait five days for every auth code I requested, and transfer guides from other companies still say Register.com can take up to five days to email it. I’ve since moved my domains away from them, so I can’t say whether that’s still their practice. Either way, those days come out of your grace period, so ask for the code the day the domain expires, or better, before it does.

If they still refuse, the rules are on your side. ICANN’s Transfer Policy requires registrars to give you the auth code within five calendar days of your request, and says they can’t refuse to release it just because there’s a dispute over payment. If a transfer is wrongly denied, you can file a transfer complaint with ICANN.

If the domain is already in redemption

Once a domain is in redemption, the direct transfer route is closed. ICANN’s FAQ says the current registrar has to restore the name before it can be transferred, and that usually means paying a redemption fee on top of the renewal. Restore it first, and wait until it shows as active again.

How much is the redemption fee? There’s no standard price. Each registrar sets its own, and ICANN’s Expired Registration Recovery Policy only requires them to publish it. For a .com, Fozzy charges $40, while GoDaddy customers on NamePros have long reported paying $80 plus the renewal. The one time I paid it, it was over $70. Either way, it’s several times what the renewal would have cost a few weeks earlier.

At that point, you’ve already paid the old registrar for another year, so I’d usually leave it there and move it closer to the next renewal.

After the transfer

Two things to know once the transfer is done. First, you can’t move the domain again right away: ICANN’s Transfer Policy lets registrars refuse a new transfer within 60 days of the last one. Second, a transfer doesn’t move your DNS. If the domain used your old registrar’s nameservers, Namecheap warns that the old registrar will delete its DNS zone shortly after the transfer, which can take your website and email down. Set up DNS at the new registrar, or wherever you host it, before the transfer completes.

So if you need to transfer an expired domain that lapsed a few days ago, don’t panic, and don’t renew it. Unlock it, get the code, and move it. If the registrar stalls, pick up the phone.

Top photo: cogdogblog / Wikimedia Commons (CC0).

Sources

Leave a Comment