
Recommended Discounts

Mobile Legends Bang Bang
Official MLBB Diamond Top Up by MobaPay — Safe & Instant Delivery
Related articles
MLBB Diamonds Top Up: Cheapest Tier & Bonus Rates (2026)
MLBB diamonds top up is cheapest on the Weekly Diamond Pass: 220 diamonds for $1.54–$1.99 (0.70–0.90¢ each), the lowest per-diamond rate of any pack.
Value by pack size
The cheapest MLBB diamonds top up option isn't a pack — it's the Weekly Diamond Pass at $1.54–$1.99 for 220 diamonds (0.70–0.90¢ each). Among direct packs, the first-recharge 500 tier ($9.99 for 1,000 total) and the 9,288-diamond web bulk pack lead on rate.
Moonton sells diamonds in fixed tiers, and every tier past the smallest ships bonus diamonds. The bracketed split is base plus bonus; your account receives the full number:
- 11 (10+1), 22 (20+2), 56 (51+5), 86 (78+8), 172 (156+16)
- 257 (234+23), 344 (310+34), 429 (383+46), 565 (500+65), 706 (625+81)
- 1,160 (1,000+160), 2,195 (1,860+335), 3,688 (3,099+589)
- 6,000 (5,000+1,000), 9,288 (7,740+1,548)
Web recharge usually undercuts the in-game store because Apple and Google keep up to 30% of every in-app purchase, so the channel changes the price more than the tier does. That gap is visible at mobile legends diamonds recharge online, where buffget lists competitive rates across the standard denominations.
Where each tier lands on cost
| Pack | Total diamonds | Price | Per diamond |
|---|---|---|---|
| Weekly Diamond Pass (7 days) | 220 | $1.54–$1.99 | 0.70–0.90¢ |
| First Top-Up 500 tier (once) | 1,000 | $9.99 | 1.0¢ |
| 9,288 web bulk | 9,288 | $117.50–$128.18 | 1.26–1.38¢ |
| 2,195 web | 2,195 | $30.76 | 1.40¢ |
| 706 web | 706 | $10.26 | 1.45¢ |
| 500 in-app (US) | 500 | $9.99 | 2.0¢ |
| 100 in-app | 100 | ~$3 | ~3.0¢ |
The pass row wins by a wide margin — nothing else in the list gets near 124 diamonds per dollar. The 1.0¢ first-recharge rate is the best one-off direct pack, and the 9,288 pack is the cheapest ongoing bulk rate at roughly 23% below retail.
Mid tiers look tempting and mostly aren't. The 706 web pack at $10.26 lands on 1.45¢ per diamond and the 2,195 pack on 1.40¢ — decent bulk numbers, but you're paying double the pass rate for speed. In-app tiers hover around 2¢ each, and the 100-diamond pack runs about 3¢. Web pricing shows its first meaningful discount at 420 diamonds (~1.98¢), with 1,412 as an intermediate step and real bulk savings past 3,000.
Small tiers are gap fillers. Needing 20 diamonds to finish a 269-diamond Basic skin justifies the 56 tier; buying that tier five times to reach 280 does not. Repeat small purchases are the most expensive habit in the game.
New accounts get one extra lever: the First Top-Up bonus doubles the 50, 150, 250 and 500 tiers into 100, 300, 500 and 1,000 diamonds. It's once per tier per account (one-time per the 2026 listing; older terms reset each January), works on any purchase channel, and must be claimed manually from the in-game event section.
Bonus rates by tier

Bonus percentage isn't flat. It sits near 10% on the 11–257 tiers, creeps to 11–12% at 344–429, hits 13% around 565–706, reaches 15–18% at 1,160–2,195 and tops out at 19–20% on the 2,975–9,288 tiers. The 9,288 pack's 1,548 bonus diamonds sit in that top band.
Bonus diamonds land with the base amount in one transaction, usually within 1–5 minutes. Your balance sits at the top of the main screen beside the diamond icon; the same view carries your transaction history when you need to verify an order.
One regional quirk: Singapore, Malaysia and Philippines accounts can't buy bonus denominations from 78+8 through 7,740+1,548 on certain web platforms. The diamonds stay globally redeemable — only the bonus tiers are restricted.
Regional pricing
1,000 diamonds cost $19.99 in the US in-app store, $16.91 in Japan (¥2,690) and $27.79 in Germany (€23.99) — a 64% spread between the cheapest and priciest App Store regions. On web, the same 1,000 effectively costs $9.99 once the 500+500 first-recharge bonus applies.
| Region | 500 diamonds |
|---|---|
| Malaysia | $4.00–4.50 |
| Brazil | $4.00–5.00 |
| Philippines | $4.50–5.00 |
| India | $5.00–5.50 |
| Singapore | $6.00–6.30 |
| USA | $6.99–7.49 |
| UAE | $7.50–8.70 |
Malaysia runs about 43% below US pricing, and India spans ₹425–₹490 for 500 diamonds depending on platform. Egypt, Argentina, Pakistan, Brazil, Nigeria and Turkey App Store pricing all require a local billing address, IP and gift card, and VAT climbs from 7.5% in Nigeria to 25% in Denmark.
Moonton revises regional prices without much warning. Philippine diamond prices rose 15% on July 30, 2026 after currency movement, following an earlier adjustment on September 5, 2025; both were announced through the in-game inbox.
Android vs iOS vs web
Both stores bill through Google Play or the App Store and pass up to 30% in platform fees on to Moonton, which lands in your price. Web top-up skips that layer and runs 10–30% cheaper, up to 40% on the largest tiers. Note the US has separate Moonton and Skystone Games apps; check which one your account lives in before paying.
Currency conversion eats discounts quietly. Carrier billing caps at $50–$200 monthly and carries higher effective fees, cards add 1–3% foreign transaction fees, and regional e-wallets (GCash, Dana/GoPay, Paytm, PayNow, Touch 'n Go) avoid both. Check whether a USD-denominated listing includes processing fees before comparing it to a local one.
Comparing two packs
Value formula: diamonds per dollar = (base + bonus) ÷ price. Under 1.5¢ per diamond is good; above 2¢ is retail or worse. Compare 2,195 web at $30.76 (71.4 diamonds per dollar) against the in-game $34.99 listing (62.7) and the gap stops being theoretical.
Third-party web sellers typically beat in-app by 10–20%, so scanning an mlbb diamond top up cheap listing shows you the market rate before you commit. Discount stacks of 20–35% come from promos layered onto web pricing; anything past 40% is usually stolen-card territory.
Pass vs one-time purchase

The Weekly Diamond Pass pays 80 diamonds instantly plus 20 a day for seven days — 220 total, plus 210 Starlight points and a Late Sign-in Card. Requirements: account Level 5, active for 7 days, daily rewards reset at 00:00 server time, one pass per week on web and up to 10 per 70 days in the US.
Stacking is where it compounds: 10 passes deliver 2,200 diamonds over 70 days for $15.90, and four passes give you 880 for $6.36. Passes once counted for nothing in Recharge Benefits; current listings grant +100 event top-up task progress each, so they feed event tracks now.
The pass fails when you need diamonds today. An 899-diamond Epic skin can't wait on a seven-day drip, and Starlight Member (300 diamonds) or Starlight Plus (750) resets at the start of the month — though one pass plus a 172-diamond top-up runs about $3.93 on web and covers the 300-diamond tier. For reference, skins cost 269 (Basic) to 1,899 (Mythic) diamonds, limited Epics 1,089–1,299, and heroes 32–599.
Monthly plans that hold up: $5 buys three passes (660 diamonds), $10 buys six (1,320), $15 pairs the first-recharge 500 tier with two passes (1,440 total) and $20 banks 10 passes (2,200). Twilight Pass at $8.52–$10.00 is a separate track — once per account, with Twilight Coins, hero skins, recall effects and item discounts.
Timing your purchase
The October 2026 Aspirants 5.0 banner includes a 250-diamond top-up mission feeding its token tracks plus a 200-diamond Zilong skin coupon; buying your usual pack while that mission is live converts spending you'd do anyway into extra rewards.
Don't wait for a double-diamond weekend that may never come — none were confirmed for April 2026. What did work: ALLSTAR 2025 handed out 55 Promo Diamonds daily (20 login + 15 matches + 20 social) through July 30, 2025, and 400 Promo Diamonds cut an 899-diamond Epic skin to 499. Maximum value is a third-party purchase during an active in-game bonus event. Watch the 10,000-diamond daily recharge cap on big buys.
Buying safely
Legitimate top-up needs two things: your User ID and Zone ID. Anything asking for a password or OTP is a scam, and free diamond generators are 100% scams that trigger permanent bans.
Finding and entering your ID

MLBB → avatar (top-left) → Basic Info. Format is 12345678(1234): Player ID runs 9–12 digits, Zone ID 4–5 digits in brackets. Copy it, don't type it — a wrong Zone ID causes roughly 40% of failed top-ups, and diamonds sent to the wrong ID can't be recovered. Pick the region matching your MLBB account (set at creation, visible on your profile's server label), not your physical location.
What delivery looks like
Choose a denomination, enter User ID and Zone ID exactly, pay, and diamonds arrive automatically in 1–5 minutes (20–30 at peak). If nothing shows after 30 minutes, log out and back in — that resolves roughly 60% of stuck orders. Keep the receipt and dispute within 24 hours with the order ID. Credited diamonds never expire.
Red flags are consistent: prices 40%+ below official, crypto-only payment, countdown pressure, no contact details. Sellers asking you to log into your account violate Moonton's terms; UID-only top-up through authorized resellers doesn't. Buying outside your account's registered region — including VPN region-switching claims of 20–40% savings — can flag or ban the account.
Questions players ask
What is the cheapest way to buy MLBB diamonds?
Combine the Weekly Diamond Pass with active event missions and, on a fresh account, the first-recharge tier — that mix beats any single bulk pack on per-diamond cost. Pay on web rather than through the app stores, and use an e-wallet to skip conversion fees.
How much does 1000 diamonds cost in Mobile Legends?
It varies by channel and region: the US in-app tier is the $19.99 pack, while Japan and Germany sit at opposite ends of the App Store range. A first-recharge purchase halves the effective cost on web. See the regional table above for your market.
Are MLBB diamond prices different by region?
Yes, and the gaps are wide — the App Store spread between cheapest and priciest region is well over half the price of the pack. Cheap-region purchases need local billing, a matching IP and gift cards, and buying outside your account's registered region can breach the terms.
Is it cheaper to buy MLBB diamonds in bulk?
Past roughly 3,000 diamonds, yes; below that the savings are thin and the intermediate web step is mostly a convenience. The recurring pass undercuts every bulk tier, so budget buyers should stack passes first. Keep the 10,000-diamond daily recharge cap in mind for one large purchase.
Which diamond tier should I buy for Starlight Membership?
Starlight costs 300 diamonds and resets monthly. The pass-based budget route covers it for under four dollars in web pricing; if the month is already running, one small top-up finishes it. Starlight Plus at 750 needs a mid tier instead.
How do I avoid scams when buying MLBB diamonds?
Only share your User ID and Zone ID — never a password or OTP. Skip generators and free diamond offers entirely, and read prices far below the official rate as stolen-card risk rather than a bargain. Check contact details and payment methods before you pay.
Compare current MLBB diamond rates and bonus tiers on buffget — packs side by side — and pick the tier that gives you the most diamonds for your budget.



