
Recommended Discounts

Mobile Legends Bang Bang
Official MLBB Diamond Top Up by MobaPay — Safe & Instant Delivery
Related articles
MLBB Diamonds Buy: Weekly Pass vs Top-Up Guide (2026)
The Weekly Diamond Pass delivers 220 diamonds (80 instant + 20 daily ×7) for $1.56–$1.99 — roughly $0.0072–$0.009 per diamond, about 50–60% cheaper than direct top-up packs at $0.015–$0.020 per diamond. This MLBB Weekly Diamond Pass value vs top-up breakdown shows exactly where each method wins and where it falls short.
MLBB players face one core decision every week: stack Weekly Diamond Passes or buy a one-time diamond top-up. The pass beats direct packs on per-diamond cost but demands 7 consecutive daily logins. Top-ups deliver instantly with no strings. This guide breaks down the MLBB diamond price math with real numbers so you can pick the right path.
For competitive rates across platforms, Mobile Legends Bang Bang Diamonds top up on buffget offers fast delivery and secure transactions backed by consistently high user ratings.
What Is the Weekly Diamond Pass in Mobile Legends Bang Bang?
A recurring premium currency product inside the in-game shop that drips diamonds over seven days — rewarding regular logins.
How the Pass Works: Daily Diamonds and Bonus Rewards
Per pass, you receive:
- 80 diamonds instantly at purchase
- 20 diamonds/day for 7 days (140 from daily claims)
- 220 diamonds total — confirmed in-game (some listings conflict at 120 or 210; trust the in-game numbers)
- 210 Starlight Points (10 per daily claim)
- 7 Choice Bundles — one per daily claim
- 1 Late Sign-In Card — recovers one missed day
Each Choice Bundle offers 10 of one item: Lucky Tickets, Crystal of Aurora, Starlight Fragments, or Magic Dust. These open on daily claims, not at purchase. The bonus extras (Starlight Points + Choice Bundles) add roughly 15–20% value beyond raw diamonds.
Weekly Diamond Pass Price and Availability
Cost: $1.56–$1.99 depending on platform/region. Philippines: ₱90.99 (base) to ₱131.86. Some platforms offer multi-buy discounts — buying five passes at once can reduce per-pass cost significantly.
Requirements:
- Account must be at least Level 5
- Max 10 passes held under a 70-day countdown cap
- Each additional pass adds 7 days to the shared counter
- No bulk discount when stacking — every pass costs the same
Daily Claim Mechanics
Daily rewards reset at 00:00 server time. The 7-day clock runs in real time from purchase regardless of login schedule. Miss a claim without a Late Sign-In Card and you permanently lose that day's 20 diamonds + Choice Bundle. Missing four days wipes 80 diamonds — nearly 36% of total value.
Layla's Saving Box stores a missed day's diamonds, Choice Bundle, and purple box when you do log in. Access it via the chest icon on the pass screen. It never auto-empties.
One-Time Top-Up Diamond Rates Explained
Pay once, receive diamonds instantly. But the diamond-per-dollar rate varies dramatically by tier and platform.
Diamond Tier Pricing
- 100 diamonds — ~$3.00 ($0.030/diamond)
- 500 diamonds — ~$9.99 ($0.020/diamond)
- 3,688 diamonds (third-party) — $51.32 ($0.0139/diamond)
- 7,740 + 1,548 bonus — ~$131 ($0.014/diamond)
Smaller packs are worst value: 11-diamond pack ~$0.22 ($0.018/diamond), 56-diamond pack ~$0.99. Buying 220 diamonds through standard packs costs $4.00–$4.50 vs $1.59–$2.00 for the pass — a 50–60% gap on identical counts.
Mobile storefront fees of 15–30% inflate in-app prices (Apple charges 30% commission). Third-party platforms save roughly 10–36% versus in-app rates.
First-Time Top-Up Bonus
Doubles diamonds once per account on specific tiers:
- 50 → 100 received
- 150 → 300
- 250 → 500
- 500 → 1,000
The 500-diamond tier returns 1,000 for $9.99 ($0.010/diamond) — better than standard packs but still above the pass rate. Claim early; it applies only once.
Regional Price Differences
A 500-diamond pack varies by region:
- Malaysia — $4.00–$4.50 (~43% less than US)
- Brazil — $4.00–$5.00
- Philippines — $4.50–$5.00
- India — $5.00–$5.50
- Singapore — $6.00–$6.30
- United States — $6.99–$7.49
- UAE — $7.50–$8.70
Turkey and Russia also offer steep discounts — Turkey's 2,645-diamond tier runs $35.67 (~36% below US rates). Moonton announced a 15% price increase on Philippines real-money purchases effective July 30, 2026, citing currency exchange and regional market conditions.
For the best MLBB diamond top-up rates regardless of region, cheap MLBB Diamonds recharge online through buffget ensures competitive pricing, instant delivery, and responsive customer service.
Weekly Diamond Pass Value vs One-Time Top-Up: Head-to-Head
Diamond Per Dollar Comparison
- Weekly Diamond Pass: $0.0072–$0.009/diamond

- Standard top-up packs: $0.015–$0.020/diamond
- Premium bundles (7,740D tier): ~$0.014/diamond
- First Top-Up Bonus (500D tier): ~$0.010/diamond
The pass undercuts even the 7,740-diamond premium bundle by nearly 50%. No other MLBB purchase option matches this rate.
Total Weekly Yield: Pass vs Equivalent Spend
For one pass's cost ($1.59–$2.00), direct top-up gets ~80–130 diamonds. The pass delivers 220. Even with the First Top-Up Bonus (1,000 diamonds for $9.99), the pass wins on per-diamond efficiency for sustained purchasing.
Stacking: Multi-Pass Strategy
Ten stacked passes = 800 instant + 1,400 daily = 2,200 diamonds over 70 days for $15.90. Standard packs for 2,200 diamonds: ~$33–$44. Savings compound the longer you maintain a stacked rotation.
Which Players Should Buy the Weekly Diamond Pass?
Casual and Budget-Conscious Players
Log in 3–5 times/week? The 19–50 diamond packages might suit you better. The pass becomes optimal at 5+ weekly logins. Missing 3+ daily claims drops the effective rate to standard pack levels ($0.015–$0.020/diamond).
Budget benchmarks for active players:
- $5/month → 3 passes = 660 diamonds ($4.77)
- $10/month → 6 passes = 1,320 diamonds ($9.54)
- $15/month → First-recharge 500D bonus + 2 passes = 1,440 diamonds ($13.17)
- $20/month → 10 stacked passes = 2,200 diamonds ($15.90)
Buying 1,000 diamonds monthly via passes instead of direct top-up saves $24–$40 annually.
Competitive Players and Skin Collectors
Need diamonds for Starlight Membership (300 standard, 750 Plus) or regular skin purchases? The pass is the obvious vehicle. Skin prices: 269 diamonds (Elite) to 1,899 (Mythic). Heroes: 599–899 diamonds (newer pricing) or as low as 32 (older tiers). The reliable diamond drip lets you budget without a single large outlay.
Decision Matrix
- Choose the pass if you log in daily, want the lowest per-diamond cost, and can wait 7 days for all rewards
- Choose one-time top-up if you need diamonds immediately for a limited-time skin/event or can't commit to daily logins
- Combine both if you use the First Top-Up Bonus once, then switch to passes for ongoing purchases
How to Buy the Weekly Diamond Pass in Mobile Legends
Step-by-Step Purchase
- Open your MLBB profile
- Copy your User ID and Zone ID (format: 12345678(1234))

- Choose a region-matched pack (Malaysia, Indonesia, Philippines, Singapore, or Global)
- Paste your User ID and Zone ID on the purchase screen
- Complete payment
- Check in-game mail for delivery
Safety Tips
Legitimate services require only User ID and Zone ID — never passwords, OTPs, or account credentials. Free diamond generators are 100% scams. Moonton can revoke diamonds purchased with stolen payments and penalize receiving accounts. Wrong User ID/Zone ID entries cause ~40% of failed recharges — double-check before confirming.
Troubleshooting Delivery
Third-party delivery is instant in 95% of cases (1–5 minutes). If diamonds don't appear after 30 minutes, log out and back in — resolves ~60% of delays. Peak-hour delays of 20–30 minutes are normal. Auto-renewal exists only through in-app Store/Google Play subscriptions — direct purchases via User ID are one-shot deliveries. Canceling auto-renewal blocks new pass purchases until current passes expire.
Maximizing Diamond Value: Pro Tips
Time Purchases Around Events
Season 41 Scarlet Embers launches June 17, 2026. MLBB x Street Fighter 6 collab launches July 3, 2026. No double-diamond events confirmed for April 2026, but historically these offer 30–60% savings. Season 36's First Recharge Rebate sold a normally 749-diamond skin for just 100 diamonds — players who missed it paid 7× more.
Promo Diamond events amplify value: the August 2025 ALLSTAR Promo Carnival granted 55 Promo Diamonds daily (20 login, 15 matches, 20 social tasks). A July 2025 event totaled 880 Promo Diamonds over 15-day task cycles.
Stack Passes With Recharge Events
Pass diamonds count toward Recharge Tasks (some event cards include the 80 instant diamonds) — but the pass does not count toward Recharge Benefit events. Use passes for general accumulation; save direct top-ups for Recharge Benefit events specifically.
Budget Planning Across the Season
Build a three-month plan around major events. Stockpile stacked passes during quiet weeks, then activate the First Top-Up Bonus during a seasonal sale or skin launch. This hybrid approach targets both the best diamond-per-dollar rate and exclusive event rewards.
Common Misconceptions
Myth: One-Time Top-Up Always Gives More Diamonds
Data says the opposite: 220 diamonds via the pass costs $1.59–$2.00 vs $4.00–$4.50 through standard packs. Even the First Top-Up Bonus ($0.010/diamond) can't match the pass's $0.0072–$0.009 rate.
Myth: The Pass Is Only for Big Spenders
At $1.56–$1.99 per pass, it's one of MLBB's most affordable purchases. Budget players benefit most — three passes/month yield 660 diamonds for under $5.
Myth: There's a Monthly Diamond Pass With Better Value
No Monthly Diamond Pass exists. The monthly product is Starlight Membership (300 diamonds standard, 750 Plus) — bundles a monthly exclusive skin, +10% EXP, +5% BP, weekly free heroes, and ranked protection. But it doesn't beat the pass on raw diamond-per-dollar.
What Your Diamonds Buy in MLBB
- Elite skins — 269 diamonds
- Mythic skins — up to 1,899 diamonds
- Heroes — 32–599 (older tier) or 599–899 (newer tier); a 32,000-BP hero takes ~80–100 matches to unlock free
- Starlight Membership — 300 (standard) or 750 (Plus)
- Starlight Pass — 300 per season (September 2025 featured Hanabi Chic Glamour skin + 100 weekly free heroes)
Save diamonds for limited-time collabs (like the Street Fighter 6 crossover) and seasonal skin releases. Event-timed purchases often cost 30–60% less than buying immediately after release.
FAQ
Is the Weekly Diamond Pass worth buying? Yes — lowest per-diamond cost of any option ($0.0072–$0.009/diamond), 50–60% cheaper than direct packs. Catch: you must log in daily for 7 days.
How many diamonds does the pass give per week? 220 total — 80 instantly + 20/day for 7 days. Plus 210 Starlight Points, 7 Choice Bundles, and 1 Late Sign-In Card.
What's the cheapest way to buy diamonds in MLBB? Stacking Weekly Diamond Passes. Ten passes = 2,200 diamonds for $15.90 vs $33–$44 through standard packs. Trusted recharge platforms with competitive rates reduce costs further.
How does the pass compare to one-time top-up? Pass: $0.0072–$0.009/diamond. Direct packs: $0.015–$0.020. Premium bundles: ~$0.014. The pass wins on cost but requires daily logins; top-ups win on instant delivery.
What happens if I miss a daily claim? Without a Late Sign-In Card, you permanently lose that day's 20 diamonds + Choice Bundle. Miss 3+ days and the effective rate drops to standard pack levels. Layla's Saving Box can store missed rewards if you log in at least once.
Can I use the pass alongside top-up bonuses? Yes. Pass diamonds count toward Recharge Tasks (some event cards include the 80 instant diamonds), but not toward Recharge Benefit events. Use the First Top-Up Bonus separately for those.
Final Verdict: Which Wins?
For most players, the Weekly Diamond Pass is the clear winner. At $0.0072–$0.009 per diamond, it beats every standard pack tier by 50–60% and undercuts premium bundles by nearly half. One-time top-up only wins when you need diamonds instantly for a limited-time event and can't wait through the 7-day cycle.
Competitive players saving for Mythic skins (1,899 diamonds) should stack 8–10 passes over 56–70 days. Casual players with 3–5 weekly logins should stick to smaller 19–50 diamond packs.
Ready to get the best value on MLBB diamonds? Whether you choose the Weekly Diamond Pass or a one-time top-up, buffget offers fast, secure, and affordable MLBB diamond top-ups — so you spend less and play more. Top up on buffget now and unlock your next skin today!



