If you play Free Fire from Algeria, Morocco or Tunisia, the hard part is usually paying, not playing. Many players do not have an international bank card, and some cards get declined on top-up sites. A practical fix is to buy a diamond code, then redeem it yourself on the official Garena top-up site. You can pay for the code with crypto and other methods listed on the product page.
Payment methods on Refillarena
On the Free Fire top-up page you can pay with crypto such as USDT or Bitcoin, with Binance Pay, with a card or with Apple Pay. You do not need a local bank account, and the code is emailed to you once the payment is confirmed.
If you have never paid with crypto, the simplest route is to send USDT from your wallet or exchange to the payment address shown on the order page. Choose the same network that the payment page shows. Sending on a different network can lose the funds.

Packs and prices
The code is global and works in every country. These packs are listed at the moment:
| Pack | Approx. price in USD |
| 100 + 10 diamonds | 1.2 |
| 210 + 21 diamonds | 2.3 |
| 530 + 53 diamonds | 5.4 |
| 1080 + 108 diamonds | 10.7 |
| 2200 + 220 diamonds | 21.4 |
Prices can change, so check the page when you buy.
Steps
- Open Free Fire and copy your Player ID. It shows under your name when you tap your profile picture at the top left.
- Choose a pack on the top-up page and pay. The code arrives by email.
- Go to shop.garena.sg/app and select Free Fire.
- Pick top-up by Player ID, enter your ID and log in.
- Select the Garena PPC payment option, paste the code and confirm.
- Open the game. Diamonds usually arrive within minutes.
Check the Player ID before you confirm. Diamonds cannot be moved to another account afterwards, and each code works once.
Are free Free Fire diamonds real?
Searches such as "free 1000 diamonds" are among the most common ones for this game, but the sites that promise them rarely deliver. They ask for your login details or a password, or push you through surveys, and some end with a stolen account. The only free diamonds that are safe are the ones Garena gives inside the game through events, missions and rewards. No outside site can add them for you.
The rule is simple: never share your account password and only top up through the official Garena site.
Common problems
The code does not work. Check that you picked the Garena PPC option and that the code has no extra spaces.
Diamonds did not arrive. Close and reopen the game. If they are still missing, contact support with your order number and Player ID. For other issues on the Garena site, see our guide to Garena top-up site problems.
Ready? Open the Free Fire top-up page, choose a pack and pay the way that suits you.

















