Free Fire Redeem Codes Today
Every code below is checked against an official Garena source before it is published. Copy one, redeem it at the official rewards site, and the item lands in your in-game mailbox.
Active redeem codes
No active codes right now
No verified codes are live at this moment
Garena releases redeem codes in short bursts, and most stay valid for only 12–24 hours. We publish a code here only after confirming it against an official Garena source, so this space stays empty rather than showing you something that will fail at redemption. The next batch is usually announced within a day — check back, or read the guide below so you are ready to redeem the second a code drops.
Next code window opens in --h --m --s. Garena's reward day rolls over at 00:00 UTC. New codes are most often announced around in-game events, patch releases and partnered livestreams.
Recently expired codes
Kept for reference so you can confirm a code you found elsewhere has already run out. These will not redeem.
How to redeem a Free Fire code
The whole process takes under a minute and happens entirely on Garena's own website.
-
Open the official rewards site
Go to reward.ff.garena.com. This is the only page that can redeem a code. Bookmark it so you never have to search for it again.
-
Sign in with your linked account
Use the same Facebook, Google, X, Apple or VK login your Free Fire profile is bound to. Guest accounts cannot redeem — bind yours first.
-
Paste the code and confirm
Enter all 12 characters exactly as published. Codes are case-sensitive, so paste rather than retype to avoid mixing up
0andO. -
Collect from your in-game mailbox
Open Free Fire and check the mailbox. Most rewards arrive in minutes; Garena allows up to 24 hours. Vouchers may appear in the vault instead.
Why a code fails
Four causes account for almost every failed redemption. Check them in this order.
It expired
The most common cause. Most codes live 12–24 hours. A code posted yesterday is almost certainly dead today, no matter which site still lists it.
Wrong server region
Many codes only work on one server. An India-region code will reject a Brazil account and vice versa. Check the region tag before you try.
Already redeemed
Each code works once per account. If you claimed it earlier, a second attempt returns the same “already used” error.
Typo or wrong case
Codes are case-sensitive. 0 versus O and 1
versus I cause most manual-entry failures. Use the copy button.
Guest account
Unbound guest profiles cannot sign in to the rewards site at all. Bind to a social login in the game first, then redeem.
Quota reached
Some event codes have a fixed number of redemptions. Once that cap is hit the code stops working early, even before its stated expiry.
Free Fire server regions
Region locking is the second-biggest reason codes fail. Find your server, then only try codes tagged for it or for all regions.
| Tag | Server region | Primary territories |
|---|---|---|
IND | India | India (Free Fire MAX) |
BR | Brazil | Brazil |
SG | Singapore | Singapore, Malaysia |
ID | Indonesia | Indonesia |
TH | Thailand | Thailand |
VN | Vietnam | Vietnam |
TW | Taiwan | Taiwan, Hong Kong, Macau |
ME | Middle East | Saudi Arabia, UAE, Egypt and neighbours |
NA | North America | United States, Canada, Mexico |
EU | Europe | European territories |
PK | Pakistan | Pakistan |
CIS | CIS | Russia and CIS territories |
ALL | Global | Every server — rare, usually anniversary events |
Frequently asked questions
What is a Free Fire redeem code?
A 12-character string of uppercase letters and numbers issued by Garena. Entering it on the official rewards site credits a one-time in-game item — a weapon skin, bundle, emote, pet or voucher — to the account you signed in with.
Where do I actually redeem a code?
Only at reward.ff.garena.com, Garena's own Rewards Redemption Site. No third party — including this site — can redeem a code on your behalf. Anyone asking for your Free Fire password to “apply” a code is attempting to steal the account.
How long does a redeem code stay valid?
Typically 12 to 24 hours from publication, and each code can be claimed once per account. Event codes sometimes carry a fixed redemption quota and stop working the moment that cap is reached, which can be well before the published expiry time.
Why does my code say “invalid or expired”?
In order of likelihood: the code has expired, it is locked to a different server region than your account, you already redeemed it, or a character was mistyped. Codes are case-sensitive — copy and paste rather than retyping.
Can I redeem on a guest account?
No. The rewards site has no guest login. Open Free Fire, bind your profile to Facebook, Google, X, Apple or VK, then sign in to the rewards site with that same account.
My redemption succeeded but nothing arrived. What now?
Check the in-game mailbox first — that is where most rewards land, usually within minutes. Diamond Royale and Weapon Royale vouchers go to the vault instead. Garena's stated delivery window is up to 24 hours; if nothing appears after that, contact Garena support with your player ID and the code.
Do Free Fire diamond generators work?
No, and it is worth being blunt about this. There is no generator for diamonds or redeem codes. Garena issues every legitimate code itself. Sites promising unlimited diamonds exist to harvest login credentials, farm ad impressions, or push malware — and attempting to use them can get your account permanently banned. If a site asks for your password, close it.
Are the codes on this site free?
Yes. Every code we publish is a public code released by Garena. We never charge for a code, never ask you to complete a survey to reveal one, and never ask for your account password.
Ready to redeem?
Copy a code from the list above, then head to Garena's official redemption page. It is the only place a Free Fire code can be claimed.