Three confirmed MLBB promo codes from MyCard TW's Spring 2026 campaign — 2y3vo2r3x, 0nc9lhok9, and 3r83efok9 — are worth 112 diamonds combined per account. Released February 9, 2026, they're almost certainly expired by April. If you're here now, your live opportunities are the ToS Spring reward claiming window (until April 9) and partner winner serials (until May 2). Start there.
All Active MyCard (TW) April 2026 Gift Codes
Every code below is tagged by confidence level:
[Official] — Confirmed from MyCard TW's official campaign pages
[Community] — Widely reported but not independently verifiable
[Likely Expired] — Past confirmed or estimated expiry window
No generator codes. If it isn't sourced, it isn't listed.
Full Verified Code Table
The MLBB codes are single-use per account and require a TW-region MyCard account paired with a TW-server MLBB account. Attempting them in April will return an invalid or expired error for virtually everyone.
What's Still Live Right Now
ToS Spring rewards are your most urgent action. Accumulation closed March 15, but reward claiming runs until April 9, 2026 at 23:59 TST. Miss it and the points are gone — no extensions, no compensation.
Partner winner serials (100 MyCard points each) have more runway. Claim opens April 2 at 18:00 and closes May 2, 2026 at 23:59. If your serial is in the lists below, you have time. Don't sit on it.
Partner Winner Serial Lists (100 Points Each)
遠傳電信 x MyCard: QM691242, MN839505, WD121294
悠遊付 x MyCard: TD930191, CE685653, XB701511, YP005664, CP494283, SH736702, CH004910, TA970556, DF791155, JR203640, UB450092, VV337450
全盈+PAY x MyCard: MG025696, US204994, NN021937, GM042224, QB948745, BJ923626
台灣大哥大 x MyCard: NC402618, XQ174834, US204994, HL955466, IN252617
台灣Pay x MyCard: FR394905, SR963971, PX164513, BJ923626, NM199800, LW745695, GX090353
台新銀行 x MyCard: BB551320, TW359755, DY288898
LINE Bank x MyCard: PR440685, HL955466, JR222356, CR499908, BK827418
Claim window: April 2, 2026 18:00 — May 2, 2026 23:59 TST
Diamond Value Breakdown: What Each Code Is Actually Worth
112 free diamonds sounds good. In context: at the base TWD30 top-up rate (10% bonus), that's roughly TWD67–84 in equivalent value. Real money saved — but only if you redeem before expiry.
MyCard Spring 2026 Top-Up Tiers

ToS Spring Rewards: The Only Active Diamond Source in April
Each of the five ToS redemption tiers costs 750 MyCard points and delivers:
6 Diamonds
800 Souls
8M Coins
1 Harpy
Five tiers = 30 diamonds total, plus substantial bundled resources. The 3,750 points required is a real investment, but the item value pushes it well above the raw diamond count.
Stacking Free Diamonds with Top-Up Bonuses
Free code diamonds are permanent once credited — no expiry, identical to purchased diamonds. Stack 112 free MLBB diamonds against a TWD3,000 top-up (4,500–6,500 bonus diamonds) and you're covering multiple high-tier skins or a full pity cycle.
For players planning a large top-up before the April 9 campaign deadline closes the 30% bonus tier, MyCard (TW) cheap top up April 2026 bonus diamonds via BitTopup is worth checking first.
Campaign Structure: Why Some Codes Expired in February While Others Run to May
The Spring 2026 campaign runs February 9 to April 9, 2026 as a single umbrella event with three distinct reward tracks:
MLBB Promo Codes — Launched Feb 9, 2–4 week expiry windows, designed to drive immediate engagement
ToS Spring Sub-Event — Accumulation Feb 16–Mar 15, claiming through Apr 9; tied to MyCard point spending
Partner Payment Winner Serials — Drawn from Feb–Mar top-up activity; winners announced Apr 2, claim through May 2
Campaign Deadlines at a Glance
Unredeemed rewards disappear. MyCard doesn't extend deadlines or issue compensation for missed claims. ToS points not redeemed by April 9 won't carry over.
Maintenance Blackout: April 27
Serial redemption (序號儲值) is suspended during scheduled maintenance on April 27, 2026, 08:00–09:30 TST. If you're claiming a partner serial close to the May 2 deadline, avoid this window.
How to Redeem MyCard (TW) Gift Codes
Via MyCard Official Website

Go to pay.mycard.com.tw
Log in (2FA mandatory since Q1 2026 — have your OTP ready)
Navigate to 序號兌換 (Serial Redemption)
Enter the code exactly — all lowercase, case-sensitive
Select the target game (e.g., Mobile Legends: Bang Bang)
Enter your in-game Member ID
Confirm and submit
Diamonds appear within 5–15 minutes. If nothing after 15 minutes, wait up to 2 hours before contacting support — sync delays are common during peak campaign periods.
Via In-Game Code Entry (MLBB-Specific)

New MLBB accounts must complete 5–10 matches before the Events menu unlocks:
Open MLBB → tap Profile icon
Go to Events → Redeem Code
Enter the code and confirm
Same region restrictions apply — TW server account required.
Account Requirements
Active MyCard TW account (not a regional variant)
2FA enabled (mandatory since Q1 2026)
For TWD3,000+ top-ups: identity verification completed (legal name, National ID, DOB, email, mobile, address, 6-digit password)
For MLBB codes: TW-server account with Member ID ready
Complete TWD3,000 verification before any campaign launch day. Launch-day verification queues can cost you hours of the bonus window.
Code Not Working? Troubleshooting Guide
Already redeemed error — Check your MyCard Member Center redemption history first. If a prior claim shows up, the code worked — you may have forgotten. No history means it may have been redeemed on a different account you own.
Region lock error — Non-TW MyCard accounts and non-TW MLBB server accounts hit a hard block. Disable any active VPN before redeeming. VPNs routing through non-TW servers trigger the region check even on legitimately TW-registered accounts — this catches a surprising number of players.
Expired code error — Past the estimated expiry window and getting invalid? It's done. No workaround exists. This is why the community consistently advises redeeming MLBB codes on launch day.
Typo / invalid format error — All codes are lowercase and case-sensitive. Copy-paste from a browser beats manual entry. Watch for:0 (zero) vsO (letter),1 (one) vsl (lowercase L). The codes2y3vo2r3x,0nc9lhok9, and3r83efok9 contain both numerals and letters — copy directly from this page.
Delayed diamond credit — Wait 5–15 minutes first. Still nothing after 2 hours? Contact MyCard support with your transaction ID — that's the reference they need to trace the credit.
Where to Find New MyCard (TW) Codes First
MyCard Official LINE Account — Codes drop here first, before any other channel. Enable notifications. Non-negotiable for first-mover access.
MyCard Facebook Taiwan Page — Event announcements and codes appear within hours of the LINE broadcast. Useful for campaign calendars and visual breakdowns.
In-Game Event Notifications — Game-specific codes sometimes appear in the game's own event tab. Check MLBB's Events section during any active MyCard partnership period.
Community Channels — TW gaming Discord servers and PTT (批踢踢) gaming boards aggregate codes quickly. Reliable for confirmation, rarely the original source. Treat community-shared codes as leads to verify, not guaranteed actives.
Scam Code Warning
Fake MyCard code generators are active during every major campaign. Red flags:
Promises of unlimited or daily refreshing codes
Requires surveys, app downloads, or personal info before revealing a code
Code strings that don't match MyCard's alphanumeric format (9–12 characters, lowercase)
Sites with no verifiable connection to mycard.com.tw or official social channels
Cross-reference any code against MyCard's official LINE or Facebook history before entering it anywhere. If it doesn't appear in either official channel, treat it as unverified at minimum.
If you've already entered credentials on a suspicious site: change your MyCard password immediately and contact support to flag the account.
Maximize Your April 2026 Diamond Haul
Exhaust Free Sources First
Before spending anything, collect every free diamond available. MLBB weekly missions yield 200–300 diamonds, login bonuses add 50–80, and Grandmaster rank delivers 400+ (Mythic pushes past 1,000). Community experience puts this at 8–12 pity advances before touching codes or top-ups.
The Single Large Top-Up Advantage
Three separate TWD1,000 top-ups yield 20–25% bonus each. One TWD3,000 top-up yields 30%. The single large top-up produces up to 500 more diamonds than the split approach. The verification requirement is a one-time setup cost that pays off every campaign.
For players locking in the 30% Spring bonus before April 9, MyCard (TW) recharge discount Spring campaign 2026 via BitTopup offers fast delivery — useful if you're cutting it close.
Timing Your Final Top-Up
Avoid bank transfers in the final 48 hours before April 9. Processing delays of 1–24 hours risk landing after the campaign closes — you'd get base diamonds without the Spring bonus. E-wallets and FPX/EC Pay process in under 15 minutes (minimum TWD200–300). Use those for any last-minute top-ups.
Pool ToS Points, Then Redeem All at Once
Don't redeem ToS tiers one by one. Pool to 3,750 points first, then claim all five redemptions back-to-back. Redeeming in a single session avoids point sync issues that occasionally cause the system to miscount accumulated totals.
Frequently Asked Questions
What are all the active MyCard (TW) gift codes for April 2026?
The three MLBB codes (2y3vo2r3x, 0nc9lhok9, 3r83efok9) are officially confirmed but estimated expired by early March. Active in April: ToS Spring rewards (claim until April 9) and partner winner serials (claim until May 2). Check the serial lists above.
How many diamonds does each MyCard April 2026 code give?
The three MLBB codes yield ~37, ~37, and ~38 diamonds — 112 total per account. ToS Spring rewards deliver a maximum of 30 diamonds across five tiers (6 per tier), plus Souls, Coins, and Harpy items.
When do MyCard April 2026 codes expire?
MLBB promo codes: approximately February 23 to March 9, 2026. ToS Spring claiming: April 9, 2026 at 23:59 TST. Partner winner serials: May 2, 2026 at 23:59 TST. Spring top-up bonus (30% tier): also ends April 9.
Why is my MyCard redeem code not working?
Three most common causes: (1) already redeemed on your account — check Member Center history; (2) region lock — disable VPN, confirm TW-region account and TW-server game account; (3) expired — MLBB Spring codes had 2–4 week windows from February 9. No override exists for expired codes.
Can I use multiple MyCard gift codes on the same account?
Yes. Each code is single-use per account, but different codes stack. All three MLBB codes can be redeemed by the same player for the full 112 diamond total.
How quickly are diamonds credited after redemption?
5–15 minutes normally. Up to 2 hours during high-traffic periods. If nothing after 2 hours, contact MyCard support with your transaction ID.
Where does MyCard (TW) officially release new gift codes?
The official LINE account is the primary channel — codes appear there first. The MyCard Facebook Taiwan page follows within hours. In-game event tabs are secondary sources for partnership codes like the MLBB Spring series.
The MLBB promo codes are almost certainly expired. But two live tracks remain: ToS Spring claiming until April 9 and partner winner serials until May 2. If your serial is in the lists above, claim it now. If you're planning a top-up before the Spring campaign closes, the 30% bonus tier at TWD3,000 is the highest-value option this season — and April 9 is a hard deadline.