Shop2game is Garena's official top-up center. It is the site most Free Fire players in the Middle East and North Africa use to buy diamonds, and you only need your Player ID to use it. No password, no game login.
The short version
- The real address is shop2game.com. Check the address bar before you type anything.
- You log in with your Player ID only. Any site that asks for your password is not Garena.
- Payment options depend on your country. If none of them work for you, buy a diamond code instead and redeem it with your Player ID.
What is Shop2game?
Shop2game is the web store Garena runs for topping up its games, with Free Fire as the main one. Players search for it in a lot of different ways: shop2game, shop 2 game, chop2game, "موقع قارينا للشحن" or simply "Garena official top-up center". They all mean the same place.
Buying through the official center is safer than buying diamonds from a stranger, because the diamonds go straight to your account from Garena. Nobody needs access to your account to do it.
How to top up Free Fire on Shop2game
- Open shop2game.com in your browser (Chrome, Safari or Firefox work better than the browser inside Facebook or TikTok).
- Choose Free Fire from the list of games.
- Pick Player ID as the login method and enter your ID. You find it in the game by tapping your avatar. It is the number under your name.
- Check the nickname that appears. If it is not your in-game name, the ID is wrong. Stop and fix it.
- Pick a diamond pack and a payment method, then pay.
- Restart the game. The diamonds usually show up within a few minutes.
Double-check the nickname. Diamonds sent to the wrong Player ID cannot be moved back. The name shown after you enter the ID is your last chance to catch a typo.
Is it the right site? How to spot a fake
Because so many people search for "shop2game free diamonds", copycat pages show up in search results and in social media ads. Here is how to tell them apart:
- The address reads exactly shop2game.com. Typos like "chop2game" are fine to search for, but the page you land on must still be shop2game.com.
- No password request. The real site never asks for your Facebook, Google or game password.
- No free diamonds. Garena does not give away 1,000 diamonds for filling in a form. Pages that promise this are after your account.
Why Shop2game won't let you pay
This is the most common complaint, and it usually has nothing to do with your account. Shop2game shows different payment methods in different countries. In Algeria, Tunisia, Morocco, Iraq and Sudan, international cards are often blocked by the bank, and carrier billing is only available on some networks.
So you end up with a working site, a valid Player ID and no way to pay. Retrying the same card will not change that. We cover every error message in detail in our guide to Garena top-up site problems and fixes.
Can't pay on Shop2game?
Buy a Free Fire diamond code with crypto, Binance Pay or card. It arrives by email in minutes and you redeem it with your Player ID only.
The alternative: buy a code, then redeem it
A diamond code splits the purchase into two steps. You pay on Refillarena with a method that works from your country, then you redeem the code on Garena's official redemption page. Redemption needs no card at all, just the code and your Player ID.
These are the packs on Refillarena at the time of writing. Prices move a little with exchange rates, so check the product page for the current price.
100 + 10 bonus
$1.20
Good for a first test
210 + 21 bonus
$2.30
Small top-up
530 + 53 bonus
$5.40
Popular middle size
1080 + 108 bonus
$10.70
Bigger pack, better rate
2200 + 220 bonus
$21.40
Lowest price per diamond
The full redemption steps, with the exact link, come in the email with your code and are also on the Free Fire product page. For a longer walkthrough, see how to recharge Free Fire diamonds.
Tips that save you trouble
- Save your Player ID in your notes so you don't copy it wrong every time.
- Type codes by hand if pasting fails. Copied codes often carry an extra space.
- Keep a screenshot of every payment until the diamonds land.
- Start with a small pack the first time you try a new payment method.
Top up without the payment headache
Pay with Bitcoin, USDT, Binance Pay or card. No phone number, no Garena login, just your Player ID.

















