Mobile Legends: Bang Bang codes

Codes ยท Android, iOS

Mobile Legends Codes: Active and Expired (June 2026)

Last checked May 28, 2026 (UTC)

Mobile Legends codes drop fast and expire even faster, so I refresh this page the moment Moonton posts new ones.

Mobile Legends: Bang Bang codes are 9 to 14 character strings Moonton releases during events and Lightborn tournaments for free Diamonds, Magic Dust, Hero Trial Cards, Miracle Summon Scrolls, and Starlight skins. Quick rundown on what you're getting. Diamonds are the premium currency for heroes and exclusive skins. Battle Points pile up passively but drain fast once you start unlocking new heroes. And Magic Dust converts into Hero Fragments, which is the quiet way most veterans unlock new heroes without ever paying.

Quick tip. I'd spend code Diamonds in the Lucky Treasure shop on hero fragments instead of burning them on a single skin gacha. Ten fragments unlock a permanent hero, while one skin pull rarely lands the rare skin you actually wanted.

New codes appear during in-game events, livestreams, esports tournaments (the M World Championship, MPL playoffs), and partner campaigns. You'll need an account at level 5 or above, and you redeem on the official Moonton portal with your in-game ID, server ID, and a verification code that gets sent to your in-game mailbox.

  • Mobile Legends codes work on Bang Bang only. They won't redeem on Mobile Legends Adventure (the idle spin-off).
  • Most codes expire within 24 to 48 hours of release, so move quickly.
  • Region locks are common. SEA codes often refuse on EU and MENA servers.
  • Have your Game ID and Server ID ready before redeeming. You'll find them in your Profile, written as ID(SERVER).
  • Account level 5 or above is required. Below that, the portal just returns 'ID does not exist'.

Active Mobile Legends: Bang Bang codes (8)

Redeem these as soon as you can. Moonton caps each code at a fixed number of redemptions, so the popular ones can vanish within hours, even before the official expiry hits.

Code Reward
CZBR5822335 New 1000 Diamonds and 10 Miracle Summon Scrolls
MYCQB222332 1000 Diamonds
DE6W7Q2232Z 1000 Diamonds
C62USP2222R 1000 Diamonds
MVP4FZ22349 1000 Diamonds
STARLIGTML12 Starlight skin trial chest
MLBBRISING Hero Trial Card x3 and Battle Points
MROELITE Magic Dust x100 and Tickets

Type each code exactly or just use the Copy button. They're case sensitive on the portal, and a stray space at the end will get you a silent reject.

Expired Mobile Legends: Bang Bang codes

Save yourself the round trip and skip these. Most died during the Lightborn cup window or after a partner campaign wrapped.

Code Reward Expired
MLBBSPEC Diamonds and skin chest May 20, 2026
ck73ahokb Battle Points pack May 18, 2026
ghjqs4okb Hero Trial Card May 15, 2026
Dynamo03 Magic Dust May 10, 2026
89d2q9okb Diamonds and emote May 5, 2026

How to redeem Mobile Legends: Bang Bang codes

MLBB redemption only works on the official Moonton portal. There's no redeem option in the in-game menu, which trips up new players constantly. You'll also need your Game ID, Server ID, and a verification code that the portal fires off to your in-game mailbox.

  1. Open m.mobilelegends.com/en/events/code in any browser.
  2. Enter your Game ID (8 to 9 digits). You'll find it in your Profile by tapping the ID line.
  3. Enter your Server ID (the number in parentheses next to your Game ID, usually 4 digits).
  4. Type or paste the redemption code into the third field.
  5. Click Send Verification Code. A code lands in your in-game mailbox within a few seconds.
  6. Open Mobile Legends, grab the verification code from the mailbox, head back to the portal, paste it, and click Redeem.

If the portal throws 'ID does not exist', double-check the format. It wants exactly nine digits, then four digits inside parentheses, like 123456789(1234). Spaces, dots, or extra characters will break the lookup.

Mobile Legends: Bang Bang codes FAQ

Where do I find my Mobile Legends Game ID and Server ID?

Open Mobile Legends, tap your avatar in the top left, then look at the bottom of the profile card. Your ID reads as 123456789(1234): the first number is the Game ID, the one in parentheses is the Server ID. Tap the line to copy it to your clipboard.

Why does my code keep failing?

Four things cover about 95% of failures. The code expired, the redemption cap got hit, you already redeemed it on this account, or you've got a typo (they're case sensitive). Use the Copy button above to knock out that last one.

Can I redeem the same code on Mobile Legends and Mobile Legends Adventure?

No. The two games run on separate accounts and separate code systems. Mobile Legends codes only work on MLBB, and Mobile Legends Adventure keeps its own list.

How long do rewards take to arrive after redeeming?

They drop into your in-game mailbox within a few minutes of a successful redemption. The mailbox holds them for 14 days, after which anything unclaimed gets deleted.

Do codes work when I play on an emulator?

Yep, as long as you log in with the same Moonton or social account on the emulator and on mobile. The portal recognizes your account, not your device.

Can I redeem several codes in one session?

You can, but each code needs its own verification cycle. Send a verification code for the first one, claim it, then start over for the next. Trying to fire off two back to back without claiming the verification mail will just fail.