Buy Maxis Hotlink 365 Validity When You’re Out of Malaysia (2026)

Share this:

If you are one of those Malaysians living abroad who still holds on to a Maxis Hotlink prepaid line, you would know the annual struggle of keeping it alive. Whether it is for banking OTPs, government portal logins, or just having a Malaysian number that people can reach you on, the last thing you want is for the SIM to expire while you are overseas. I have been through this myself every year and the process has changed quite a bit since I first wrote about it. So here is the updated guide for 2026.

2026 Update: Another year, another round of update. It’s now my turn to find out that the old *100# approach is no longer a viable option. Read on to find out what works now!

What Has Changed

For those of you who followed the original guide on this site, the method back then was to get onto the legacy Hotlink Bagus plan and use the *100# USSD Easy Menu to purchase a 365-day validity add-on for RM33. That approach has unfortunately hit a dead end for two reasons.

Firstly, the Bagus plan no longer offers the 365-day validity add-on at all. Maxis has quietly removed it and there is no way to purchase it through that route anymore, regardless of whether you are in Malaysia or overseas.

Secondly, even if it were still available, the *100# USSD menu does not work reliably when you are on a roaming network overseas. I tried this myself and ran into issues navigating the menu from Singapore. The roaming network interferes with the USSD session and it just does not behave the way it used to. So even if you were lucky enough to still be on the Bagus plan, trying to renew via *100# from abroad is going to be a frustrating experience.

The good news is that Maxis now has a proper app-based approach through the myHotlink app that works perfectly fine whether you are in Singapore, Japan, or anywhere else in the world. And honestly, it is a lot more straightforward once you know where to look.

What You Will Need

Before you get started, make sure you have the following ready:

  • The myHotlink app downloaded and installed on your phone
  • Your Hotlink number logged in on the app
  • At least RM32 in prepaid credit on your account. That is RM2 for the plan change fee and RM30 for the 365-day SIM active pass
  • The MyDigitalID app installed and ready, in case you have not verified your number yet

Switching to the Pantas Plan

The first thing you need to do is switch your line over to the Pantas Plan. This is the plan that gives you access to the 365-day SIM active pass, so you cannot skip this step if you are still on an older plan like Hotlink Red or the legacy Bagus plan.

Open the myHotlink app and head to the myHotlink tab at the bottom right of the screen.

Under the Account section, tap on Hotlink Red (or whatever your current plan is listed as). This will bring you to your plan details page.

From there, tap on Change Plan. You will see a screen showing all the available plans for your number.

Select the Pantas Plan, which is marked as Best Selling. It is a Pasti Mampu Uncapped Speed Plan and the key feature we care about here is that it comes with up to 365 days of internet validity and 30 SIM-active days with every reload of RM10 and above. That is exactly what we need to keep the line alive for another year.

Tap Get This Plan and a confirmation screen will pop up. Do take note of a couple of things here. There is a RM2.00 fee for the plan change. On top of that, any existing domestic internet passes you have will be terminated upon switching, and your active days will be reset to 30 days. It is a bit of a sting if you have active passes, but if your main goal is to extend the SIM validity, this is worth it. Tap Confirm to proceed.

You will get a confirmation screen saying the Pantas Plan purchase has been submitted.

Shortly after, you will receive an SMS from 80200 HLINK confirming that your Internet Pass is now active.

Purchasing the 365-Day SIM Active Pass

Now that you are on the Pantas Plan, it is time to buy the actual 365-day pass. Go back to the home screen of the myHotlink app.

Tap on Internet at the bottom navigation bar and then go to the Others tab. Scroll down and you will see a section called Hot Deals. In there, you will find the 365 days SIM active period pass priced at RM30. Go ahead and purchase that.

Once the purchase goes through, your credit balance will be updated with a new expiry date. In my case, my account is now valid until 10 March 2027. That is another full year sorted without needing to step foot in Malaysia.

Verifying Your Number with MyDigitalID

This is a step that some of you may have already done, but it is worth highlighting here. Maxis now requires all prepaid numbers to be verified through MyDigitalID, which is Malaysia’s national digital identity app. If your number is not yet verified, you may start running into restrictions on your account down the line.

To do this, go back to the myHotlink tab in the app and tap on Prepaid Verification with MyDigitalID. Follow the steps to link your IC number to your Hotlink line. Once it is done, your number will show as Verified and you will also be able to see that it is registered under the Hotlink Pantas plan.

That is It!

So to summarise, the *100# USSD method is no longer the way to go. The whole process is now done through the myHotlink app and it works fine from overseas. Here is a quick recap of what you need to do:

  1. Switch to the Pantas Plan via the myHotlink app (RM2 plan change fee)
  2. Purchase the 365-day SIM active pass under Internet > Others (RM30)
  3. Verify your number with MyDigitalID if you have not done so already

Total cost is RM32 to keep your Malaysian number alive for another year. Not too bad considering what it would cost if you had to fly back just to sort this out.

If you found this helpful or if something has changed again since this was written, do let me know in the comments below!

Share this:

You may also like...

62 Responses

  1. Brian says:

    I believe you can get to the normal *100# menu from anywhere in the world. I can do so from any country. First enter *100# and then select Option 6 to get the ‘normal’ version of it that you’d get in MY.

  2. Ken Ng says:

    I’ve tried all the options available when you’re in Singapore and I cannot get to the normal options. Otherwise, I’ve not bothered to head over to Woodlands 😄

  3. vijian says:

    I am in Brunei and have the same problem. Unable to get the normal options with *100#. Waiting for the weekend to drive to the border where I might get Maxis coverage. Unable to cross border due to COVID. Its’ a pity those staying in Australia, NZ etc will be unable to extend the 365 validity. Maxis should look into this problem.

  4. Ken Ng says:

    I’m glad you can still get to a border! Agree with you that Maxis really needs to provide a way to access the Malaysia’s menu.

  5. Allen says:

    Hi, I’m been told by customer service that is no more 365 plan, is it true?

  6. Ken Ng says:

    This is somewhat true. All the current plans does not have the ability to add on a 365 validity. However, I believe some had been able to be “downgraded” to the old Bagus plan which does have this on a case by case basis. Mostly because of the argument that we are living outside of Malaysia and still need to maintain a Malaysian mobile number. So do try to call the customer service rep and see if they can do that for you too.

  7. Allen says:

    Hi, for just residing overseas, can do it by just press *100#, then 01 to next menu, then press 8 send to *100# again to get Malaysia menu, then 01 again for next menu, then press 6 for My Account and Others, then press 2 for validity 365 purchase. Just FYI for those who need help.

  8. Ken Ng says:

    Interesting. Let me try and see it if works for me.

  9. Ken Ng says:

    Gosh! How did I not know about that. It works! Thanks for sharing. I will update my article soon!

  10. Gia says:

    “I believe you can get to the normal *100# menu from anywhere in the world. I can do so from any country. First enter *100# and then select Option 6 to get the ‘normal’ version of it that you’d get in MY.”

    Yes, i did this and i’m in Paris. I’ve successfully renewed my phone till next year. Thank you to this website!

  11. Gia says:

    Oh, but somehow I had to pay RM60 for mine though. I remember paying the same amount last year too. Not sure why I’m not charged RM33 instead :/

  12. Ken Ng says:

    I think the options changes a little depending on which country you are roaming at. I realise now that the right option to go back to the Malaysia menu is shown at “*100#” which is so confusing!!! 😄 will update the article again soon.

  13. Ken Ng says:

    Yikes. Does it show up as RM60 to renew in the menu?

  14. Arijit says:

    *365# but it’s cost me RM60

  15. Ken Ng says:

    Perhaps this is due to legacy pricing. When you first got your 365 validity, was it already at RM60? I remembered that for me, I got it when it was still going for RM33.

  16. victory015 says:

    Try *365# to enable 365 validity,it cost rm 60.

  17. Titus Tan says:

    Thanks you for the update in your blog and tips from Allen. Really a huge help as I also cannot find the Maxis menu until I press the hidden and magic “8”. This saves my day!

  18. Ken Ng says:

    Glad you got it working too!

  19. Tan WS says:

    Hi Ken & everyone here. Is roaming no longer available for 365 now? I m currently staying in Sgp. The last time I was able to connect to my M’sian mobile number using Hotlink’s 365 service was only 2 months ago in March, then last week, I turned on my phone again & was unable to get any connection since. It’s not my mobile phone issue as it is 4G compliant. Thanks & appreciate all your sharing & advise here.

  20. Cfy says:

    Thank alot for the information. Really save my day too.

  21. Ken Ng says:

    That’s weird. I just tested with my own. I can still get connected to the Singtel network.

  22. H L says:

    @Tan WS …….. either your roaming function is turned OFF or your 365Validity since expired …. in reality you can (also) “re-activate” an expired 365Validity …. provided you have sufficient credit in your account (and using the *505# .. to activate Account Inactive” menu and buy a “1 Day Pass” as a first-step ….. before proceeding to activate / extend your 365Validity (that will commence from that day). Good luck

  23. Qiang says:

    *365# it really work! RM60 for 365days!
    Thanks for sharing this information!
    I managed to get it even I’m in Dominican Republic.

  24. Kai says:

    I could not find the menu in *100# to buy validity after multiple attempts. I nearly gave up until I saw H L comment above. So I tried *505# to reactivate my account which was inactive. Without pre-notification, RM1 was deducted from my balance credit. Then I received SMS from Hotlink to inform me that my account validity was extended for 1 day. I went back to *100# again and this time I was able to get to the option to buy validity for 365 days with RM33. Thanks for this blog and H L for the tips !

  25. H L says:

    If your (365Validity) account is still valid (ie NOT expired) or you have re-activated your account via *505# but you still could NOT get/find Option 6 : “MyAccount & Others” within the *100# Menu despite toggling “01 : to Next Page” multiple time, may I suggest you take a pause/break and proceed with steps outlined below ie

    Since you are outside Malaysia ie overseas, your mobile phone could be connected to a roaming-partner of Maxis-Hotlink in that foreign country. Assuming you are in Singapore, your mobile could be connected to “Singtel” at this moment while you were performing above steps but you were unsuccessful in getting to the relevant required menu.

    You need to go to your phone SETTING and thereafter NETWORKS and then MOBILE …. and then chose to MANUALLY select the roaming-partner …. per illustration above, your mobile phone will scan the frequencies of local mobile phone operators (with coverage in your current location) and continuing above example, you can also find Starhub and M1/Mobile One to select for Singapore…. so select 1 of them (assuming both are roaming-partners of Maxis/Hotlink) …. and allow your mobile-phone to register with that newly selected roaming-partner (repeat these steps to change to another different roaming-partner if are still unsuccessful in your attempt to get to the Option 6 : “MyAccount & Others” within the *100# Menu)

    Upon connected to the new roaming-partner (assuming Starhub is now selected), you may thereafter proceed to start afresh your *100# …….. and other steps …… to renew your 365Validity.

    All the best !!

  26. Tan says:

    Thank You Very Much Allen

  27. popeye88 says:

    Hey guys. All these can be done easily via Hotlink apps.

    There is no need for *100# whatsoever.

  28. Ken Ng says:

    Is this recent? The last time I checked the app, this isn’t available since 365 validity is not available for all customers

  29. Tashya says:

    This works! I’m extending from Japan in July 2023. Although it costs RM60 not RM33.

  30. Ken Ng says:

    Glad it worked well for you too! I think I got lucky and was kept at the legacy price of RM33 from a very long time ago.

  31. Mel says:

    Hello, I am trying to renew the my 365Validitiy, however it seems that … Option 6 : “MyAccount & Others” within the *100# Menu; is not available? Is there any changes recently?

  32. Ken Ng says:

    Not that I know of. I check this maybe about a month ago and it was still there. I can help to check again but I’ll get back to you by end of the week as I’m out of town and don’t have my MY number with me at the moment.

  33. Ken Ng says:

    Hi Mel. I just managed to check it on my own mobile from Singapore. the #6 option for “My Account & Others” still shows up on my end. Maybe you could try again?

  34. Fina says:

    Hi, I am in #6 “My Account & Others”, however, it doesn’t have the “Buy Validity” option. I wonder if they’ve cancelled the plan, but the customer service I called 2 weeks ago suggested this plan to me before I changed from postpaid to prepaid. and after the plan is changed, I can’t contact Hotlink careline anymore T.T

  35. Ken Ng says:

    Are you still on the old bagus plan? That’s the only plan that still provides this 365 validity option.

  36. SYL says:

    I’m a Korean. Using maxis prepaid long time. I followed the above guide, but couldn’t find a 365 option. I think *365# to enable 365 validity is the only way currently.

  37. MARUWAN AHMED SALIM says:

    How can I buy 360 validity, please?

  38. Ken Ng says:

    Hi. You need to make sure your Hotlink is on the old “Bagus” plan. If it’s not try calling them up and see if they would be willing to change your plan. Only then you will have the option for to purchase 365 validity

  39. Norman Tohet says:

    Hi, updates. My line was prepaid until 2022, then changed to Postpaid after Covid. 2023, moved back to Sgp and changed it again to Prepaid. Wanted to buy the 365 days validity becasue hp number was link to Mlys bank acct. The steps above was no longer shown on *100# options. Called *123# and was guided via Hotlink. On the app, you have to buy the Pantas Plan first, rm2. Once SMS confirmation received, restart app. On Hotlink app -> Buy passes -> scroll to buy 365 days validity rm30. BINGO! Hope this helps.

  40. Ken Ng says:

    Awesome. Great to know that there is still a plan that provides the option to get 365 validity!

  41. Mel says:

    Hi , i am on Hotlink Pantas and it says it will expires on 18/8/24. I am outside of Malaysia. Can you remind me if these are the correct steps to do for renewing another 365 days SIM Active Period? I am keeping the number alive for Banking purposes.
    1) buy passes
    2) Hotlink MUoffers –> Others
    3) 365 SIM Active Period (RM30)

  42. Ken Ng says:

    I’m still on the old Bagus plan so I am not able to confirm. But I believe you can buy this directly from the Hotlink app.

    “The 365 days Active Period pass is priced at RM30 and can be purchase from your Hotlink app. By activating this pass, your account/ SIM will be active for 365 days (1 year) from the day of activation/ purchase. This means you do not have to constantly top up to keep your account/ SIM active.”
    https://www.hotlink.com.my/en/faq/products/prepaid-pantas/passes/

  43. KenL says:

    hi Ken Ng, good to find your useful page. I am also on Bagus WM plan but I am based in Australia, since Nov 2024 I can’t get the *100# to work anymore. The error returned is:

    Maxis/Hotlink Message : connection problem or invalid MMI code

    Have you tried recently and did you get such error from Singapore. I suspect this was due to Australia switching off 3G network since end of October but probably your test can help confirm if this *100# service is related to 3G shut off or not. Thanks in advance!

    Without that I won’t be able to renew this plan. The

  44. Ken Ng says:

    Hey. Sorry for the very late response. Somehow missed this. I just checked with my designated phone for my malaysia line and it is still working.

  45. Neo Lim says:

    Helo Ken,
    Thanks for the guide. Did you notice that in SIngapore, hotlink/maxis line failed to connect to any SG telcos since last week? Can’t receive any incoming SMS. I tried buying roaming pass, and it works again. Once the roaming pass expired, it went disconnected from telco again.
    Just wanted to confirm do you face similar issue? Thank you.

  46. Ken Ng says:

    Just tested my line. I’m able to get SMS TAC code. So it’s working for me. It should work if your line is “active”. As mentioned, my line has been on a very old Bagus WM package, which allows me to continue to add 365 days of validity and the line is also automatically on phone and sms roaming.

    What line package are you on?

  47. Neo says:

    Hello Ken, I’m also on 365 days validity package and it’s still active until April 2025.
    Seems like it affect certain people as I read in lowyat forum there are a few people affected by it.

    https://forum.lowyat.net/topic/4268004/all#bottom

  48. Goultard says:

    I think the 3G shutdown and the USSD is not working for 4G/5G. My Hotlink sim refuse to connect to Singtel, M1. It occasionally connects to Starhub, but the *100# and *123# menu does not work

  49. Ken Ng says:

    Hmm. When I just tested earlier last week, my SIM was connected to SingTel network for the *100# menu. I’ll try again.

  50. Ken Ng says:

    Hmm. I’ll try again to see if it’s working for me consistently

  51. Jeffrey says:

    I’m still in Bagus WM plan, from what i noticed I can’t connect to any Telco (in SG) once the validity period over. I’m thinking to switch to Hotlink Pantas with 1GB for 365 validity plan. Is that good?

  52. KenL says:

    Just an update – I checked with Maxis store when visiting Malaysia for a short break, apparently the staffs are not very sure about the “very old” Bagus WM plan and they can’t confirm if the *100# would work, what’s interesting is that I tried to show him the error on the spot and the *100# communication is kinda flaky (sometimes working sometimes not). They told me the alternative is to go for Pantas plan, which would also allow a 365 validity renewal.

    And so I did switch to Pantas plan, with the 365 validity and things look OK so far. If you plan to do that, just take note that:
    1) Switching from your current plan to Pantas costs a one-time switch fee of RM2
    2) Switching to any plan (including to this Pantas) would forfeit your existing Internet passes. To avoid that, look at your next expiry date, and only switch the plan close to the expiry date (a day before or on that day), so your internet passes won’t go busted
    3) After switching to Pantas plan, buy the 365 validitiy for RM30 via Hotlink App (Internet passes -> Others)

  53. Ken Ng says:

    Thanks for sharing this! I will be updating the blog post soon. I agree with you that the *100# is getting really flaky!

  54. Teresa Ong says:

    Thank you so much for sharing this information which was very crucial and helpful.

  55. Ken Ng says:

    Glad you found it useful. Hope you were able to extend the 365 days plan too!

  56. Candice says:

    Hi for Maxis 365, can i receive voice call when I am overseas? I intend to buy from Shopee MY which requires a MY line to register for an account. I also need the voice call to receive the OTP which Shopee will give via voice call.

  57. Ken Ng says:

    Yes. You can receive as long as there is enough credits as you will be charge roaming fees.

  58. Cwong says:

    Thanks for the updates, I have been following your posts to renew my 365days plan every year.
    I have to thank you for your effort and explanation.

  59. Ken Ng says:

    I’m glad this guide has been useful. I’ll continue to keep it updated as long as I continue to hold a Malaysia number. 🙂

  60. Melissa says:

    Thank you for your post, I just renew my 365 validity pass using the *100#, maxis updated, front step change to Pantas plan still need. now we can purchase via *100# , scroll until you see 3 sim active days, then will come up RM 30 sim active period , continue 1 confirm, then wait for sms , your card is active with 365 validity.

    *100# -> 01 next page -> 7 *100# -> 3 sim active days -> 1 confirm RM 30 for 365 active period -> wait sms confirmation/ check balance *122#

  61. Ken Ng says:

    Good to know the *100# menu works too If you are on pantas plan. Curious why you didn’t just use the app to buy the plan? It seemed easier for me. 🙂

  62. Melissa says:

    I try open the apps page to buy the pass but it doesn’t load when I open the page Buy passes, I has try many time, other page is okay only that page unable to load. So I try *100# , and I found it work and just do it there. I just use the app to change my old plan to Pantas plan. I’m happy now is work until 2027. Hope next year they won’t change again.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.