How to Top Up MLBB Diamonds for a Malaysia or Philippines Account
An MLBB account registered in the Malaysia or Philippines region can only receive Diamond packs from that same region. A top up from the regular Mobile Legends page, which is meant for Indonesian accounts, cannot reach an account from another region. Use the dedicated product page instead: Mobile Legends: Bang Bang MY for a Malaysia account or Mobile Legends: Bang Bang PH for a Philippines account. Both can be bought from Indonesia and paid in rupiah with just your User ID and Zone ID. Below: why the rule exists, how packs differ, the steps, and what to avoid, checked as of October 25, 2026.
Why MLBB Diamonds Must Match Your Account Region
Region is part of your account data. In its Game Account Cancellation Agreement, Moonton lists region as one of a character’s data fields, next to the avatar, nickname, battle history, heroes and skins. Moonton notices also distinguish characters by the region they were created in, such as the “character created in the US region” requirement in the 2025 US app migration notice.
Diamond packs are sold per region too. The MY and PH product pages state their items only go to accounts on the Malaysia or Philippines server, and send Indonesian server accounts to the regular Mobile Legends page. The three catalogs as of October 25, 2026:
| Mobile Legends (regular) | Mobile Legends: Bang Bang MY | Mobile Legends: Bang Bang PH | |
|---|---|---|---|
| For accounts | Registered in Indonesia | On the Malaysia server | On the Philippines server |
| Active items | 90 | 57 | 19 |
| Diamond packs | 78 options, 5 to 28,170 | 49 options, 14 to 37,510 | 11 options, 5 to 6,042 |
| First Top-Up | 100, 300, 500, 1000 | None | 100, 300, 500, 1000 |
| Weekly Pass | Weekly Diamond Pass x1 to x5, Weekly Elite Bundle | Weekly Diamond Pass x1 to x5, Weekly Elite Pack | Weekly Diamond Pass, Weekly Elite Pack |
| Monthly Pass | Monthly Epic Bundle | Monthly Elite Pack | Monthly Elite Pack |
| Battle Pass | Twilight Pass | Twilight Pass | Twilight Pass |
Even the same total can be split differently. 28 Diamonds on the regular page is 25 + 3 Bonus, while on the Malaysia page it is 26 + 2 Bonus. 716 Diamonds is 637 + 79 Bonus on the regular page and 633 + 83 Bonus on the Malaysia page. Same number, different pack, and it will not reach your account.
How to Confirm Your MLBB Account Is in the Malaysia or Philippines Region
As of October 25, 2026, the notices and documents on the official Mobile Legends website do not explain how to view your account region in game, how the region is assigned, or how to change it. Moonton also does not publish a list of Zone IDs by country, so the Zone ID cannot be used to guess the region.
What you can rely on:
- A nickname check is not a region check. The top up form shows the nickname to confirm the User ID and Zone ID belong to the right account. It does not show the region, so a matching nickname proves nothing about it.
- One account can hold more than one character. Moonton’s cancellation agreement says a game account can contain several characters, each on its own server. Enter the IDs of the character you want to top up.
- Not sure? Ask Moonton first. If unsure, check with Moonton’s official Customer Service before buying, especially large amounts.
How to Top Up MLBB Diamonds for a Malaysia Account From Indonesia
The Mobile Legends: Bang Bang MY page on ItemGame in the Indonesia store follows the same flow as a regular MLBB top up, with prices shown and paid in rupiah:
- Tap your avatar in the top-left corner of the lobby and read the numbers under your nickname,
12345678 (1234): outside the brackets is the User ID, inside is the Zone ID. Full walkthrough: how to top up MLBB Diamonds with User ID and Zone ID. - Enter both numbers in separate fields, without brackets or spaces. The nickname appears automatically in the Confirm Account window; compare it with your in-game nickname. Account Not Found means a number is wrong.
- Choose the Top Up, Weekly Pass, Monthly Pass or Battle Pass tab, then pick an item.
- Pay with QRIS, e-wallets (DANA, OVO, ShopeePay, LinkAja), virtual accounts from 12 banks including BRI, BNI, Mandiri and BSI, or Indomaret and Alfamart. The admin fee shows before you pay; virtual accounts and retail outlets have a minimum purchase.
- Enter your email for the invoice and payment receipt (the phone number is optional), tap Order Now, review the Confirm Order window, then pay as instructed.
- The order is processed automatically once the payment is confirmed, usually within a few minutes.
For the Malaysia region Weekly Diamond Pass, the product page reminds you to log in every day so you do not miss the daily Diamonds.
Topping Up a Philippines MLBB Account: What Is Different?
The steps are identical on the Mobile Legends: Bang Bang PH page. Only the catalog differs:
- Fewer Diamond packs: 11 options, from 5 Diamonds to 6,042 Diamonds (5035 + 1007 Bonus).
- First Top-Up packs: 100, 300, 500 and 1000 Diamonds, half bonus, e.g. 100 Diamonds (50 + 50 Bonus). Per the product page, each works once per denomination; if you already claimed it, pick a regular pack.
- Weekly Diamond Pass comes as x1 only, alongside the Weekly Elite Pack, Monthly Elite Pack and Twilight Pass.
Can You Change Your MLBB Region to Buy Indonesian Packs?
“MLBB region change” is a common search, but as of October 25, 2026 the official Mobile Legends website describes no feature or procedure for moving an account to another region. Without one, the safe approach is to match the pack to your account region, not to work around it.
Two official points apply here. Moonton’s list of violations and penalties includes “Cross-Border Google Recharge”, meaning unauthorized cross-border Google recharges, and “Abnormal Transaction”, meaning unauthorized recharge methods. The penalties are deduction of illicit gains, retrieval of Diamonds, and account suspension from 7 days to permanent. And never give your password or OTP to anyone offering a region change or a login-based top up. Safety steps: how to secure your Mobile Legends account from hackers.
Cross-Region MLBB Top Up: Problems and Fixes
| Situation | Cause | What to do |
|---|---|---|
| A regular page top up does not work for a Malaysia or Philippines account | Packs on the regular page are for Indonesian accounts | Use the MY or PH page that matches your account region |
| The nickname appears, but you are unsure of the region | The ID check does not show the region | Ask Moonton’s official Customer Service before buying |
| Paid, but the item has not arrived | The order is still processing or has an issue | Check the invoice status, then contact the store’s customer service with the invoice number |
| Diamonds went to another account | Wrong ID | They cannot be pulled back, so compare the nickname before paying |
Moonton’s Terms of Service state that all purchases of game currency are final and non-refundable, and the product page confirms delivered Diamonds cannot be moved to another account. Check region and nickname before paying, not after.
FAQ
Why doesn’t a regular MLBB Diamond top up work for my Malaysia account? Diamond packs are sold per region, and a Malaysia region account only accepts Malaysia packs. Use the Mobile Legends: Bang Bang MY page.
Can I pay for a Malaysia or Philippines MLBB top up with DANA or QRIS? Yes. In the Indonesia store, the MY and PH pages are paid in rupiah with QRIS, DANA, OVO, ShopeePay, LinkAja, bank virtual accounts, Indomaret or Alfamart.
Can the ID check show my MLBB account region? No, it only shows the nickname. If unsure, ask Moonton’s official Customer Service.
Can I change my MLBB account region? The official Mobile Legends website has no region change procedure as of October 25, 2026. Match the pack to your region and never hand over your login.
Can Malaysia region Diamonds go into an Indonesian account? No. MY page items only go to Malaysia server accounts. Indonesian accounts use the regular Mobile Legends page.