In short
- The code is entered at Garena's official Topup Center under Redeem → Garena Prepaid Card, after logging in with your Player ID.
- According to Garena, your Player ID is shown under your name in the profile that opens when you tap your nickname on the main screen; the button next to it copies the ID.
- Free Fire also has a separate reward code page for event codes; do not enter a diamond code there.
To redeem a Free Fire diamond code, open Garena's official Topup Center, log in with your Player ID, switch to the Redeem tab in the amount step and enter the code under Garena Prepaid Card. The code is applied to the Free Fire account you logged in with, so check your ID and the region the code is meant for before you start.
What are Free Fire diamonds?
Diamonds are the in-game currency of Garena Free Fire, spent on outfits, characters, weapon skins and event items. The Free Fire reward in GiftGame is a prepaid code (a Garena prepaid card) that adds diamonds to your account. The code is used at Garena's own Topup Center, matched to your Player ID.
Where does your code arrive in GiftGame?
When you pick a Free Fire reward with GG in GiftGame:
- You choose the reward and the GG is deducted from your balance.
- Your request is approved.
- After approval, the code arrives as a message in your in-app inbox. You can also open it on your web account with Show code.
The code is shown only in your GiftGame account. Do not trust anyone in the game, in YouTube comments or on Discord asking for your code or Player ID in exchange for "free diamonds"; see our safety guide.
Find your Player ID
According to Garena Free Fire support, the ID is a unique number for your account. To find it, tap your nickname on the game's main screen; the ID appears under your name in the profile, and the button next to it copies it automatically. Copying the ID instead of typing it lowers the risk of mistakes.
Step by step at the Garena Topup Center
The flow at Garena's official Topup Center has three steps:
- Open the Garena Topup Center for your region in the browser and pick Free Fire from the game list.
- In the Login step, enter your Player ID in the Player ID field and log in (you can also log in with your game account).
- In the Top-up Amount step, switch from Purchase to the Redeem tab.
- Select Garena Prepaid Card and enter the code from your GiftGame inbox.
- Confirm; the diamonds are applied to the account you logged in with.
- Open the game and check that the diamond count at the top has gone up.
Not the same as the reward code page
Free Fire has a separate reward code page (reward.ff.garena.com). It takes the short reward codes handed out at events and sends the rewards into the game; it is not for Garena prepaid cards. The diamond code from GiftGame is used in the Topup Center under Redeem → Garena Prepaid Card as described above. If you are not sure which page your code belongs to, ask GiftGame support.
Common situations
If the diamonds do not arrive
Free Fire handles game issues through its own support page and in-game support; have your Player ID and transaction details ready. If you think the code from GiftGame is missing or wrong, contact support inside the GiftGame app and mention your order. Never share the code in chats, on streams or with anyone offering to "load it for you".
Other redeem guides: PUBG Mobile UC code, Mobile Legends diamond code, Google Play code, Razer Gold PIN. Ways to collect GG are in our guide on how to earn GG, and more answers are on the FAQ page.
Sources
- Garena Topup Center: Free Fire (Player ID login, Redeem → Garena Prepaid Card)shop.garena.sg (opens in a new tab)
- Garena Free Fire support: How do I find my account IDffsuporte.garena.com (opens in a new tab)
- Free Fire reward code page (for event codes)reward.ff.garena.com (opens in a new tab)
- Garena Free Fire official support pageff.garena.com (opens in a new tab)
Frequently asked questions
Where do I enter a Free Fire diamond code?
At Garena's official Topup Center: log in with your Player ID, then in the amount step open the Redeem tab and select Garena Prepaid Card.
Where do I find my Player ID?
According to Garena, in the profile that opens when you tap your nickname on the main screen; it is shown under your name and the button next to it copies it.
Can I use the code on reward.ff.garena.com?
No; that page is for reward codes handed out at events. A diamond code is used in the Topup Center under Redeem → Garena Prepaid Card.
The code gives a region error. What should I do?
Garena's Topup Center is split by region. Check the code's region in the product description in GiftGame and in the message in your inbox; if it does not match your account's region, contact GiftGame support.
What happens if I log in with the wrong Player ID?
The diamonds are applied to the ID you log in with, so compare the ID with your profile screen in the login step. If the code went to another account, contact GiftGame support with your order number.
Thanks, your feedback was saved.