Mobile Legends: Bang Bang key art
Mobile Legends: Bang Bang icon
MobileFree-to-Play

Free Rewards, Top-Up Discounts, and Subscription BundlesMobile Legends: Bang Bang

Moonton

Last verified How we verify

By Beatriz Valente

Mobile Legends: Bang Bang Deals Overview

Mobile Legends' Weekly Diamond Pass at $1.59 for 220 Diamonds remains one of the best per-Diamond rates in the mobile market in June 2026 — stack up to 10 passes for 2,200 Diamonds at $15.90. First-time Codashop users get a 2x bonus on each denomination tier they haven't recharged before, a one-time windfall for new spenders. LootBar undercuts the official rate by up to 22% for players who prefer a single-transaction approach.

5
Verified Deals
1
Active Code
2
Platforms

Top Picks

2x Diamonds first purchase per tierAuthorizedBest Value

Codashop MLBB — 2x Diamonds on First Purchase Per Tier

More info

Codashop offers a 2x Diamond bonus on the first purchase of each denomination tier for accounts that haven't previously recharged that amount through other platforms. The 500 Diamond tier becomes 1,000, the 250 tier becomes 500, and so on. Subsequent purchases of the same tier return to the standard rate. Only a Player ID and Zone ID are required — no MLBB account login needed.

Get This Dealcodashop.com faviconcodashop.com
How to redeem (4 steps)
2x bonus is one-time per denomination tier per account
  1. 1Go to codashop.com/en-us/mobile-legends
  2. 2Enter your Mobile Legends Player ID and Zone ID
  3. 3Select a denomination — the 2x bonus applies automatically to first-time purchases per tier
  4. 4Complete payment — Diamonds are credited instantly
Up to 75% cheaper than direct top-upOfficialBest Value

Weekly Diamond Pass — 220 Diamonds for ~$1.59 (Stack Up to 10)

More info

The MLBB Weekly Diamond Pass costs approximately $1.59 and delivers 220 Diamonds total: 80 instantly plus 20 per day for 7 days. At ~$0.007 per Diamond, the rate is up to 75% cheaper than buying Diamonds outright. Players can stack up to 10 passes at once (2,200 Diamonds total over 70 days, $15.90). Available in-game via the shop or through third-party top-up sites for the same price.

Subscribe Nowcodashop.com faviconcodashop.com
How to redeem (4 steps)
Must log in daily to collect daily Diamond rewards
  1. 1Open Mobile Legends and navigate to the Shop
  2. 2Find the Weekly Diamond Pass and purchase up to 10 passes
  3. 3Receive 80 Diamonds immediately; then collect 20 Diamonds per day for 7 days per pass
  4. 4Log in daily to claim the recurring Diamond rewards
Up to 20% cashbackOfficialBest Value

Up to 20% Cashback on in-game purchases with Aptoide Wallet

More info

Every time you purchase in-game items through Aptoide using an external payment method (like PayPal or a credit card), you earn cashback in the form of Aptoide Balance. The cashback percentage depends on your Level Up Program tier but can be increased by stacking limited-time promotions or promo codes, reaching up to a maximum of 20%. Full tier breakdown in the Aptoide Level Up Program.

Start Earningmobile-legends.en.aptoide.com faviconmobile-legends.en.aptoide.com
How to redeem (3 steps)
  1. 1Download the game through Aptoide
  2. 2Every time you make a purchase, cashback is instantly credited to your Aptoide balance
  3. 3Sign up for an Aptoide account to claim your cashback — it'll be waiting in your Aptoide balance as soon as you log in

All Deals

2 offers

Free Diamonds & cosmeticsFree RewardsOfficialBest Value

MLBB Official Redeem Codes — Free Diamonds and Skins

More info

Moonton releases Mobile Legends redeem codes during major updates, events, and anniversary celebrations. Active codes unlock free Diamonds, Magic Dust, skins, and trial cards, redeemable at m.mobilelegends.com/en/codexchange with a Player ID and Zone ID. Aggregators including PCGamesN, Dexerto, and Pocket Gamer publish different code lists for the same week — cross-checking two independent sources before redeeming a code avoids expired or region-locked disappointments.

Claim Rewardm.mobilelegends.com faviconm.mobilelegends.com
How to redeem (5 steps)
Player ID and Zone ID required; codes are region-specific
  1. 1Check PCGamesN (pcgamesn.com/mlbb/codes) and Dexerto for the current active code lists
  2. 2Go to m.mobilelegends.com/en/codexchange
  3. 3Enter your Player ID, Zone ID, and the redeem code
  4. 4Complete in-game verification via your in-game mailbox code
  5. 5Rewards are credited to your account
Up to 22% offTop-UpsThird PartyGood Value

LootBar — Up to 22% Off MLBB Diamonds

More info

LootBar sells Mobile Legends Diamonds at up to 22% below the in-game store rate via Player ID delivery. The public coupon lootbarblog3ge stacks an additional 3% off. LDShop is an alternative reaching up to 28% off with its custom pack builder. Both are third-party resellers unaffiliated with Moonton; delivery is typically instant. Ensuring the Player ID and Zone ID are entered correctly prevents misdirected top-ups.

Compare Priceslootbar.com faviconlootbar.com
lootbarblog3ge
How to redeem (4 steps)
  1. 1Go to lootbar.com/top-up/mobile-legends-bang-bang
  2. 2Enter your MLBB Player ID and Zone ID
  3. 3Apply coupon lootbarblog3ge at checkout for 3% additional off
  4. 4Complete payment — Diamonds are delivered to your account within minutes

Recently Expired Codes & Deals for Mobile Legends: Bang Bang

Show 2 expired entries

These no longer work. Kept for reference so you can stop hunting for them.

  • MLBBSPECSeasonal redeem code from a 2025 special event. Listed as expired.
  • MLBBRISINGSeasonal redeem code from 2025. Listed as expired by PCGamesN and Dexerto.

Mobile Legends: Bang Bang buying guide

The Weekly Diamond Pass: The Benchmark for Diamond Value

The MLBB Weekly Diamond Pass costs approximately $1.59 per pass and delivers 220 Diamonds: 80 on purchase, then 20 per day for 7 days. At roughly $0.007 per Diamond, this rate is consistently 70–75% cheaper than buying Diamond bundles directly. Players can stack up to 10 passes simultaneously, yielding 2,200 Diamonds over 70 days for $15.90 total. The trade-off is time-gating — the full value is spread across the pass duration and requires daily logins.

Codashop's 2x First-Purchase Bonus

Codeashop doubles the Diamonds on the first purchase of each denomination tier for accounts that haven't already recharged that amount via other platforms. The 500 Diamond tier becomes 1,000, the 250 tier becomes 500. This applies once per tier, so strategically spreading first purchases across multiple Codashop denomination tiers maximizes the total bonus before the standard rate kicks in. Requires only a Player ID and Zone ID — no MLBB account password is shared.

LootBar and LDShop: For Single Large Top-Ups

LootBar offers up to 22% off MLBB Diamonds via Player ID delivery with the public coupon lootbarblog3ge adding 3% more. LDShop's custom pack builder reaches up to 28% off with flexible denomination building. During periods when Codashop's first-purchase bonus has been exhausted for all tiers, these third-party platforms offer the next-best Diamond rate. Both are unaffiliated with Moonton; delivery is Player ID-only, so no password is shared.

Aptoide Cashback: Stacking on Top of Discounts

Players who install Mobile Legends through Aptoide and purchase via Aptoide Wallet earn up to 20% cashback in Aptoide Balance, depending on their Level Up Program tier. This stacks with in-game promotional pricing and is credited immediately after each qualifying purchase. The Aptoide Level Up Program rewards consistent spend with higher tier percentages.

Free Diamonds from Redeem Codes

Moonton releases redeem codes at major game updates and anniversary events. Codes unlock free Diamonds, Magic Dust, and occasional skins via m.mobilelegends.com/en/codexchange. MLBB aggregator code lists differ significantly between sources — PCGamesN, Dexerto, and Pocket Gamer each publish non-overlapping code lists for the same week, so cross-checking two sources before redeeming is the practical way to catch active codes without wasting attempts on dead ones.

Frequently Asked Questions

What is the cheapest way to get MLBB Diamonds in 2026?

The Weekly Diamond Pass at ~$1.59 for 220 Diamonds delivers the best per-Diamond rate for regular players. For one-off top-ups, Codashop's 2x first-purchase bonus per denomination tier is the biggest single discount. LootBar offers a consistent 22% off across all denominations as an alternative.

How does the Codashop 2x Diamond bonus work for Mobile Legends?

Codashop doubles the Diamonds on the first purchase of each denomination tier (e.g. 500D becomes 1,000D). The bonus only applies once per tier per account and only for accounts that haven't previously recharged that exact amount through other platforms. Subsequent purchases of the same tier return to the standard rate.

How do I redeem Mobile Legends codes?

Go to m.mobilelegends.com/en/codexchange and enter your Player ID and Zone ID along with the redeem code. You'll receive a verification code in your in-game mailbox that must be entered to complete redemption. Codes are region-locked and have limited quotas, so redeem as soon as you find an active one.

Is it safe to buy MLBB Diamonds from LootBar?

LootBar is a third-party platform that delivers Diamonds via Player ID and Zone ID — no account login is required. It's widely used for MLBB top-ups and has an established track record, but as a third-party reseller, purchases fall outside Moonton's official support. LDShop is an alternative reaching up to 28% off.

Can I stack multiple Weekly Diamond Passes in Mobile Legends?

Yes. MLBB allows players to stack up to 10 Weekly Diamond Passes simultaneously. Each pass delivers 80 Diamonds immediately and 20 per day for 7 days (220 total). Stacking 10 passes yields 2,200 Diamonds over 70 days for $15.90 — roughly 75% cheaper than buying an equivalent Diamond bundle outright.

Similar Deals

More games in Live Service