Skip to content
Mobile Legends Indonesia

Mobile Legends Indonesia Diamonds top up

4.2/5(2,235)TrustpilotDelivered within minutes ยท Secure Payment

Top up Mobile Legends Indonesia Diamonds with your player ID and pay in your local currency. Your order is delivered to your account within minutes of payment confirmation, and our support team is on WhatsApp and Telegram if you need a hand.

Enter your game ID

Enter your details to view available packages

Step 1 of 4

Select amount

Choose your preferred package

Step 2 of 4

Verify your account details above to continue

Payment method

Choose your preferred payment option

Step 3 of 4

Verify your account details above to continue

Contact details

Enter your details to complete purchase

Step 4 of 4

Verify your account details above to continue

Mobile Legends Indonesia Diamonds prices

Prices in MYR. Any processing fee for your payment method is shown at checkout before you pay.

PackagePrice
5 DiamondsRM0.40
12 DiamondsRM0.90
19 DiamondsRM1.41
28 DiamondsRM2.08
44 DiamondsRM3.12
55 DiamondsRM3.90
59 DiamondsRM4.13
71 DiamondsRM4.87
85 DiamondsRM5.97
144 DiamondsRM9.57
165 DiamondsRM11.58
200 DiamondsRM13.46
Show all 34 packages
240 DiamondsRM16.35
275 DiamondsRM19.28
408 DiamondsRM27.53
565 DiamondsRM38.79
568 DiamondsRM38.25
712 DiamondsRM47.25
875 DiamondsRM58.26
1278 DiamondsRM83.28
2046 DiamondsRM127.40
2578 DiamondsRM162.36
4020 DiamondsRM249.73
4830 DiamondsRM303.80
6030 DiamondsRM374.62
10050 DiamondsRM624.35
14814 DiamondsRM920.99
20100 DiamondsRM1248.72
25350 DiamondsRM1573.28
Monthly Elite PackRM19.28
Super Value PassRM3.90
TwilightRM38.79
Weekly Diamond PassRM7.52
Weekly Elite PackRM3.90

Prices checked 13 October 2026.

Mobile Legends Indonesia reviews

4.84.8 out of 5 from 14 customer reviews
5
12
4
1
3
1
2
0
1
0
  • FiRVerified buyer via Trustpilot

    put feature for buying how many quantity , thanks

  • RachelVerified buyer via Trustpilot

    I love it it's

  • FiRVerified buyer via Trustpilot

    got delay when topup diamond to Indonesia account idk why but a bit weird

  • VascoVodkaVerified buyer via Trustpilot

    Super Fast Transaction

  • XayvipnVerified buyer via Trustpilot

    Goodgoodgood

  • Ada JrVerified buyer via Trustpilot

    Good game, like play it..

Reviews come from customers with a delivered order on this site or a verified purchase recorded on Trustpilot. Every rating counts; reviews are only removed for abuse or personal data. Read all Elitedias customer reviews

About Mobile Legends Indonesia top up

Mobile Legends Indonesia covers Mobile Legends: Bang Bang Diamond packs for accounts registered on Moonton's Indonesia server. Diamonds are the paid currency in MLBB: they buy heroes without waiting on Battle Points, unlock Elite, Epic and Collector skins, pay for Starlight each month, fund draw events and cover the Weekly Diamond Pass that returns Diamonds daily. Diamonds never expire, so a balance carries across seasons and ranked resets. Moonton keeps regional pricing separate, which is why this listing exists alongside the Mobile Legends SG/MY listing on Elitedias: an account created on the Indonesia server needs Indonesia-server Diamonds, and a Singapore or Malaysia account needs the other listing. Mobile Legends Indonesia Diamonds on Elitedias are supplied through authorised distribution partners and credited within minutes of payment confirmation to the account behind the User ID and Zone ID you enter. The form asks for those two numbers only. Your Moonton account, Facebook, Google or TikTok login and your password are never requested.

How to top up Mobile Legends Indonesia

  1. 1Open Mobile Legends, tap your avatar in the top-left corner of the lobby, and copy the User ID and the Zone ID shown in brackets next to it under your nickname.
  2. 2Enter the User ID in the form above, enter the Zone ID as the server, and choose a Diamond pack or pass.
  3. 3Choose a payment method. Malaysian buyers usually pay with Touch 'n Go eWallet, DuitNow or FPX online banking. The full list for MYR orders is shown at checkout.
  4. 4Complete the payment. Every transaction runs through a PCI DSS compliant payment gateway and Elitedias never stores your card details.
  5. 5The Diamonds are credited to your Mobile Legends account within minutes of payment confirmation. Reopen the game and check the Diamond balance at the top of the lobby.

Why choose Elitedias for Mobile Legends Indonesia top-ups?

Authorised distributors, credited to your account

Mobile Legends Indonesia Diamonds on Elitedias come through authorised distribution partners and are credited directly to the account behind your User ID and Zone ID. No codes, no gift cards, nothing to forward to a seller. Delivery is within minutes of payment confirmation and slows only during Moonton maintenance.

Only your public User ID and Zone ID

The order form asks for your MLBB User ID and Zone ID, the same two numbers you give a teammate so they can add you. Your Moonton account, Facebook, Google or TikTok login and your password are never requested.

Public reviews on Trustpilot

Reviews of Elitedias are published on Trustpilot and moderated by Trustpilot, not by us. The rating shown on this site is pulled live from Trustpilot and updates as new reviews come in.

Support on WhatsApp and Telegram

Unsure whether your account is on the Indonesia server, or Diamonds have not arrived after a patch? Support runs around the clock on WhatsApp and Telegram and can check any order against its order number and your User ID.

Popular Mobile Legends Indonesia packages

The 5, 12 and 19 Diamond packs cover a single draw ticket, a Magic Dust top-up or the last few Diamonds short of a skin. The 28, 44 and 55 Diamond packs suit Weekly Diamond Pass renewals and small event draws, and the larger packs on the list cover Starlight, Epic skins and Collector draws. The Weekly Diamond Pass, Twilight Pass, Super Value Pass and the Weekly and Monthly Elite Packs are listed as their own items rather than as Diamond amounts, so choose the pass directly if that is what you need.

Secure payment methods

Payment methods available in MYR: Credit/Debit Card, FPX, DuitNow, WeChat Pay, Boost, Touch 'n Go, GrabPay, AlipayHK, Apple Pay, 7-Eleven Malaysia, Google Pay, ShopeePay.

Payments are handled by PCI DSS compliant gateways and Elitedias never stores your card details. Touch 'n Go eWallet, DuitNow, FPX, Boost, GrabPay, ShopeePay, 7-Eleven, cards, Apple Pay and Google Pay are listed at checkout for MYR orders.

Frequently asked questions

How do I find my Mobile Legends User ID and Zone ID?

Open Mobile Legends and tap your avatar in the top-left corner of the lobby. Under your nickname you will see your User ID followed by the Zone ID in brackets, for example a long number and then a four-digit number. Enter the first number as the User ID and the bracketed number as the Zone ID in the order form. Both are public identifiers that teammates can see; they are not your login.

How long does a Mobile Legends Indonesia Diamonds top-up take?

Diamonds are normally credited within minutes of payment confirmation. During Moonton maintenance or right after a large patch, delivery can take longer because top-up requests queue until the game servers are back. If nothing has arrived after fifteen minutes, open the order status page linked in your confirmation, then message support on WhatsApp or Telegram with your order number and we will check it against the distributor's delivery log.

Is it safe to buy Mobile Legends Indonesia Diamonds from Elitedias?

Elitedias sources Mobile Legends Indonesia Diamonds through authorised distribution partners and credits them to the account behind the public ID you enter. Your Moonton login and password are never requested. Reviews from past buyers are published on Trustpilot and the score shown on this site is pulled live from Trustpilot rather than written by us. Support on WhatsApp and Telegram can check any order against its order number if something looks off.

What if I entered the wrong User ID or Zone ID?

Check both numbers before you pay. Diamonds are credited to whichever User ID and Zone ID are on the order, and once Moonton's system accepts the top-up it cannot be reversed or moved to another account. An order delivered to the wrong ID counts as delivered and is not refundable. If you notice a mistake immediately after paying, message support on WhatsApp or Telegram with the order number straight away.

Can I pay for Mobile Legends Indonesia Diamonds with Touch 'n Go eWallet or DuitNow?

Yes. Touch 'n Go eWallet, DuitNow, FPX online banking, Boost, GrabPay and ShopeePay are all listed at checkout for MYR orders, along with 7-Eleven cash payment, Visa and Mastercard cards, Apple Pay and Google Pay. Pick one, approve the payment in your wallet or banking app, and the order moves to processing once the gateway confirms it. The Diamonds are then sent to the account you entered.

Do I need to download or install anything?

No. You place the order in your browser on Elitedias and the Diamonds are credited to the Mobile Legends Indonesia account you already play on. There is no app to install, no code to type in and nothing to redeem. Once the order status shows delivered, open Mobile Legends Indonesia; if the new balance is not showing yet, close the game fully and reopen it so it refreshes from the server.

Should I use this listing or the Mobile Legends SG/MY listing?

Use this listing only if your Mobile Legends account is registered on Moonton's Indonesia server, which is usually the case if the account was created in Indonesia or through the Indonesian app store. Accounts created in Singapore or Malaysia should use the Mobile Legends SG/MY listing on Elitedias. Diamonds bought for the wrong region will not credit. If you are not sure which server your account belongs to, send your User ID and Zone ID to support on WhatsApp or Telegram before paying.

Can I get a refund?

A refund is issued only when Elitedias cannot deliver the order, for example if a pack is withdrawn or the publisher's system rejects the account. Delivered orders cannot be refunded, because Moonton provides no way to pull Diamonds back out of an account once they are credited. An order sent to the ID you typed in counts as delivered even if that ID was wrong. Approved refunds go back to the original payment method.