How to top up your CelcomDigi account
Why your CelcomDigi balance matters more than you think
A dead phone line in Malaysia catches you off guard. You are standing outside a restaurant in Kuala Lumpur, the GPS stops loading, and the prepaid balance that was fine yesterday is now showing zero. I have been there. CelcomDigi is the merged entity from Celcom and Digi, two of the biggest mobile networks in Malaysia, and if you are on a prepaid plan your credit can disappear faster than expected when a data package auto-renews or an add-on kicks in.
Keeping a buffer of credit on the line means you can still call a ride, reach your hotel, or stay reachable if something goes sideways. You do not need to walk into a Malaysian convenience store to reload. You can do it from anywhere with an internet connection and a few minutes.
What denominations are available
On our store we list several CelcomDigi top-up amounts, and the price you pay is in USD even though the credit lands in MYR on your phone. Here is what you will typically find:
- MYR 5 credit, about 1 USD
- MYR 10 credit, about 3 USD
- MYR 30 credit, about 8 USD
- MYR 50 credit, about 13 USD
- MYR 100 credit, about 26 USD
The smaller amounts are good for a quick fix when you just need enough to get through the day. The larger ones make sense if you want to buy a monthly data package and avoid reloading again next week. Pick the amount that matches what you actually need rather than overloading the account, since unused credit on some prepaid plans can eventually expire if you do not keep the line active with periodic usage or top-ups.
How to buy a CelcomDigi top-up from our store
The process is straightforward. You pick the amount, pay, and receive a reload code by email. Then you apply that code to your CelcomDigi number. Here are the exact steps:
- Go to the CelcomDigi top-up page on our store and select the credit amount you want.
- Enter your email address carefully, since the reload code will be sent there.
- Complete the payment in USD using your preferred method.
- Check your inbox for the reload code, which usually arrives within a few minutes.
- On your phone, dial the CelcomDigi reload USSD code or use the Celcom Life or MyDigi app to enter the code.
- Wait for the confirmation SMS from CelcomDigi confirming the new balance.
If the SMS does not arrive after a couple of minutes, restart your phone or toggle airplane mode to refresh the network registration. That clears up most delayed confirmations.
Which reload amount should you pick
It depends on how you use the line. If you are a traveler passing through Malaysia for a few days, MYR 10 at about 3 USD is often enough to cover light data and a handful of calls. For a longer stay where you want to stack a weekly or monthly internet package, MYR 30 at about 8 USD or MYR 50 at about 13 USD gives you room to subscribe to a plan and still have leftover credit for pay-per-use charges.
I would avoid going straight to MYR 100 unless you know you will be in Malaysia for a while and plan to stay on the same number. Credit sitting unused does not help anyone, and some prepaid tiers have validity windows that require you to top up again before a certain date to keep the number active.
Applying the reload code on your phone
Once you have the code from us, the actual reload happens on CelcomDigi's side. The standard method is to dial the USSD reload string on your phone, enter the code when prompted, and press call. You can also open the Celcom Life app or the MyDigi app depending on which side of the merged network your number originated from, navigate to the reload section, and paste the code there.
Either way, you should get an on-screen confirmation and an SMS showing your updated balance. If you get an error saying the code is invalid or already used, double-check that you typed every character correctly, and if the problem persists reach out to us at support@blinkcodes.com with your order details so we can look into it.
Keeping the line alive between trips
One thing people overlook is that a CelcomDigi prepaid number can be deactivated if it sits unused for too long. If you bought a SIM for a trip and want to keep the same number for a return visit, a small top-up every couple of months keeps the account active. MYR 5 at about 1 USD is enough to reset the validity clock in most cases, and it means you will not have to buy and register a new SIM next time you land.
This is also handy if friends or family back home need to reach you on a Malaysian number. A dormant line drops calls silently, and the caller has no idea the number is dead. A periodic reload prevents that awkward gap.