
Recommended Discounts

Mobile Legends Bang Bang
Official MLBB Diamond Top Up by MobaPay — Safe & Instant Delivery
Related articles
Weekly Diamond Pass vs Direct Recharge: MLBB 2026 Guide
Weekly Diamond Pass vs direct recharge: the pass lands 220 Diamonds at $0.008-$0.009 each; direct packs win for instant event pulls. Do the math first.
Which to buy
The Weekly Diamond Pass beats direct recharge on raw price when you claim all seven days. 220 Diamonds for $1.59-$2.00 works out to $0.008-$0.009 per Diamond, against $0.015-$0.020 from standard packs. Direct packs win the moment you need Diamonds today: event deadlines, gifting, Collector skin release day.
For the Weekly Diamond Pass vs direct recharge comparison, measure Diamonds per unit of currency on the day you actually use them. The pass holds its edge only if you collect every claim. Miss three or more days and the price gap disappears into mid-size pack territory.
If you want Diamonds in the account today with no claim timer attached, buffget's mobile legends bang bang diamonds top up page shows regional pricing up front and delivers to your User ID and Zone ID without a password or redemption code.
What value means here
Two numbers carry the comparison. Buying 220 Diamonds through direct packs costs $4.00-$4.50, which is $0.015-$0.020 per Diamond. The pass delivers the same 220 for $1.59-$2.00 (₱131 in the Philippines), or $0.008-$0.009 per Diamond once every daily claim is collected. That's roughly half the per-Diamond cost, but only after seven taps on Claim.
The second number is the instant share. You get 80 of the 220 Diamonds at purchase, which is 36% of the total; the rest arrives 20 at a time. If you need 300 Diamonds tonight for a Grand Collection pull, the pass can't cover it.
Players logging in 5+ days a week should default to the pass. Casual accounts that top up a couple of times a month are better off buying what they need, when they need it.
Inside one Weekly Diamond Pass

Open Shop > Weekly Diamond Pass (or the linked event page) and the offer shows what you're paying for before money moves: 80 Diamonds at purchase, 20 a day for 7 days, 210 Starlight Member Points (10 per daily claim), 7 Choice Bundles, and 1 Late Sign-in Card at purchase. Older clients printed 30/day = 210 total, and some July 2026 listings showed a 120-Diamond structure — the in-game client number overrides any listing. Your account also needs Level 5 before the Shop unlocks the pass at all.
The daily claim loop
The daily row becomes claimable at server reset: Shop > Weekly Diamond Pass > tap Claim. Each claim opens one Choice Bundle (10 Lucky Tickets, 10 Crystal of Aurora, 10 Starlight Fragments, or 10 Magic Dust), and the bundles don't queue up to open at purchase. One per reset.
Logged in but the day slipped past? Layla's Saving Box holds that day's Diamonds, Choice Bundle and purple box behind the chest icon on the pass screen. It doesn't auto-empty, so you open it yourself.
A fully skipped day needs the 1 Late Sign-in Card bundled with each pass. Run out and that day's 20 Diamonds and Choice Bundle are gone permanently. Four missed days without cards wipe 80 Diamonds off a 220-Diamond pass.
Missed logins and expiry
The 7-day clock starts at purchase and runs in real time. Buy at Monday 15:00 and the pass ends next Monday 15:00 whether you logged in or not. The clock can't be paused or banked, the pass can't be gifted or traded, and there's no bulk discount. Buying mid-week quietly costs you weekend days.
Stacking is separate: up to 10 passes, capped at 70 days remaining. Each extra copy adds 7 days and 80 instant Diamonds, the buy button locks at the cap, and a rejected purchase just means you wait for the counter to drop. Buy the next copy with 1-2 days left to keep the 20-Diamond drip unbroken; remaining days ÷ 7 tells you how many copies you're carrying.
Auto-renew exists only through in-game Subscribe (App Store or Google Play), billed in the last 24 hours of remaining duration. Cancel at least 24 hours before the timer ends from the pass details screen. A cancelled store subscription can block repurchase until the current period ends.
Standard packs and bonus Diamonds

Direct recharge buys Diamonds outright with no claim timer or login streak attached. US tiers look like this:
| Pack | Price | Bonus split |
|---|---|---|
| 86 | $1.28 | 78 + 8 |
| 172 | $2.57 | base only |
| 257 | $3.83 | base only |
| 706 | $10.26 | base only |
| 2,195 | $30.76 | 1,860 + 335 |
| 3,688 | $51.27 | 3,099 + 589 |
| 5,532 | $76.91 | 4,649 + 883 |
| 9,288 | $128.18 | 7,740 + 1,548 |
Philippine tiers are smaller and priced in pesos: 19=₱20, 50=₱55, 150=₱159, 250=₱265, 500=₱530, 1,000=₱1,070. Bonus Diamonds sit outside Recharge Benefits tallies; only base Diamonds count toward those events.
The first-recharge double
First Purchase Double Diamonds adds a 100% bonus on the first purchase of eligible tiers each year — buy 50 get 100, buy 500 get 1,000 — plus exclusive avatar borders and titles. The double does not apply to the Weekly Diamond Pass.
The separate 2x Recharge Bonus covers players who haven't recharged the 50/150/250/500 tiers. In the Philippines that lands at ₱62.40 for 100 Diamonds (50+50), ₱184.91 for 300, ₱307.34 for 500, and ₱622.18 for 1,000. If your account has never recharged, this bonus outweighs everything the pass offers. S36's First Recharge Rebate sold Alucard's Demon's Bane — normally 749 Diamonds — for 100 Diamonds to eligible buyers; players who missed the window paid seven times more later.
Where the price gap comes from
The difference between $4.50 and $2.00 comes from flexibility. The pass sells a cheaper rate because the game gets a committed login out of you every day, and every unclaimed day is a discount the game keeps.
A ten-pass stack delivers 800 instant plus 1,400 daily Diamonds, 2,200 total, for around $19.30 at Malaysian pricing. The instant share stays 80/220 = 36% at any stack size, so stacking buys volume rather than speed.
Region by region
Prices follow Google Play and App Store storefronts, so currency, VAT and GST move the final figure: $1.62 in the US, ₱131.18-₱131.86 in the Philippines, RM7.93 in Malaysia — around USD 1.93 / SGD 2.48 in the August 28, 2026 listings. Diamonds don't transfer across regions, so compare in the storefront your account is bound to, via a Moonton, Google or Facebook ID. Payment rails differ too: GCash, Maya, GrabPay, Smart/Sun, Dito, 7-Eleven, Coins.ph, cards and bank payment in PH; PayPal and credit/debit in the US.
Passes vs one-off packs
Passes are subscription-shaped: fixed schedule, real-time expiry, one price. One-off packs are lump sums you spend whenever. For an Epic-skin fund (700+257 Diamonds), the patient route built from 3 passes comes to $4.95, versus $14.38 for buying those Diamonds immediately. Casual accounts running 3-5 weekly logins are usually better served by the 19-50 Diamond packages.
Deadline day: when top-up wins
When the Grand Collection banner ends tomorrow and you still need 400 Diamonds, direct top-up is the answer. For those moments buffget's mlbb diamonds recharge online checkout keeps delivery fast and pricing competitive while you hand over only the User ID and Zone ID.
Event deadlines and draws
Grand Collection, Magic Wheel and Zodiac Summon pulls all work on deadlines the pass doesn't respect. A double-diamond recharge weekend also delivers more total Diamonds than the pass for the same spend, so check the Events tab before you commit.
Collector skin day and big lump sums
Both the Collector/Recall Effect route and collector release day want a 3,688-Diamond bundle ($52.32). Gifting needs instant Diamonds too, since passes can't be gifted, traded or transferred between accounts.
Getting more out of a pass you own
Collect the daily reward before server reset. If the claim rolls past reset, Layla's Saving Box or the one sign-in card each pass ships with are the only recovery routes.
Line up with recharge events
Buy the pass at the start of a Double Diamond or cumulative recharge event so daily claims count toward Recharge Tasks. Each purchase tallies as 100 Diamonds toward Recharge Tasks but not Recharge Benefits; some event cards count the 80 instant Diamonds toward recharge X Diamonds tasks while others exclude the pass entirely, so read the card text. Timing purchases around Anniversary Events, 11.11 and Mega Sale periods (50-60% discounts), new hero releases, seasonal collaborations and Starlight reset windows routinely yields 20-50% more rewards. Top up outside a bonus window and you pay again when the next event needs more Diamonds.
Fund Starlight before you chase draws
300 Diamonds unlocks Starlight Member for the month; Starlight Member Plus runs 750. There's no Monthly Diamond Pass in MLBB — the monthly product is Starlight Membership itself, granting 1 exclusive monthly skin, 1 of 4 additional skin options, an Avatar Border, Battle Emote, weekly free heroes, an XP bonus and ban-phase priority.
One pass plus a 172-Diamond top-up funds Starlight Member for $3.93 total. Four passes across a 28-day month yield 880 Diamonds: 300 to Starlight, 580 left toward an Epic skin in the 749-899 band.
Where Crystal of Aurora saves your Diamonds
Choice Bundles let you take Crystal of Aurora over the other options — do that anywhere the store accepts it, and keep Diamonds for skins and draws that demand them. The price ladder is Basic 269, Elite 599, Special 749, Epic (Shop) 899, Lightborn 1,089. The Twilight Pass (₱622.18, once per account) is a separate seasonal level track — Tickets, Twilight Coins and skins like Eudora 'Flame Red Lips' at Level 8 and Miya 'Suzuhime' at Level 15 — and never touches your Diamond balance.
When the Diamonds don't show up
If payment cleared but the balance is unchanged, check these in order. Instant top-ups normally land within 5-30 seconds, but the 80 instant Diamonds from a pass may arrive in in-game mail instead of the balance. Check mail first, then force-close and relaunch MLBB and give the server 10-15 minutes to write.
For an online order, wait 15-30 minutes, restart the client, check mail and balance, then verify the User ID and Zone ID against the order. Delays of 5 minutes to 2 hours are normal during peak UTC+8 evening hours; after two hours, contact seller support with the receipt and a Basic Info screenshot. Don't place a duplicate order while the first is processing.
IDs live at lobby avatar > Basic Info: Player ID is the digits before the brackets, Zone ID is the 4-5 digit number inside them. Copy the values instead of typing from memory — one wrong digit sends Diamonds to another player and Moonton can't revoke what's already credited. Never share passwords or OTP/verification codes. Refunds for undelivered purchases go through Google Play or App Store support, and Moonton alongside the stores sets refund and chargeback limits. Stick to the in-game shop, Google Play, App Store or authorized top-up services; account-sharing schemes carry ban risk.

Questions players keep asking
Is the Weekly Diamond Pass better than buying Diamonds directly?
If you log in most days, yes — the rate is far better and the reward schedule is predictable. If you need a lump of Diamonds tonight for a draw, a skin release or a gift, buy outright. Most accounts benefit from keeping both options open.
Do I have to log in every day to get the pass Diamonds?
The timer runs whether you log in or not, but the daily claim needs a tap on the pass screen. Miss the claim while online and Layla's Saving Box holds the drop; skip the whole day and you need a Late Sign-in Card to recover it.
What happens if I miss a day on the Weekly Diamond Pass?
Recoverable drops sit in the chest on the pass screen until you open them, and each pass ships with one sign-in card for a fully missed day. Beyond those, the loss is permanent, and the price advantage shrinks fast once several claims go uncollected.
Is it cheaper to top up diamonds in MLBB through the app or a website?
Storefront pricing follows Google Play or App Store regional rates plus local tax, so the in-app line is rarely the lowest. Authorized web top-up services quote competitive regional pricing and deliver to your IDs — compare the final number at checkout either way.
When is the best time to top up MLBB diamonds?
Anniversary Events, 11.11 and Mega Sale periods, new hero releases, seasonal collaborations and Starlight reset windows are the ones worth waiting for. Promotional windows routinely add 20-50% more rewards to the same spend, so hold non-urgent purchases until one of them lands.
Can I buy two Weekly Diamond Passes at the same time?
Yes — copies stack and extend the reward window, with an instant drop added per copy. There's a cap on how many days can sit on the account at once, and the buy button locks when you hit it. A rejected purchase just means you wait.



