Free Fire Redemption Site Guide: Using rewards.ff.garena.com

A step-by-step guide to redeeming a Free Fire code on the official rewards.ff.garena.com site, the login methods that work, and how to fix the common errors.

A Free Fire redeem code does nothing inside the game — you apply it on Garena's official rewards redemption website, rewards.ff.garena.com. If you have a code and are not sure where it goes, or the site keeps throwing an error, this is the full walkthrough.

What the redemption site is

The Rewards Redemption Site is the only official place a Free Fire code is entered. It is a Garena web page — not something inside the app, and not any of the copycat sites that rank around it. The one address that is real is rewards.ff.garena.com. Anything else asking for a code and your login is a phishing clone.

How to redeem a code, step by step

  1. Open rewards.ff.garena.com in a browser.
  2. Sign in with the same platform your Free Fire account is linked to — Facebook, Google, VK, X (Twitter), Apple, or Garena. Guest accounts cannot redeem; you must link the account first.
  3. Confirm the character name shown is yours, so the reward lands on the right account.
  4. Paste the 12-to-16-character code into the box and submit.
  5. If it succeeds, the item is sent to your in-game mail within about 24 hours — collect it from the mailbox in Free Fire.
The site never asks for your password directly — you log in through the platform button (Google, Facebook, and so on). If a page asks you to type your Free Fire password into a form, it is fake.

Fixing the common errors

  • "Failed to redeem. This code is invalid or expired." Free Fire codes usually expire within 12–24 hours of release. A code from yesterday is almost always dead. Check the spelling too — a mistyped O for 0 fails the same way. Our guide on why a Free Fire redeem code is not working covers every cause.
  • "The code has been redeemed." It was single-use and someone already claimed it, or you did. Public codes are limited and go fast.
  • "You are not eligible." The code is region-locked to a server that is not yours, or restricted to certain accounts.
  • Guest account. You cannot redeem on a guest profile. Link it to Google or Facebook first, then sign in with that.

Where working codes actually come from

Only Garena issues real codes, through its official channels — the Free Fire social accounts, livestreams, and events. There is no permanent public code list, and any site "generating" codes is a scam. We keep a plain-English explainer of how Free Fire redeem codes really work, and an always-current note on where today's codes appear.

No code? The alternative that always works

Chasing 12-hour codes is exhausting, and most expire before you see them. Instead of gambling on dead strings, you can earn a guaranteed reward: complete a real advertiser offer on Superhappen to earn coins, then redeem them for a diamond top-up sent straight to your Player ID — no expiry window, no region lock, no redemption site needed. Browse the offers to see what is on now.