Gaming Codes

Mobile Legends Codes (July 2026)

Redeem these codes for free Diamonds, hero skins, and Miracle Summon Scrolls, and check back often for the newest working list.

Redeem these codes for free Diamonds, hero skins, and Miracle Summon Scrolls, and check back often for the newest working list.

Mobile Legends: Bang Bang hands out redeem codes fairly often, especially around maintenance windows, esports broadcasts, and in-game events. These codes typically unlock Diamonds, hero skins, Miracle Summon Scrolls, emotes, and short-term trial cards without costing you anything. Below is the current working list along with the exact redemption steps and a record of codes that no longer function.

Working Mobile Legends codes

These codes were confirmed active as of early July 2026. Most codes on Moonton’s redemption system have a limited number of total uses, so a code can stop working before it technically expires if the redemption cap is reached.

  • fa79ta3xz — 1,000 Diamonds plus ten Miracle Summon Scrolls
  • k0m3fvyza — 1,000 Diamonds plus ten Miracle Summon Scrolls
  • ds720ayz9 — 1,000 Diamonds plus ten Miracle Summon Scrolls
  • tuu2sgnxwfqk23kwg — Double EXP Card (3 days) and a Skin Trial Card Pack (1 day) NEW
  • nv9rbvwn354k23hqq — 10+1 Diamonds NEW
  • nty8ny89x5sj23hqq — 10+1 Diamonds NEW
  • ntkkmpfdn74v23hqq — 10+1 Diamonds NEW
  • ntcynmptc9vp23hqq — 10+1 Diamonds NEW
  • nsrzmyck232e23hqq — 10+1 Diamonds NEW
  • nqnm6dp4j5cg23hqq — Harith “Killua” skin fragment set NEW
  • nncndrs3m58z23hqq — Harith “Killua” skin fragment set NEW
  • nmqeue3pbgnr23hqq — Harith “Killua” skin fragment set NEW
  • nmhyvhbtygsj23hqq — Harith “Killua” skin fragment set NEW
  • nmbbte6bc4p823hqq — Harith “Killua” skin fragment set NEW
  • nka5urqsz5zm23hqq — Harith “Killua” skin fragment set NEW
  • nghb9k93m2mc23hqq — Harith “Killua” skin fragment set NEW
  • ndydz8a6rd3b23hqq — Harith “Killua” skin fragment set NEW
  • nducc6wabbwk23hqq — Harith “Killua” skin fragment set NEW
  • y5hg1nym3 — Random reward: Miya “Honor,” Nana “Mecha Baby,” Balmond “Savage Hunter,” Yin “Fists of Valor,” or two Premium Skin Fragments NEW
  • ybvc7pzep — Random reward from the same Miya/Nana/Balmond/Yin/Premium Skin Fragment pool NEW
  • 38B69S7EF2S5 — Diamonds NEW
  • jnn6gtwuf8dv23hqq — Angela hero skin NEW
  • jjszg7szy5pa23hqq — Angela hero skin NEW
  • jk7gs9qe8b5p23hqq — Angela hero skin NEW
  • jmaruthesv7n23hqq — Angela hero skin NEW
  • jnbnq5ze332623hqq — Angela hero skin NEW
  • jhpta8bxar5923hqq — Angela hero skin NEW
  • 569o8vzuu — Exclusive “Gotcha!” emote, tied to an MPL Malaysia livestream reward NEW
  • 046e9fzuw — Layla “Blue Spectre” emote, tied to an MPL Malaysia livestream reward NEW
  • 1x2z02zuv — “All Star Siren Mask,” tied to an MPL Malaysia livestream reward NEW
  • 563khrb4zsnq23kec — Bonus emote NEW
  • 2skjf4e2 — Bonus emote NEW
  • jenforof — Bonus emote NEW

How to redeem Mobile Legends codes

Redemption happens through the official web portal rather than inside the app itself. You’ll need your in-game Game ID and Zone ID, both of which sit under your profile avatar in Mobile Legends.

Open the Mobile Legends redemption page on a phone or computer browser.
Launch Mobile Legends, tap your avatar in the top-left corner of the main menu, then note down your Game ID and Zone ID from your profile.
On the redemption page, paste one working code into the first box, then enter your Game ID and Zone ID into the two fields below it.
Tap the Send button. A verification code will land in your in-game mailbox, and it stays valid for only 30 minutes.
Copy that verification code, paste it into the matching field on the redemption page, then tap Redeem. Once the code is accepted, your reward appears in the in-game mailbox rather than instantly in your account, so open the mailbox to claim it.
The MLBB codes redemption screen
Rewards land in your in-game mailbox. Collect them within 30 minutes.

If a code is rejected outright, it usually means the redemption cap has already been hit or the code was tied to a specific region or event that has closed.


What these codes actually reward

Diamonds are the premium currency used to buy skins, heroes, and battle passes, so a code granting 1,000 Diamonds is worth roughly the same as a mid-tier real-money purchase. Miracle Summon Scrolls let you pull from a gacha-style rewards pool for skins and fragments. Hero and skin fragments, like the Harith “Killua” set or the Angela skin codes above, build toward unlocking that cosmetic once you collect enough of them, though some codes grant the full item outright. Trial cards and Double EXP cards are time-limited and expire on their own once the window closes, whether or not you use them.


Expired Mobile Legends codes

The codes below no longer redeem successfully. There’s no need to try them, but they’re listed here in case you copied one from an old source.

  • 7aizi7yb2
  • 91qxihq3k
  • 2y3vo2r3x
  • 0nc9lhok9
  • 3r83efok9
  • MRO20241209
  • GoGoToM7
  • MLBBLIMONN
  • HOLAMLBB
  • MLBBRISING
  • MLBBSPEC
  • MROELITE
  • NewQueen25
  • WelcometoMWI
  • MSC20250802
  • 1Game2Champs
  • 2MPCUREACH
  • ck73ahokb
  • h4vbc3okb
  • ghjqs4okb
  • 89d2q9okb
  • oojms4okc
  • ma3n8hokb
  • ny2pzck6bsdx233zt
  • Dynamo03
  • 041a4fmxk
  • 007a51mxk
  • MSCDarkNexus
  • dwfpg9lps
  • 5uqhtvjr4
  • SUMMER0825
  • XM8ZAY
  • HGHM82
  • F43KLH
  • 6A2AXM
  • VS5X65
  • T4XFXT
  • 5PNU6H
  • 7YEKK3
  • 6DDZTC
  • JCCFR7
  • NSZTTX
  • MLA999
  • vuhzlrmkk
  • 312ogcmkk
  • a692l6mkh
  • aphlqnlzi
  • r23m6ilzj
  • bigxy2lqh
  • MA7TT82229X
  • PX5AW52229Y
  • YG7ZZZ
  • qevb28hzd
  • 1g7wk4hzc
  • x9v8k9hwt
  • imawr5hwv
  • o3jag4hga
  • 5i24r9hga
  • 2klhraytu
  • MLBBxDOMIXI
  • NARUTOMOBA
  • cjj8onyr5
  • 0wdabjytt
  • 51nodwyr5
  • nnvd8tywc
  • w1xg4ayr6
  • ateojhywc
  • 3dwqe8yr7
  • tof4ityr7
  • x9315syqd
  • MLBBELRAENN
  • SAYANGITSOK
  • cnnaquw8s
  • sjl81hw8s
  • 277t0qytu
  • 4bp0e9ytu
  • 41vo9nytu
  • Carry555
  • 2izmweytu
  • 0k7zr6ytu
  • bdap5dudf
  • ux23xixv9
  • ezpabjym6
  • 20zgjfytu
  • 2gjjtfytu
  • 1ti8heytu

New batches tend to appear around esports broadcasts and content updates, so it’s worth checking back on this list periodically rather than relying on a single code drop.