
MLBB Diamonds top up
How does a Mobile Legends SG/MY top up work on Elitedias?
Top up Mobile Legends SG/MY Diamonds with your player ID and pay in your local currency. Your order is delivered to your account after payment confirmation, and our support team is on WhatsApp and Telegram if you need a hand.
A Mobile Legends SG/MY top up on Elitedias is credited to your own Mobile Legends SG/MY account: enter the account details the form asks for, choose a Diamonds package, pay with a payment method available in your currency, and the order is sent to that account once the payment is confirmed. There is no code to redeem and nothing to install.
The form asks for your User ID and Server. Where the game supports it, the account is checked before you pay, so a mistyped ID is caught first.
Every Mobile Legends SG/MY package and its price in SGD is listed in the price table further down this page. The amount you pay, including any processing fee for your payment method, is shown at checkout before you confirm. If anything about the order needs a look, message us on WhatsApp or Telegram with your order number.
Enter your game ID
Enter your details to view available packages
Select amount
Choose your preferred package
Verify your account details above to continue
Payment method
Choose your preferred payment option
Verify your account details above to continue
Contact details
Enter your details to complete purchase
Verify your account details above to continue
Mobile Legends SG/MY Diamonds prices
Prices in SGD. Any processing fee for your payment method is shown at checkout before you pay.
Most purchased Mobile Legends SG/MY packages in the last 30 days: Weekly Diamond Pass (S$2.46), 275 Diamonds (S$6.40), 1192 Diamonds (S$24.81), 502 Diamonds (S$11.19), 2066 Diamonds (S$43.41). The full Mobile Legends SG/MY price list is below.
| Package | Price |
|---|---|
| 14 Diamonds | S$0.33 |
| 28 Diamonds | S$0.66 |
| 42 Diamonds | S$0.99 |
| 55 Diamonds | S$1.30 |
| 70 Diamonds | S$1.64 |
| 98 Diamonds | S$2.31 |
| 140 Diamonds | S$3.29 |
| 165 Diamonds | S$3.84 |
| 207 Diamonds | S$4.84 |
| 249 Diamonds | S$5.82 |
| 275 Diamonds | S$6.40 |
| 355 Diamonds | S$8.25 |
Show all 32 packages
| 502 Diamonds | S$11.19 |
| 565 Diamonds | S$13.03 |
| 739 Diamonds | S$16.14 |
| 961 Diamonds | S$21.09 |
| 1192 Diamonds | S$24.81 |
| 1470 Diamonds | S$31.01 |
| 2066 Diamonds | S$43.41 |
| 3005 Diamonds | S$62.03 |
| 4197 Diamonds | S$86.84 |
| 6012 Diamonds | S$124.05 |
| 7502 Diamonds | S$156.29 |
| 9620 Diamonds | S$198.47 |
| 12024 Diamonds | S$248.10 |
| 14430 Diamonds | S$297.71 |
| 19240 Diamonds | S$396.95 |
| 24050 Diamonds | S$496.18 |
| 28860 Diamonds | S$595.42 |
| Monthly Elite Pack | S$6.40 |
| Weekly Diamond Pass | S$2.46 |
| Weekly Elite Pack | S$1.30 |
Prices checked 23 October 2026.
Mobile Legends SG/MY reviews
- FitriVerified purchase
Moblie lagend
Okay baikk
- QuahVerified purchase
Fast,no problem
- customer DouglasVerified buyer via Trustpilot
fast efficient
- ZwanVerified buyer via Trustpilot
so smooth and trusted
- DonaldVerified buyer via Trustpilot
Fast and Hassel free
- TranVerified buyer via Trustpilot
A bit cheap the diamonds but it was okay amount
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 SG/MY top up
Mobile Legends SG/MY is Elitedias's curated selection of Mobile Legends: Bang Bang Diamond packs for accounts registered in Singapore and Malaysia, chosen for value per Diamond. Mobile Legends Diamonds are the premium currency in Moonton's flagship 5v5 MOBA, Mobile Legends: Bang Bang. You can use Diamonds to unlock new heroes, buy Elite and Epic skins, refresh Mystic Cores, enter draw events, and subscribe to Starlight monthly passes. Unlike Battle Points, Diamonds never expire and carry across seasons, so every top-up stays on your account until you spend it. The MLBB Diamond economy moves fast. Moonton drops a new patch roughly every two weeks on the Advanced Server, with live-server updates a week behind that. Each patch brings a new hero, a skin rotation, and a fresh round of Epic-to-Legend skin discounts, which is why most serious players keep a small Diamond reserve rather than topping up only when a promo arrives. Elitedias tops up Mobile Legends Diamonds directly to your MLBB account through authorised distribution partners. Delivery is within minutes of payment confirmation, and the order form only asks for your in-game User ID and Zone (Server) ID. Elitedias Limited is reviewed on Trustpilot, and the full review history is public at trustpilot.com/review/elitedias.com. From a Mythical Glory push to the M-Series Champion skin or a Collector skin you missed in rotation, the process is the same: pick a package, pay, and the Diamonds land in your account.
How do I top up Mobile Legends SG/MY?
- 1Open Mobile Legends on your device, tap your avatar in the top-left, and copy your 8-10 digit User ID and your Zone (Server) ID shown underneath it.
- 2Enter the ID above and pick the Mobile Legends top-up package you want.
- 3Choose your payment method. The methods available for your currency are shown at checkout, including local bank and e-wallet options where available.
- 4Complete the secure payment. Every transaction runs through a PCI-DSS-compliant payment gateway, and Elitedias never stores your card details.
- 5Your top-up is delivered directly to your Mobile Legends account within minutes of payment confirmation. Reopen the game to confirm the new balance.
What happens after I pay?
As soon as the payment goes through you are taken to your order page, which shows your order number and the live status of the delivery.
When the Mobile Legends SG/MY order is delivered, a delivery email goes to the address you gave at checkout.
You can reopen the order page at any time at https://elitedias.com/en-sg/track/<order number>, replacing the last part with your order number, or message us on WhatsApp or Telegram with the order number.
Why choose Elitedias for Mobile Legends SG/MY top-ups?
Delivered within minutes, straight to your account
Diamonds land in your MLBB account through our authorised distribution partners. There are no codes to redeem, no gift cards, and nothing to forward to a seller. Delivery is within minutes of payment confirmation, and slows only during Moonton's scheduled maintenance windows.
Public reviews on Trustpilot
Elitedias links straight to its live Trustpilot profile at trustpilot.com/review/elitedias.com. Every review has a traceable reviewer, the score updates as new ratings come in, and the business cannot delete the ones it dislikes.
No password, no account binding
Elitedias asks for your Mobile Legends User ID and Server ID, the same two numbers you would give a teammate to add you in-game. Your Moonton password, email, and Facebook or Google login are never requested and never needed.
Support on WhatsApp and Telegram
Entered the wrong User ID, payment stuck at the gateway, or Diamonds past the usual window? Support runs on WhatsApp and Telegram, and every order gets a tracking page you can check yourself at any time.
Popular Mobile Legends SG/MY packages
The price list on this page sells plain Diamond packs from 14 to 28860 Diamonds plus four passes: the Weekly Diamond Pass, Weekly Elite Pack, Monthly Elite Pack and Super Value Pass. The Weekly Diamond Pass gives a batch of Diamonds when it activates and then a daily Diamond reward that you claim by logging in, so it suits players who open Mobile Legends every day; the exact amounts and duration are shown on the pass in the in-game shop. The other three passes are credited as the pass itself rather than as a Diamond balance, and their contents are listed in the game. Twilight Pass and Starlight are not sold on this listing. To choose a pack size for a skin, open the skin in the in-game shop and note its Diamond cost, then buy the smallest pack that covers it rather than several small top-ups. Draw events such as the Magic Wheel spend Diamonds per draw, so decide how much you are willing to spend before you pick a pack. First-recharge bonuses are Moonton's own promotions: they are shown and applied in the game's recharge screen, they can change or reset with events, and Elitedias does not set them. A pack bought here is credited as the amount shown in the price list.
Secure payment methods
Payment methods available in SGD: PayNow, Credit/Debit Card, Apple Pay, Google Pay, Alipay, WeChat Pay, AlipayHK.
All payments are processed by PCI DSS compliant gateways and Elitedias never stores card details. The methods available for your currency are listed above and at checkout; local options such as PayNow in Singapore and Touch 'n Go, DuitNow and FPX in Malaysia confirm without a card.
Which Mobile Legends listing is for my account?
Each listing is a separate store for the servers or regions shown. Pick the one that matches your account.
- Mobile Legends: accounts registered outside Singapore, Malaysia, the Philippines, Indonesia, Russia and Türkiye
- Mobile Legends SG/MY (This page): accounts registered in Singapore or Malaysia
- Mobile Legends Philippines: accounts registered in the Philippines
- Mobile Legends Indonesia: accounts registered in Indonesia
- Mobile Legends Brazil: accounts registered in Brazil
- Mobile Legends Türkiye: accounts registered in Türkiye
Mobile Legends SG/MY top up questions
How do I find my Mobile Legends User ID and Zone ID?
Open MLBB, tap your avatar in the top-left corner of the main screen, and look under your in-game name. Your User ID is the 8-10 digit number shown first, and your Zone ID (sometimes called Server ID) is the smaller number in parentheses right after it, for example 123456789 (2001). You'll need both when topping up.
How long does a Mobile Legends Diamond top-up take?
Within minutes of payment confirmation. Delivery can take slightly longer during Moonton's scheduled maintenance windows (usually Wednesday mornings SGT) or during major in-game events, when demand is heavier. If a top-up is still pending after 15 minutes, message Elitedias's Support on WhatsApp and Telegram on WhatsApp or Telegram with your order number and they'll chase it.
Is buying Mobile Legends Diamonds from Elitedias safe?
Yes. Elitedias tops up through authorised distribution partners, and the Diamonds appear in your account the same way as an in-app purchase. The only data needed is your public User ID and Zone ID, never your password. Elitedias Limited is registered in Hong Kong, processes payments through PCI-DSS-compliant gateways, and has public reviews you can read at trustpilot.com/review/elitedias.com.
Which Mobile Legends listing should I use?
Mobile Legends SG/MY serves accounts registered in Singapore or Malaysia, and the standard Mobile Legends listing serves accounts registered in other regions (some regions, such as Indonesia and the Philippines, have their own listing). Moonton ties each account to the store region it was registered in, so checkout checks your Zone ID and only offers the listing your account can use. The two listings are supplied as separate products with their own wholesale prices, which is why the same Diamond amount can cost a different amount on each page; both price tables are live.
What if I entered the wrong User ID?
Contact Elitedias support on WhatsApp or Telegram straight away, before placing a second order. Wrong-ID top-ups can sometimes be recovered if Moonton hasn't processed them yet. Support is on WhatsApp and Telegram.
How do Elitedias prices compare with buying Diamonds in the game?
Every pack and its price in your currency is listed in the table on this page, and any processing fee for your payment method is shown at checkout before you pay, so you can compare each pack with the price in the in-game shop before you buy.
Do I need to download or install anything?
No. The entire top-up happens in your browser. Pick a Diamond package, enter your User ID and Zone ID, pay, and the Diamonds land in your MLBB account. No extension, no mobile app, no account binding.
Can I top up a Mobile Legends account based in a different region?
Mobile Legends uses region-locked servers, and your Zone ID determines which region your account lives in. Elitedias can top up any supported Zone ID, which currently includes SEA, MENA, Europe, LATAM, and the global server. If you're unsure which region your account is on, support can confirm before you place the order.
Can I get a refund?
A refund is issued only if Elitedias cannot deliver your order. Once an order is paid and delivered to your game account it cannot be refunded: game publishers provide no way to reverse a delivery and no refund interface to distributors. Check your User ID and Zone ID before paying, and message us on WhatsApp or Telegram straight away if you notice a mistake.