ZenWeb - Blog - Can’t Transfer Your .my Domain? How to Get the Transfer Code

Can’t Transfer Your .my Domain? How to Get the Transfer Code

November 4, 2026

Share this post:

Can't Transfer Your .my Domain? How to Get the Transfer Code
TL;DR: A stuck .my domain transfer is usually caused by a missing or wrong transfer code (Auth-Code), a transfer lock, a domain under 60 days old, or an outdated contact email that never receives the approval link. Under MYNIC’s rules, your current registrar must release the code when the registrant asks and cannot charge a transfer fee. Once submitted, the transfer auto-approves within five calendar days.

You want to move your .my or .com.my domain to a new provider. Maybe your old web designer has gone quiet, or you are moving everything under one account. The new registrar asks for a “transfer code”, and you have no idea where to find it. Or you entered one and the domain transfer in Malaysia simply failed.

This guide explains what is most likely blocking you, how to get the code, how long each step takes under the registry’s own policy, and how to keep your website and email running while the domain moves.

If your domain has already expired and the site is offline, that is a different problem. Start with our guide on a domain that expired and took the site down.

This short video explains where a domain transfer authorisation code usually lives and why registrars ask for it.

Where Can I Find My Domain Transfer Authorization Code?

Source video: Watch on YouTube (Learning To Code With AI)

1. Why Can’t I Transfer My .my Domain?

Quick Answer: Most failed .my transfers come down to the transfer code: you don’t have it, it was mistyped, or it has been reset. Next most common are a transfer lock still switched on, an approval email going to an old address, a domain under 60 days old, and a domain registered in someone else’s name.

When Malaysian business owners ask us why a domain transfer in Malaysia keeps failing, the cause is almost always on this list:

Why .my Domain Transfers Get Stuck — Share of ZenWeb Cases
Share of stuck .my domain transfer cases by root cause, from ZenWeb client tracking across Malaysian SME domains, 2024 to 2026.
Root causeShare of cases
No transfer code, or a wrong / outdated one

29%

Domain registered in the vendor’s or a staff member’s name

23%

Approval email sent to an old or dead address

18%

Transfer lock (“Client Transfer Prohibited”) still on

14%

Inside a 60-day lock (new registration, recent transfer or owner change)

10%

Unpaid renewal, expired domain or a dispute

6%

Source: From ZenWeb client tracking across Malaysian SME domains, 2024–2026. Illustrative of typical patterns.

Notice that only the last row is a genuine “no”. Every other cause is an admin gap you can close, usually within a week. If you are not sure what a registrar or registrant is, our explainer on how domain names really work covers the basics.

Key takeaway: A blocked transfer is rarely a dead end. Find out whose name is on the domain and which email receives approvals before you request anything else.

Moving your domain as part of a new website?

We handle the domain, hosting and go-live in every build, so nothing is left in a vendor’s name. See how our web design projects handle domains →


2. What Are MYNIC’s Rules for a .my Domain Transfer?

Quick Answer: MYNIC, the .my registry, requires the registrant to get a unique Auth-Code from the current registrar and give it to the new one. The current registrar must release the code on request, cannot charge a transfer fee, and must lift a transfer lock within five calendar days of being asked.

Every .my domain transfer in Malaysia is governed by MYNIC’s Transfer Registrar Policy, effective 27 March 2025. These are the numbers that matter to you:

MYNIC Transfer Rules at a Glance
Key time limits, fees and obligations in MYNIC’s Transfer Registrar Policy for .my domain names, effective 27 March 2025.
RuleLimitWhat it means for you
Auth-Code releaseAs soon as requestedThe registrar cannot sit on your request
Removing a transfer lockWithin 5 calendar daysApplies if you can’t unlock it yourself
Auto-approval5 calendar daysSilence from the old registrar counts as approval
Transfer lock window60 daysAfter registration, a transfer or a change of registrant
Request expiry60 daysOr sooner if the domain expires first
Fee from the old registrarNone allowedYou only pay the new registrar
Renewal includedMinimum 1 yearExpiry date moves forward; 10-year cap

Source: MYNIC Transfer Registrar Policy, effective 27 March 2025 (sections 5–10).

One rule protects you in a messy breakup with a vendor: the registrar of record must not refuse to release the code or lift the lock solely because of a payment dispute. It may still deny the transfer if the current registration period itself was never paid. Our guide to who really owns your website and domain explains why the registrant name decides everything here.

Key takeaway: The policy is on the registrant’s side. If you are the registrant and the domain is paid up, the old provider cannot legally hold your domain hostage.

3. How to Get Your .my Domain Transfer Code, Step by Step

Quick Answer: Check the registrant and current registrar on MYNIC WHOIS, update the contact email, turn off the transfer lock, then generate or request the Auth-Code from your current registrar. Start the transfer at the new registrar with that code, pay the one-year renewal, and approve the confirmation email.

Work through these steps in order. Each one removes a cause from the table above.

  1. Look up the domain. Search it on MYNIC WHOIS. Note the current registrar, the registrant name and the expiry date. If the registrant is not your company, jump to Section 4 first.
  2. Log in to the current registrar. Use the account the domain sits in. If you don’t know which reseller that is, the registrar shown on WHOIS can point you to it, and MYNIC lists accredited providers under Find Our Registrars.
  3. Fix the contact email. The registrant or administrative contact must confirm the transfer, so their email must be live. Change it to a company mailbox before you request anything.
  4. Turn off the transfer lock. Look for a setting named “Registrar Lock”, “Transfer Lock” or “Client Transfer Prohibited” in the domain menu. If there is no switch, ask support in writing.
  5. Get the Auth-Code. Many panels show “Get EPP / Auth Code” in the domain menu. If not, email or open a ticket from the registered contact asking for the Auth-Code for your domain.
  6. Start the transfer at the new registrar. Enter the domain and the code exactly. Copy and paste to avoid a mixed-up “0” and “O”.
  7. Pay and approve. Pay the renewal (at least one year is included), then click the approval link in the confirmation email. Keep every email and ticket as a record.

Changing registrar does not have to change your DNS. If your records live with the old provider, copy them first; our guide to DNS not propagating after a domain change shows how to check which nameservers are really in charge.

Key takeaway: Fix the email and the lock before you ask for the code. A code sent to a dead inbox, or used while the lock is on, is the most common way a transfer fails twice.

4. What If the Domain Is in Your Web Designer’s Name?

Quick Answer: Only the registrant or administrative contact can approve a .my transfer. If the vendor or a former staff member is the registrant, you need a change of registrant to your company first. That usually needs written consent and your SSM documents, and it may start a new 60-day transfer lock.

This is the second most common blocker we see, and it is not something a transfer code can fix. Under MYNIC’s policy, only the registrant or administrative contact can approve a transfer, and the registrant’s instruction wins in a dispute.

What to prepare for a change of registrant:

  • Your SSM documents. Company registration details that match the business name you want on the domain record.
  • Consent from the current registrant. A signed letter or the registrar’s own form from the vendor or ex-staff member named on WHOIS.
  • Proof you paid for the domain. Invoices and receipts help if the registrar asks questions.
  • A plan for the 60-day lock. Some registrars lock transfers for 60 days after an owner change unless you opt out before the change.

Never borrow documents or create a lookalike company to force a transfer. If the vendor refuses, keep a written record and escalate through the registrar’s dispute process. Our guides on what to do when your web designer disappears and the website logins you must get from your designer cover the wider handover.

The same “agency owns it” trap applies beyond domains. If your YouTube Brand Account owner has left, or an agency still controls your TikTok Spark Ads authorisation, fix access the same week.

Key takeaway: Get the domain into your company’s name before you chase the transfer code. The code only proves who the registrant is; it cannot change who that is.

Old vendor holding your domain and website?

We help Malaysian businesses take back control and rebuild on accounts they own. Get a website handover done properly →


5. How Long Does a Domain Transfer in Malaysia Take?

Quick Answer: Once the new registrar submits a properly approved request, MYNIC completes it within five calendar days unless the old registrar accepts it sooner. Add time before that for unlocking and getting the code. A clean transfer usually takes about a week; one that needs a change of registrant can take much longer.

The waiting time depends on which stage you are stuck at. This is the realistic timeline we plan around:

.my Domain Transfer Timeline, Stage by Stage
Typical and maximum durations for each stage of a .my domain transfer, a modelled scenario based on MYNIC Transfer Registrar Policy limits and ZenWeb operational experience, 2024 to 2026.
StageTypicalPolicy limit
Day 0–1: update contact email, unlockSame day5 calendar days for the lock
Day 1–2: receive the Auth-CodeMinutes to 1 working day“As soon as” requested
Day 2: submit, pay and confirmUnder 1 hourRequest lapses after 60 days
Day 2–7: registry processing1–5 daysAuto-approved at 5 calendar days
If a change of registrant is needed first1–3 weeksPlus a possible 60-day lock

Source: Policy limits from MYNIC Transfer Registrar Policy (2025); typical durations modelled from ZenWeb operational experience with Malaysian SME domains, 2024–2026. Individual registrars vary.

Two timing traps catch people out. First, if the domain expires while the transfer is pending, the request lapses. Renew first if expiry is close. Second, a transfer that was approved by mistake can be reversed by the registry, so don’t rush a transfer that the registrant has not clearly agreed to.

Key takeaway: Plan for about a week from start to finish for a clean domain transfer in Malaysia. If more than five calendar days pass after submission with no change, chase the new registrar for the request status.

6. Will My Website and Email Go Down During the Transfer?

Quick Answer: A domain transfer in Malaysia should not, on its own, take your site offline, because the nameservers usually stay the same. Outages happen when DNS was hosted free at the old registrar and gets switched off, or when records are not copied across. Email and verification records are the most often missed.

Before you submit the transfer, check where your DNS lives and save a full copy of the records. These are the items we find broken most often after a careless move:

What Breaks After a Careless Domain Transfer — Share of Affected Moves
Services most often disrupted after a domain registrar transfer where DNS records were not backed up, by share of affected moves and typical business impact, from ZenWeb client tracking 2024 to 2026.
What breaksShare of affected movesBusiness impact
Business email (MX records)41%Customer enquiries bounce
Email security (SPF, DKIM, DMARC)33%Mail lands in spam; spoofing risk
Website (A / CNAME records)27%Site offline or parked page
Verification TXT (Google, Meta)22%Ad tracking and Search Console access lost
SSL certificate validation14%“Not secure” or protocol errors

Source: From ZenWeb client tracking of Malaysian SME domain moves where DNS was not backed up, 2024–2026. Illustrative of typical patterns.

Where to go for each symptom:

Key takeaway: Screenshot or export every DNS record before you submit the transfer. That one step prevents almost every outage in the table above.

7. How to Avoid Domain Transfer Problems Next Time

Quick Answer: Register every domain in your company’s name with a shared company email, keep the registrar login in your own password manager, give vendors user access instead of ownership, and turn on auto-renew. Review the WHOIS record once a year so nothing drifts into someone else’s hands.

Most transfer headaches are set up years earlier, at the moment someone else registered the domain “to save you the trouble”. Prevent a repeat with these habits:

  • Company as registrant. Use your SSM-registered business name, matching your official documents.
  • Shared mailbox as contact. Use an address like admin@ your domain, not a staff member’s personal Gmail.
  • Own the login. Keep the registrar account in your password manager with two-factor authentication on a company phone number.
  • Access, not ownership, for vendors. Put this into your web design contract clauses.
  • Auto-renew and calendar reminders. A lapsed renewal blocks a transfer and can take the site down.
  • Yearly WHOIS check. Confirm the registrant, contact email and expiry date.

The same rule applies to ad and social accounts. Our guide to agency account ownership covers what to keep in your name. A personal profile tied to everything is a single point of failure, as anyone who has needed to appeal a disabled Facebook account knows. Choosing a new domain? Compare .com.my vs .com for Malaysian SMEs first.

Key takeaway: Whoever is named as registrant controls the domain. Make that your company from day one and future transfers become a ten-minute job.

8. When Should You Get Expert Help?

Quick Answer: Get help if the domain is in someone else’s name and they won’t cooperate, if the registrar ignores your written requests beyond five calendar days, if the domain is close to expiry, or if your website, email and ads all depend on DNS you can’t see.

Escalate in these situations:

  • Unresponsive vendor. Your former designer or agency holds the registrant record and has stopped replying.
  • Registrar delays. The lock is still on or no code arrived well after your written request.
  • Expiry pressure. The domain expires within weeks and a transfer could lapse.
  • Several systems at risk. Website, email and ad tracking all run through records you can’t access.

ZenWeb is a Google Partner agency that has worked with 500+ Malaysian businesses. Our web design team plans domain moves, copies DNS safely and sets up ownership in your company’s name. We can’t promise any registrar’s decision, but we can make sure your request is complete, documented and hard to ignore.


9. Conclusion

A stuck domain transfer in Malaysia is almost always an admin problem, not a technical one. Confirm the registrant on MYNIC WHOIS, update the contact email, lift the lock, get the Auth-Code and submit it at the new registrar. MYNIC’s policy gives the registrar five calendar days to respond before auto-approval, and forbids a transfer fee. Back up your DNS first so email and the website keep running. For more guides on running your business online, visit the ZenWeb home page.


10. Frequently Asked Questions

1. Is the Auth-Code the same as an EPP code?

Yes. Auth-Code, authorisation code, Auth-Info code, EPP code and transfer code all mean the same thing. MYNIC’s policy describes it as a unique, per-domain code created by the registrar to identify the domain’s registrant.

2. Can my old registrar charge me to release the transfer code?

No. MYNIC’s Transfer Registrar Policy says the losing registrar must not charge a transfer fee or any fee that looks like one. You pay the new registrar for the transfer, which includes at least one year of renewal.

3. Can I transfer a .my domain I registered last month?

Probably not yet. Registrars are encouraged to apply a 60-day transfer lock after a new registration, a previous transfer or a change of registrant. Wait until the 60 days have passed, then request the code.

4. Do I lose the remaining years on my domain when I transfer?

No. The remaining registration period moves with the domain, and the transfer adds at least one year. The total unexpired term cannot exceed ten years, so a domain already renewed far ahead may need a shorter renewal.

Domain transfer still stuck?

Tell us your domain and where it is stuck. Our team will check the registrant record, transfer lock and DNS, and map out the fastest safe route to move it into your company’s control.

Get help moving my domain →

Table of Contents
Table of Contents

Get A Free Proposal

Complete the form and our team will contact you to discuss your goals. Let’s grow your business.