How to Redeem a Free Fire Code (Step by Step, 2026)
The exact redemption flow for July 2026: bind your account, log in on the official site, enter the code, and collect the reward from your in-game mail.
Redeeming a Free Fire code takes about a minute once your account is set up correctly. The one thing that trips most people is the very first requirement — a guest account cannot redeem anything. Here is the full flow, in order, as it works in July 2026.
Before you start: bind your account
Garena's redemption site logs you in through a linked platform, not your in-game name. If you still play as a guest, open in-game Settings → Account and link to Facebook, Google, X (Twitter), VK, or Apple. Note which one you chose — you will use the same platform to sign in on the website. This step is permanent and free, and it is also what protects your account if you change phones.
The steps
- Copy the code exactly. Codes are case-sensitive on some events. Avoid typing by hand where you can — one wrong character returns "invalid".
- Open the official site in a browser:
reward.ff.garena.com. Codes cannot be entered inside the game. - Log in with your bound platform. Pick the exact platform your account is linked to. Logging in with the wrong one signs you into a different (often empty) account.
- Paste the code into the box and press Confirm.
- Read the result. Success shows a confirmation; anything else means the code is expired, capped, or region-locked — the causes are listed in code not working.
- Collect from in-game mail. Rewards are not automatic. Open Free Fire, tap the mailbox, and claim the item. It can take up to 24 hours to arrive.
The redemption site never asks for your password — you authenticate through the platform's own login. If a "redeem" page asks you to type your Free Fire or game password directly, it is a phishing clone. Close it.
Why the reward hasn't shown up yet
If the site said success but the item is missing, give it time — delivery to the mailbox can lag by a few hours, and diamonds land in your wallet rather than the mail. If it has been more than 24 hours, confirm you logged into the same account you play on; people often have a guest account and a bound account on the same phone.
No code, but you want the reward
If you are here because a code failed and you just want diamonds, you do not need a code at all. We fund a diamond top-up straight to your Player ID from advertiser offers — see top-up vs code, or read how the points work.