All Active MLBB Redeem Codes – April 2026
No single code is confirmed globally active right now. The codes below are community-reported with mixed server results. Try them immediately — caps range from 100 to 1,000 claims, and esports-tier codes vanish within 15–60 minutes of going live.
Community-Reported Codes (Unverified Globally)
| Code | Reported Reward | Status | Notes |
|---|---|---|---|
0nc9lhok9 | Skin Trial Cards, Hero Fragments | ⚠️ Conflicted | Active on S2; expired globally per S17 |
3r83efok9 | Magic Dust, Fragment Box | ⚠️ Conflicted | Active S2/S10 early 2026; expired April per S17 |
2y3vo2r3x | Battle Points, Magic Dust | ⚠️ Server-Dependent | Works S2/S4/S7; expired S9/S17 |
MRO20251209 | Unspecified | 🔄 Unverified | Community-reported persistent; try before expiry |
MLBBRISING | Unspecified | 🔄 Unverified | Region behavior unknown |
HOLAMLBB | Starter Pack | ⚠️ New Accounts Only | 24–72 hrs post-tutorial; region-locked |
S2 and S4 consistently have broader code access than S9 and S17. VNG and Garena servers are excluded from all Moonton global codes — no VPN workaround exists, since server pools are account-bound, not IP-bound.
Confirmed Expired – Don't Bother
GoGoToM7— DeadMLBBLIMONN— DeadMROELITE— DeadMLBBSPEC— Dead2y3vo2r3x— Dead on S9/S17 (still active on some servers per above)
Upcoming Code Windows
- ~April 10 — Naruto Collab Phase 2 launch
- ~April 20 — Zodiac Minotaur Taurus event
- Late April — Starlight Zetian release (date TBD)
These are historically reliable drop moments. Check official channels on those dates rather than waiting for third-party aggregators who post hours late.
What Is Marcel in MLBB?
Marcel is the 132nd hero — a Support/Tank hybrid released March 2026 as part of Season 40 Decisive Moment. Normal unlock costs 32,000 BP or Diamonds. His Hero Pass ends April 16, which is why players are hunting codes specifically right now.

Marcel's Full Kit
| Skill | Name | Function |
|---|---|---|
| Passive | Platinum Snap | Auto-triggers near enemies; deals True Damage based on Max HP; grants shield to self and nearby ally |
| Skill 1 | Framed Moment | Slows then immobilizes enemies in an area after a delay |
| Skill 2 | Tracking Shot | Boosts movement speed toward enemies; recast to dash |
| Ultimate | Golden Hour | Creates a zone that pauses enemies for 3 seconds while Marcel moves freely inside |
The standard combo: Skill 2 to position → Skill 1 to funnel enemies into the delay zone → Passive procs via proximity → Ultimate to lock the fight.
What most new Marcel players get wrong — his value comes from Platinum Snap procs, not basic attacks. Don't build attack speed. He scales with Hybrid Defense and cooldown reduction. Support Emblem with Flicker or Sprint is the community-confirmed standard. He's strong in coordinated comps and noticeably weak against burst assassins who can delete him before Golden Hour activates.
What Marcel Codes Actually Unlock
Here's what most guides won't tell you: no confirmed code in April 2026 gives a full Marcel unlock. Circulating codes offer Hero Fragments, Trial Cards, or Magic Dust — not the hero directly. Your real options:
- 32,000 BP — Free but slow
- Hero Pass (until April 16) — 20–419 Diamonds depending on tier; Day 1 reward is Marcel; full 22-day login cycle refunds all Diamonds spent on the pass
- Marcel Normal Skin Split Shadow — 51 Diamonds, or 31 with a 20-Diamond coupon
If you're close to the April 16 deadline and short on Diamonds, Mobile Legends Bang Bang cheap diamond recharge April 2026 through BitTopup offers competitive rates with fast delivery — worth checking before the Hero Pass window closes.
How to Redeem MLBB Codes – 2 Methods
Method 1 – Official Website (Recommended)
- Open the lobby → tap your avatar (top-left)
- Copy your Game ID (8–12 digit number below your username)
- Note your Zone ID (shorter number in parentheses next to Game ID)
- Visit
https://m.mobilelegends.com/en/codexchange

- Enter: redemption code → Game ID → Zone ID → tap Send
- Check in-game mailbox for a 6-digit verification code (valid 30 minutes)
- Enter verification code → tap Redeem → rewards appear in mailbox
The verification code covers multiple redemptions within its 30-minute window. Queue all your codes before it expires rather than triggering a new verification each time.
Method 2 – In-Game
Profile → Settings → Account → Redemption Code → enter code → OK

It works, but it's slower and more bug-prone after multiple redemptions. If rewards don't appear, relaunch and check all mailbox tabs.
Requirements & Common Mistakes
- Codes are case-sensitive —
HOLAMLBB≠holamlbb - Single-use per account — no sharing between alts
- Game ID ≠ Zone ID — the most common silent failure. Zone ID is always the shorter number in parentheses
- VNG and Garena servers excluded from all Moonton global codes
Code Not Working? Diagnose It Here
Code Does Not Exist — Three causes: typo, expired code, or flagged account. Update your game client first — outdated clients reject valid codes. Copy-paste instead of typing to avoid I/l and O/0 confusion.
Redemption Limit Reached — The global claim cap is exhausted. Nothing to do; the code is dead for everyone. This is why real-time monitoring matters.
Region Restricted / Silent Failure — Your server isn't eligible. S2 and S4 often have access that S9 and S17 don't. No VPN fix exists.
Already Redeemed — You've claimed this code on this account. Single-use, no exceptions.
Successful redemption but no rewards — Wait 60 seconds, check all mailbox tabs. Relaunch after 2 minutes if nothing appears. Common after multiple redemptions in one session.
How to Find New Codes Before They Expire
Fastest sources, ranked:
- Official MLBB Facebook Page — Moonton drops codes during milestone events and patch launches
- Official MLBB YouTube — Live stream codes are the fastest-expiring type; watch in real time
- MLBB Discord — Community announcements channel picks up codes within minutes
- Reddit r/MobileLegendsGame — Slightly slower but catches server-specific codes official channels miss
Guaranteed Ways to Get Marcel Before April 16
Codes are unreliable by design — scarcity drives engagement. If you want Marcel before the Hero Pass closes, here are your actual options.
Hero Pass – Best Value (Until April 16)
| Day | Reward |
|---|---|
| Day 1 | Marcel (Hero) |
| Day 2 | Small Emblem Pack |
| Day 3 | 20 Tickets |
| Day 4 | Small Emblem Pack |
| Day 22 | 30% Diamond Rebate |
Entry costs 20–419 Diamonds depending on tier. The full 22-day login cycle returns all Diamonds spent on the pass. Battle Points spent are not refunded — only Diamonds.
BP Grind – Pure F2P
32,000 BP direct unlock. Community data puts F2P monthly income at 750–1,700 Diamond equivalent from logins, missions, chests, and codes combined. Slow, but free.
Fragment Route
Hero Fragments from codes and events contribute toward Marcel's unlock. When choosing which codes to prioritize, go for Diamond, BP, and Fragment rewards over Trial Cards — Trial Cards give temporary access, not permanent ownership.
Diamond Top-Up
If the deadline is close and you're short, topping up is the cleanest solution. The Mobile Legends Bang Bang top up discount for new hero Marcel option on BitTopup offers competitive pricing and fast delivery — you can secure Diamonds and claim the Hero Pass before April 16 without gambling on a code that may never arrive.
What Most Code Guides Get Wrong
Two things almost no guide explains clearly.
First: there is no Marcel-specific unlock code in April 2026. Codes claiming to unlock Marcel directly are either misrepresented (they give fragments) or fabricated. The actual free path is the Hero Pass — technically paid, but it refunds itself over 22 days. Players hunting a Marcel unlock code are chasing something that doesn't exist while the Hero Pass window quietly closes.
Second: server-specific code behavior isn't a bug. S2 and S4 have historically received broader access than S9 and S17 because of Moonton's regional distribution agreements. If you're on S9 and a code fails, your redemption process isn't broken.
FAQ – MLBB Redeem Codes April 2026
Are there permanent MLBB codes? No. All codes have time limits or claim caps. Some persist longer than typical event codes, but persistent is more accurate than permanent.
Can I use the same code on multiple accounts? Each account can only claim a code once. You can redeem the same code across different accounts you own.
Do codes work on all servers? No. VNG and Garena servers are excluded from Moonton global codes. Among Moonton servers, S2 and S4 frequently have access that S9 and S17 don't. VPN use doesn't change server eligibility.
How often does Moonton release new codes?
Roughly 2–4 times per month, tied to patch launches, milestone events, esports tournaments, and collabs. April's best windows: Naruto Collab Phase 2 (April 10) and Zodiac Taurus event (April 20).
Code worked but no rewards appeared? Wait 60 seconds and check all mailbox tabs. Relaunch after 2 minutes. Known client-side behavior after multiple redemptions — not a failed claim.
Is HOLAMLBB still working in April 2026? Only for new accounts within 24–72 hours of completing the tutorial, in eligible regions. Older accounts won't get it regardless of server.
Code status last verified: April 2, 2026. Check official MLBB social channels in real time during the April 10 and April 20 event windows — that's when fresh drops are most likely.


















