Buy Free Fire diamond PIN codes for the Global and Brazil regions. A Free Fire diamond PIN is a prepaid code: you pay on BitTopup, receive a one-time PIN in your order, and redeem it yourself on the redemption page for your region. No Player ID is needed at checkout, so a PIN is easy to keep for later or give as a gift. Diamonds redeemed to an account work in both Free Fire and Free Fire MAX, because both games use the same account.
Prefer diamonds sent straight to a Player ID with nothing to redeem? Use our Free Fire Diamonds direct top-up page (Global, LATAM, Indonesia, MY/SG/PH/KH, Middle East, Europe & Turkey, Thailand, Vietnam and Taiwan).
Last updated: November 2026.
Free Fire diamond PIN vs direct top-up
Both deliver official Free Fire diamonds. The difference is who redeems them and where.

| Diamond PIN (this page) | Direct top-up | |
|---|---|---|
| What you receive | A one-time PIN code shown in your order | Diamonds credited to the Player ID you enter |
| Player ID at checkout | Not needed | Required |
| Who redeems it | You, on the redemption page for your region | Nothing to redeem |
| Gifting | Share the code with a friend on the same region | Only to a Player ID you know |
| Regions | Global PIN, Brazil PIN | 9 server regions, Brazil and India not included |
Which Free Fire PIN should you buy?
PINs are region-locked. Pick the PIN tab that matches the server where your Free Fire account was registered, not the country you are in today.
| PIN tab | For accounts on | Redeem at | Packs on this page |
|---|---|---|---|
| Global PIN | Accounts on Free Fire servers that use the Garena Global top-up centre. Not for Indonesia, India, Thailand, Vietnam, Taiwan, Europe & Turkey or South America (including Brazil). | shop2game.com/app (Garena top-up centre), option Garena Voucher / Garena PPC | 100+10, 210+21, 530+53, 1,080+108, 2,200+220 diamonds |
| Brazil PIN | The Brazil server only | portaldoscreditos.com.br/redeem (PIN with letters) or the e-Prepag Garena page (numeric PIN) | 100, 310, 520, 1,060, 2,180, 5,600 diamonds, each with a 10% bonus |
Players on the LATAM, Indonesia, Thailand, Vietnam, Taiwan, Middle East, Europe & Turkey or MY/SG/PH/KH servers can top up directly by Player ID on the Free Fire Diamonds page instead.
How to redeem a Free Fire Global diamond PIN

- After payment, open your BitTopup order and copy the PIN (a 16-digit number).
- Go to the Garena top-up centre at https://shop2game.com/app and select Free Fire.
- Log in with the numeric Player ID of the account that should receive the diamonds.
- Choose Garena Voucher / Garena PPC as the payment option, paste the PIN and press Confirm.
- The diamonds are credited to that Player ID. Log out and back in to the game if the new balance does not show yet.
How to redeem a Free Fire Brazil diamond PIN

- Open your BitTopup order and copy the Brazil PIN exactly as shown.
- If the PIN contains letters, go to https://www.portaldoscreditos.com.br/redeem, paste the PIN and press Verificar.
- Enter your Free Fire nickname and Player ID and fill in a valid CPF (the CPF of the person redeeming). Check the Player ID carefully: it cannot be changed after redemption.
- If the PIN is numeric only, redeem it at https://www.e-prepag.com.br/resgate/garena/creditos.php: enter the PIN and your Garena account, then press Resgatar.
- The diamonds are credited to your account. Re-open the game to see the new balance.
How to find your Free Fire Player ID
- Open Free Fire or Free Fire MAX.
- Tap your avatar in the top-left corner of the lobby.
- Your numeric Player ID (UID) is shown on your profile card next to your nickname. Tap the copy icon to copy it.
Key facts about Free Fire diamond PINs
- Product type: prepaid PIN code (gift card style), not an automatic top-up.
- Regions sold here: Global and Brazil. A PIN only works for accounts on its own region.
- Global PIN redemption: shop2game.com/app, Free Fire, Player ID login, Garena Voucher / Garena PPC.
- Brazil PIN redemption: portaldoscreditos.com.br/redeem or e-prepag.com.br, CPF required.
- One-time use: each PIN can be redeemed once, to one account.
- Free Fire MAX: shares the account with Free Fire, so redeemed diamonds appear in both.
- Not a reward code: paid diamond PINs are not entered on reward.ff.garena.com, which is only for free event redemption codes.
Free Fire diamond PIN FAQ
Do I need my Player ID to buy a PIN?
No. You only enter your Player ID later, on the redemption page, when you redeem the code.
Can I use a Global PIN on a Brazil or Indonesia account?
No. The Global PIN is not valid for Indonesia, India, Thailand, Vietnam, Taiwan, Europe & Turkey or South America (including Brazil). Brazil accounts need the Brazil PIN; most other regions can use the direct top-up page.
Where do I redeem my Free Fire PIN?
Global PIN: shop2game.com/app with the Garena Voucher / Garena PPC option. Brazil PIN: portaldoscreditos.com.br/redeem for PINs with letters, or the e-Prepag Garena page for numeric PINs.
Why does the Brazil redemption page ask for a CPF?
The Brazilian redemption partner requires a valid CPF from the person redeeming the code. Enter it without abbreviations or mistakes.
Can I redeem a PIN in the Free Fire app or on the reward code site?
No. Diamond PINs are redeemed on the web pages listed above. The reward.ff.garena.com site is only for free promotional redemption codes.
Does the PIN work for Free Fire MAX?
Yes. Free Fire and Free Fire MAX share the same account, so diamonds redeemed to your Player ID are available in both games.
Can I give a PIN as a gift?
Yes. Send the code to the person who will redeem it. Make sure their account is on the same region as the PIN.















