Mobile Legends Bang Bang Top Up: Save 23% on Diamond Packs

Mobile Legends Bang Bang diamonds top up: pack size and bonus tiers cut cost per diamond from 1.64¢ to 1.26¢, but savings flatten after 2,195.

Buffget
Buffget

How pack size changes the rate

A Mobile Legends Bang Bang diamonds top up gets cheaper per diamond as the pack grows — 56 diamonds at $0.92 run 1.64¢ each, while 9,288 at $117.50 land at 1.26¢, a 23% bulk saving. The gains flatten fast: past the 2,195–3,688 tier, every bigger pack buys less extra rate.

The ladder runs 86, 172, 257, 344, 429, 706, 2,195, 3,688, 5,532 and 9,288 diamonds — each number is base plus bonus. Two stores selling the 2,195 tier can still charge different totals, so the tier name tells you nothing about value. Compare the final checkout price per diamond received, not the sticker; exchange rates, regional pricing and payment fees all move the real rate. See tier prices for your region on buffget's mobile legends bang bang diamonds recharge page before committing.

Cost per diamond = price paid ÷ (base + bonus). It shifts with pack, store, exchange rate and live pricing — divide at checkout, because tier names and 30% off banners are decoration.

The in-game ladder shows where savings plateau: 1,160 at $19.99 runs 1.72¢ each, 1,770 at $29.99 drops to 1.67¢, 2,975 at $49.99 sits at 1.68¢, 6,000 at $99.99 lands at 1.67¢. Flat from 1,770 up. The meaningful rate drops happen below that line — where most players shop.

The pack ladder and regional prices

Mobile Legends Bang Bang diamond shop screen showing top up packs and prices

In the Philippines, 56 diamonds costs ₱53.20; the 11-diamond starter is ₱10.64 and the 6,042 tier ₱5,320. The per-diamond rate drifts from roughly ₱0.97 to ₱0.88 — a real decline, just slow.

Starter to bulk

  • 55–275 diamonds: emotes, lucky spins
  • 565–1,167: a hero, an Epic skin, or a Starlight month
  • 1,783–3,688: Premium Starlight and several Epic skins
  • 5,532+: Collector draws, long-term balances

Diamonds per dollar climbs with size: 11 ≈ 58/$, 56 ≈ 63, 240 ≈ 67, 2,195 ≈ 72. Small packs still earn their keep — an 11-diamond pack costs $0.18–0.20 in the US and under $0.50 across Southeast Asia, South Asia and Latin America. Topping up 245→256 to afford a hero avoids stranding 45 surplus.

Why the same tier costs different amounts

Moonton sets localized prices per market in local currency, adjusting for currency movement, app-store commissions and tax rules. The same 500-diamond purchase:

Region500 diamonds (USD)
Malaysia$4.00–4.50
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 cheapest here, the UAE most expensive — nearly double the gap. The Philippines saw a 15% in-game price rise effective July 30, 2026, citing exchange-rate fluctuations and regional market conditions.

Even within one currency, discount tiers differ. In SGD the 11%-discount tiers (86 through 9,288) beat the 8%-discount tiers (1,160/1,770/2,975/6,000) — S$0.0187 versus S$0.0213 per diamond. Watch the odd tiers too: the 429 pack (383+46) at S$11.09 costs S$0.0258 per diamond, worse than the smaller 344 pack beside it. Divide before you buy.

Bonus diamonds

A 706 pack isn't 706 event diamonds. It's 625 base and 81 bonus, and Moonton counts them differently when tracking recharge progress.

Mobile Legends Bang Bang top up menu showing base diamonds and bonus amounts

Bonus diamonds spend normally from your balance — skins, draws, gifting — but never count toward event or recharge progress. Plan milestones like recharge 500 for the chest on the base number, or you'll fall short.

The bonus-inclusive ladder: 86 (78+8), 172 (156+16), 257 (234+23), 344 (310+34), 429 (383+46), 706 (625+81), 2,195 (1,860+335), 3,688 (3,099+589), 5,532 (4,649+883), 9,288 (7,740+1,548).

Double Diamond first-purchase bonus

The once-per-tier Double Diamond bonus beats pack size alone. It fires at four levels — 50, 150, 250, 500 — turning them into 100, 300, 500 and 1,000. It's tied to your MLBB account, not the store: buy the 500 tier twice and you get 1,000 then 500. Clear all four once each before repeating any. US prices $0.99, $2.99, $4.99, $9.99 (April 2026 Philippines: ₱55.82, ₱165.39, ₱274.91, ₱556.53).

Calculating your real rate

The 2,195 tier at $31.09 runs 1.42¢ per diamond; the same balance in 86-diamond packs at $1.30 each runs 1.51¢. Same currency, same channel — the bigger pack wins despite costing 24× more up front. A 6,012-diamond pack beats six separate 1,000-diamond purchases.

Tax, VAT and payment fees

Apple and Google charge up to 30% platform fees on in-app purchases. Official stores typically run 10–20% above authorized third-party platforms; third-party rates sit 10–20% below in-game, with advertised discounts up to 36% and one marketplace undercutting the store by 10–15% even on 11-diamond packs.

Credit cards add 1–3% in foreign transaction fees. Regional e-wallets (GCash, GrabPay, PayNow, Touch 'n Go, Paytm) avoid them; carrier billing caps you at $50–200/month and charges more for the privilege.

Value across the ladder

One set of US marketplace prices shows the curve's shape:

Pack (base + bonus)PriceCost per diamond
86 (78+8)$1.301.51¢
706 (625+81)$10.371.47¢
2,195 (1,860+335)$31.091.42¢
3,688 (3,099+589)$51.661.40¢
9,288 (7,740+1,548)$129.151.39¢

The 9,288 row is the cheapest at 1.39¢, and the curve is nearly flat from 3,688. Sources disagree on the top tier's actual price — one listing puts 9,288 at $117.50 rather than $129.15 — so the gap is worth a checkout check rather than a planning assumption.

Finding the breakpoint

The useful breakpoint for most buyers sits around 706–2,195. Below that you're paying for convenience and small jobs; above it, for a balance you may never spend. If you want tiers side by side without doing the maths yourself, mlbb diamonds top up online on buffget shows pack sizes and regional pricing together and delivers quickly once your IDs are in.

Passes and event bonuses

The Weekly Diamond Pass pays 80 diamonds instantly and 20 a day for seven days — 220 total, plus 210 Starlight points and a Late Sign-in card. At $1.64–1.77 in the US that's 0.80¢ per diamond, well under pack rates. Only if you claim all seven days. Miss one and the advantage leaks.

Requirements: account Lv.5, up to 10 per 70 days, 5 per order, 7-day wait at the cap. Daily rewards reset at 00:00 server time. The diamonds don't count toward Recharge Benefits, though the purchase adds +100 event top-up progress during eligible events. Direct top-up is instant; the pass isn't.

Starlight Member costs 300 diamonds (Plus runs 700–750) and returns a monthly exclusive skin, four extra skins, an avatar border, an emote, an XP bonus and ban-phase priority — September 2025 included Hanabi's Chic Glamour. The Twilight Pass runs $8.52–10.00 US or ₱475–525 PH, one purchase per account, with Eudora 'Flame Red Lips' at Lv.8 and Miya 'Suzuhime' at Lv.15.

Events stack on top. September 2025 ran Grand Collection on the 3rd, MLBB x Sanrio on the 6th, and Premium Supply from the 12th to the 23rd; splitting top-ups across Premium Supply Phases 1 and 2 cleared both recharge thresholds. April 2026's MLBB x Naruto event bundled 5,000 diamonds with a free Weekly Diamond Pass at ₱4,432.41 and unlocked the Minato and Itachi skins. The 10th Anniversary runs October 9 to mid-November 2026 — the Layla Collector skin is free through event missions. Check m.mobilelegends.com for current patch notes and event mechanics before spending.

Buying for a goal

An Elite skin costs 269 diamonds, Mythic skins reach 1,899, and heroes run 32 to 599. Spending 32 diamonds to unlock a hero beats grinding 32,000 Battle Points across 80–100 matches.

Match the pack to the job. Need 86–172 for Starlight tasks or a gacha draw? Buy that band. The Starlight daily task spend 10 diamonds in the Diamond Shop needs one 11-diamond pack. 400 Promo Diamonds cut an 899-diamond skin to 499 real diamonds — hold mid-tier purchases until those are live.

During multi-phase recharge events, split a planned large purchase into two top-ups so each phase clears its threshold. Outside events, one larger pack wins on rate. Keep a 300–500 diamond emergency stash and set a stop limit before event draws — sunk-cost chasing burns 3,000 on one skin after the first 900 are gone.

Topping up safely

One wrong digit sends diamonds to the wrong account. Tap your avatar top-left → Basic Info to find the IDs: format 12345678(1234), where the long number is the User ID and the bracketed 4–5 digits are the Zone ID. Copy it straight from your profile.

Mobile Legends Bang Bang profile Basic Info screen showing User ID and Zone ID

Wrong IDs are irreversible. Contact the platform immediately to intercept the order; there are no refunds after delivery. A legitimate top-up needs only User ID and Zone ID — never a password or verification code. Password requests, impossibly cheap prices and missing receipts are red flags. Generators and carding risk bans and diamond revocation.

First time on a platform? Place a small test order to verify arrival before spending $30+. In-game shop purchases charge the Google Play or App Store account and need no IDs, but gift cards are region-locked and non-transferable. Some routes are blocked outright: one global platform excludes US, Saudi Arabia, Myanmar and Indonesia accounts, and SG/MY/PH accounts can't buy the 11%-discount bonus tiers.

Deliveries land within seconds normally. Delays run 5–15 minutes, 20–30 during peak events. Restart the game to refresh your balance, then verify at MLBB → Profile → Diamonds → History. Escalate to platform support after an hour, and to Moonton via support.mobilelegends.com after 24 hours if the charge is confirmed.

Questions players ask

Does a bigger MLBB diamond pack give a better price per diamond?

Usually, yes — up to a point. Rate improves steadily through the mid tiers then flattens, so the jump from the second-largest to the largest pack is marginal. Buy the bigger pack for convenience and event progress, not because it transforms your per-diamond rate.

What are bonus diamonds in Mobile Legends?

The extra diamonds Moonton adds on top of a tier's base amount. They land in your balance and spend like normal ones, but don't count when the game tracks recharge or event progress — base figures are what matter for milestones.

How do I calculate cost per diamond for an MLBB top up?

Divide the final checkout total (including tax and payment fees) by everything that reaches your balance — base plus bonus. Compare that per-diamond figure across packs and stores before choosing. Tier names and list prices won't reveal the real rate you'll pay.

Is the 9288 diamond pack worth buying in MLBB?

Only if you'll spend it. It posts the lowest per-diamond rate in most price lists, but a Collector event or months of purchases have to justify the surplus. If your goal is one skin, the mid-tier pack you planned is the smarter buy.

Is the Weekly Diamond Pass better than buying diamonds directly?

Per diamond, yes — if you log in daily and claim the full week. Miss days and the advantage shrinks fast. It also delays delivery, so it's the wrong tool when you need diamonds for a purchase happening right now.

Can I split one big MLBB top up into smaller packs?

Yes, and during multi-phase recharge events splitting is the whole point — each phase can clear its own recharge threshold. Outside those windows, splitting costs you rate since smaller packs carry the higher per-diamond price. Plan top-up sizes around the event calendar.