Redeem Codes

Redeem Codes: How They Actually Work

How Moonton, Tencent and Garena code redemption really works — the official redemption portals, why codes expire so fast, and how to spot a fake code site before it costs you your account.

Every gaming site on the internet has a redeem code page, and most of them are the same page: a list of codes copied from somewhere else, half of which expired last month. This page takes a different approach — it explains the system so you never need to trust a random list again.

How redemption works, per game

Mobile Legends: Bang Bang

Moonton distributes codes through its official social channels, the in-game event centre, and creator partnerships during collaboration events. Redemption happens on the official MLBB redeem portal, where you enter your user ID and the confirmation code sent to your in-game mailbox. You never need to log in with a password on a third-party site — if a site asks for that, it is a phishing page.

PUBG Mobile

Tencent runs an official redemption centre. Codes are usually tied to a specific character ID and region, and most carry an expiry window measured in days. Region matters more here than for the other two games: a code intended for another region will usually be rejected even if it is still technically valid.

Free Fire

Garena’s redemption portal is the busiest of the three because Free Fire hands out codes most aggressively — anniversary events, esports watch rewards and collaboration campaigns all generate them. Codes are frequently region-locked and character-bound, and the most common failure is entering the wrong character ID.

Why codes expire so quickly

Codes are marketing instruments with a budget. Each code carries a redemption cap and a time window; once either is exhausted, the code dies. That is why a code that worked for a friend yesterday may fail for you today — it is not a scam, it is a quota.

How to tell a real code source from a fake one

  • Official channels only. Verified social accounts, the in-game event centre, and official YouTube broadcasts.
  • Never enter your password. No legitimate redemption portal asks for your account password. Ever.
  • Beware “generator” sites. A site that claims to generate codes is harvesting clicks or credentials. Codes are not generated on demand — they are issued centrally.
  • Check the URL character by character. Lookalike domains are the most common trick in this space.

Our approach on this site

We do not publish a code list that we cannot verify. When a code is confirmed working by our own redemption test, it appears in the per-game hubs with the date it was checked. When it expires, it is flagged rather than quietly deleted, because knowing what has already died is half the value of a list.

Frequently asked questions

Why does a working code fail for me?

Three usual reasons: the code has hit its redemption cap, it is region-locked to another country, or your character ID was entered incorrectly. Check the ID first — it is the most common cause by a wide margin.

Can a redeem code give me free diamonds?

Occasionally, yes — codes do grant diamond packs during major events. But most codes grant skins, items or small bundles. A site promising unlimited diamonds is not a code source, it is a scam.

Is it safe to redeem codes on third-party websites?

Only if the site never asks for your password or login. The legitimate portals need a character or user ID and nothing else. Anything asking for credentials is phishing, full stop.

How often are new codes released?

Irregularly but predictably in pattern: anniversary events, major patches, esports broadcasts and brand collaborations are the reliable triggers. Quiet weeks between events usually mean no codes.