
Recommended Discounts

Mobile Legends Bang Bang
Official MLBB Diamond Top Up by MobaPay — Safe & Instant Delivery
Related articles
Mobile Legends Bang Bang Diamonds Top Up: Web vs App 2026
Mobile Legends Bang Bang diamonds top up is cheaper via web recharge than in-app: the 30% store commission and regional discounts swing the rate 15–30%.
Where the price gap actually comes from
A Mobile Legends Bang Bang diamonds top up through the browser is almost always cheaper than buying in the app. Web (UID) recharge skips the 30% Apple/Google commission and often adds regional discounts, while in-app purchases route through Google Play or Apple App Store billing and pay price-tier rounding on top.
Store commission and app-store price tiers
Diamonds are Moonton's premium currency: skins, emotes, hero trial cards, the StarLight Pass, Magic Wheel and Grand Collection draws, Zodiac Summon pulls, even BP conversion. Battle Points buy none of it. Two routes exist:
- Web recharge: a browser storefront where you enter your Account (User) ID and Zone/Server ID, pay, and Diamonds credit straight to the game account.
- In-app: the purchase button inside the MLBB client hands off to Google Play or Apple App Store billing and charges that store account — no IDs needed.
Official in-game Diamond prices run 15–30% above third-party web storefronts — that's the platform commission showing up in your total. Stores like buffget sell mobile legends diamonds top up with competitive pricing and secure transactions, so you can line up the effective rate before paying. App-store price-tier rounding and currency conversion also mean the identical pack can cost different amounts on iOS and Android in the same country — check the live price in your own in-game shop.
Currency rounding, tax and why iOS can cost more
In September 2026 the App Store listed a 1,000-Diamond pack at $16.91 (¥2,690) in Japan and $27.79 (€23.99) in Germany — a 64% gap on identical Diamonds. Then tax lands at checkout:
- Japan 10% Consumption Tax
- UK 20% VAT; Germany 19% VAT; Denmark 25% VAT
- Brazil ICMS 7–25%
- Canada GST/HST 5–15%
- Turkey 20% VAT
Regional 500-Diamond pricing sits near $4.00–4.50 in Malaysia, $4.00–5.00 in Brazil, $6.99–7.49 in the US, $7.50–8.70 in the UAE.
Egypt, Argentina, Pakistan, Brazil, Nigeria and Turkey App Store purchases demand a local billing address, local IP and region-locked gift cards. Indonesian accounts can face up to a 26.4% surcharge on some web storefronts, and Russian and Vietnamese players can't reach several major storefronts at all — before your card's currency conversion fee even shows up.
Bonus diamonds change the comparison
A brand-new account paying $9.99 for 1,000 Diamonds isn't buying at the standard rate — the First Top-Up Bonus doubles the 50/150/250/500 tiers once per tier per account.
| First top-up tier | Total Diamonds | Price (US web) | Cost per Diamond |
|---|---|---|---|
| 50 + 50 | 100 | $0.99 | $0.0099 |
| 150 + 150 | 300 | $2.99 | $0.0100 |
| 250 + 250 | 500 | $4.99 | $0.0100 |
| 500 + 500 | 1,000 | $9.99 | $0.0100 |
All four land around $0.01 per Diamond — roughly half what standard packs charge. Double-Diamond events do the same thing temporarily. Once those tiers are spent and the event ends, usual pack-size logic takes over again.
Working out your own price per diamond
The formula is one line: total checkout cost ÷ (instant Diamonds + bonus Diamonds + pass-equivalent Diamonds). Use the final checkout total with taxes and fees, never the sticker price.
Run it on the Weekly Diamond Pass: $0.99 ÷ 220 Diamonds ≈ $0.0045 each — about 3.6× cheaper per Diamond than a 56-Diamond pack at $0.016 ($0.92). Now a mid-size buy: in the Philippines, 1,000 Diamonds (500 + 500) at ₱529.87 (21% off ₱669.31) comes to ₱0.53 per Diamond, while a 5-Diamond pack at ₱5.50 costs ₱1.10 each. The smallest pack is 2× worse.
| Standard pack | Price (US web) | Cost per Diamond |
|---|---|---|
| 1,160 Diamonds | $19.99 | $0.0172 |
| 1,770 Diamonds | $29.99 | $0.0169 |
| 2,975 Diamonds | $49.99 | $0.0168 |
| 4,165 Diamonds | $69.99 | $0.0168 |
| 6,000 Diamonds | $99.99 | $0.0167 |
The 6,000-Diamond pack gives the lowest standard rate at $0.0167 per Diamond, with 2,975 and 4,165 effectively tied just above it. Other storefronts price differently: a 56-Diamond pack lands near the same $0.016, a 2,195 pack around $0.013, and a 9,288 pack at $117.50 also around $0.013 — the biggest bundles undercut even the US list.
Pass value belongs in the divisor too. The Weekly Elite Pack (₱53.15 / S$1.45) delivers 55 Diamonds plus 20 Crystal of Aurora, 2 Rare Skin Fragments and a 4-Win BP Card. Count the 55 at full value, and add a prorated share of the rest only if you actually spend those currencies.
Recharging on the web, step by step

Grab your IDs first — skip this if you already have them copied:
- Tap your avatar in the top-left of the main screen.
- Open the Basic Info tab; your IDs sit below the nickname as UserID(ZoneID), e.g. 12345678(1234).
- On the storefront, pick your Diamond pack.
- Enter User ID and Zone ID. Never a password.
- Pay. Diamonds usually credit within seconds; delays run 5–15 minutes.
Web payment methods include credit and debit cards, PayPal, Cash App, online banking, and e-wallets: GCash, Maya and Coins.ph in the Philippines, Dana and GoPay in Indonesia, Paytm in India, plus GrabPay, Touch 'n Go and 7-Eleven. That covers most players who don't own a credit card.
Many shoppers keep a second tab open to compare cheap MLBB diamonds web recharge rates before committing, and buffget's checkout only asks for your IDs — no login, no sharing.
Before you retry anything, check the in-game balance. Diamonds arrive once payment completes, and an apparently failed order often isn't. Stay logged in so delivery isn't interrupted.
Buying inside the app

The purchase button inside the MLBB client redirects to Google Play on Android or the Apple App Store on iPhone, charging that store account. No User or Zone ID needed — but you inherit the store's price tiers, currency conversion and tax. If you'd rather not inherit the store's price tiers, currency conversion and tax, topping up through mlbb diamonds web recharge cheap on Buffget is a convenient alternative.
Check your store country before comparing anything: Android → Play Store profile settings; iPhone → Settings > your name > Media & Purchases > View Account. Gift cards are region-locked — they redeem only on same-country accounts, can't be transferred, and cap spending to the loaded balance.
Carrier billing works where it's offered. In the Philippines: in-game purchase → store payment page → select Smart Direct Carrier Billing → approve via SMS code → charged to your Smart Prepaid balance or Postpaid bill. Diamonds land instantly.
Pending or failed purchase? Keep the payment receipt and transaction ID, then contact support with both — that pair resolves almost every billing dispute.
Packs, passes and bonus events
The Weekly Diamond Pass pays 80 Diamonds instantly, then 20 a day for 7 days — 220 total. A Late Sign-in card recovers any daily claim you miss. It costs $0.99 on the US web, ₱105 in the Philippines (18% off ₱128.70) and $1.77 elsewhere, and it needs account Level 5. Limits matter: max 10 purchases per 70 days, no rebuy while 70+ days remain, and it does NOT count toward Recharge Benefits — though it grants +100 Event Topup.

Recharge tasks and milestone events turn top-ups into extra cosmetics. ALLSTAR 2025 (ended July 30, 2025) handed out up to 55 Promo Diamonds a day — 20 login, 15 matches, 20 social activities. Others have included MLBB x Sanrio 2025 bingo tasks (September 6, 2025) and Recharge Team Event: Aspirants Conquest (September 23, 2025). Regular Diamond packs credit these normally.
Twilight Pass: once-per-account buy at $8.52–$10.00 (₱475–532), granting Twilight Coins, skins, recall effects and weekly rewards; level 8 unlocks the Eudora 'Flame Red Lips' skin.
StarLight Member: 300 Diamonds (StarLight Plus 700–750) with a monthly exclusive skin, four more skin options, avatar border, battle emote, XP bonus and ban-phase priority. Activate in-game: log in > StarLight tab on the left of the home page > purchase membership > select StarLight or StarLight Plus.
Packs display as Total (Base + Bonus), so 570 means 504 + 66. Watch this one: SG, MY and PH accounts can't purchase 11 bonus denominations (78+8, 625+81 and 7,740+1,548 among them), which shrinks the delivered total below what the listing implies. Diamonds also fund Magic Wheel, Grand Collection and Zodiac Summon draws, where top cosmetics can cost $100–300 worth of Diamonds — budget those pulls separately from skin purchases.
Fees and charges people forget
Cross-border card fees and currency conversion add 2–5% before any store pricing is involved. Some storefronts cap purchases at 1 per week, exclude US, Saudi Arabia, Myanmar or Indonesian users, require account-region matching, or add a platform handling fee. Read the checkout fine print rather than the listing page.
Refunds only work before Diamonds land. Storefront guarantees and marketplace escrow cover non-delivery, but Diamonds already credited and spent in-game aren't recoverable through the seller — and nothing gets clawed back from Moonton.
Keep your account safe
A legitimate top-up needs only User ID and Zone ID. Never your password, login or one-time codes — any site requesting login credentials is a scam. UID-based direct top-up is officially supported by Moonton, and authorised-partner storefronts carry low Terms-of-Service risk. Account-sharing comfort trade violates Moonton ToS and risks a permanent ban.
Red flags worth walking away from:
- Free-Diamond generators (100% scams)
- Prices more than 50% below the official rate
- Password requests
- Crypto-only checkout
- Review profiles under 3/5 or with fewer than 50% five-star ratings
P2P marketplaces hold payment in escrow until delivery confirms and reverse failed orders; PayPal and credit-card chargebacks add another layer. If a top-up never arrives: keep the receipt and transaction ID, re-verify the User and Zone ID, then contact the storefront's 24/7 live chat or official support with both.
Which route to pick
- Fresh account? Spend the four First Top-Up Bonus tiers on the web before anything else.
- Buying every month? Weekly Diamond Pass first, then the largest pack your budget allows — the 6,000-Diamond pack holds the best standard rate.
- iPhone in a high-tax country? Compare the web total against the App Store price before you pay.
- No credit card? Web e-wallets and carrier billing both work; gift cards only when the store country matches.
- SG, MY or PH account? Check which bonus denominations are actually purchasable.
Run any pack through the price-per-diamond formula above, compare the effective cost per Diamond in your own currency, then recharge only once the numbers match.
FAQ
Is web recharge cheaper than buying Mobile Legends diamonds in the app?
Usually yes, because the browser route skips the platform commission that in-app billing adds. The exceptions are short-lived: an account with unused First Top-Up Bonus tiers, or an active double-diamond event, can make a small in-game buy the better deal for a few days.
How do I calculate the price per diamond in Mobile Legends?
Divide the final checkout total — tax and fees included — by every Diamond you receive: instant, bonus and any pass-equivalent amounts. Compare that single rate across routes. A pack that looks a few cents cheaper on the sticker often loses once bonuses are counted.
Does a web top up count for MLBB recharge events?
Mostly. Standard Diamond packs bought on the web credit recharge tasks and milestones normally. The exception is the Weekly Diamond Pass: it doesn't feed Recharge Benefits, though it still adds event top-up progress. Recharge tasks and milestone events are where top-ups turn into extra cosmetics like Promo Diamonds.
Why are diamond prices different on iOS and Android?
Each store maps packs to its own price tiers, then rounds, converts currency and adds local tax. Apple and Google set those tiers independently, so the same bundle lands at different totals on the two platforms — and again across countries and regions.
Is the Weekly Diamond Pass worth buying?
For anyone who logs in daily, yes. It delivers in small daily chunks and its effective rate beats standard packs by a wide margin. Just note the account Level 5 requirement, the cap on how often you can repurchase, and the Recharge Benefits exclusion.
Is it safe to top up MLBB diamonds in a browser?
Safe as long as the page asks only for User ID and Zone ID. Passwords, logins and one-time codes are never part of a legitimate transaction. Prefer stores with live support and a clear refund policy, and pay through a method that supports chargebacks.



