You can buy Free Fire diamonds in Bangladesh in three main ways. You can use the in-game store, the official Garena top-up center, or a trusted online top-up shop.
Most players pick a top-up shop. They pay with bKash, Nagad, or Rocket. They only share their Player ID. They never share a password.
This guide shows each step in simple words. You will also see prices, safety tips, common mistakes, and answers to common questions.
Here is the short version for busy players:
Delivery times can differ from shop to shop. At AroraShop, the order page asks you to contact support if delivery takes more than 5 to 30 minutes.
Diamonds are the premium money in Garena Free Fire. You buy them with real money. You then spend them inside the game.
Players use diamonds to buy many things:
Diamonds do not make you a better shooter. Skill, aim, and teamwork still matter most. But diamonds let you show your style and unlock fun items faster.
Each method has good and bad sides. Pick the one that fits you best.
This is the simplest way. Open Free Fire and tap the diamond icon at the top of the screen. Then pick a pack and pay.
The good side is that it is built into the game. You do not visit any other site. The bad side is that payment choices depend on your phone and your account. Pack prices may also be different from other shops. Always check the final price on your screen before you pay.
Garena also has an official web top-up center. You open it in a browser. Then you pick Free Fire and enter your Player ID.
The good side is that it comes from the game maker. The bad side is that payment choices can change by region. Some players also find the steps longer. Check which payment options the page shows for Bangladesh before you start.
Many Bangladeshi players use local top-up shops. You enter only your UID. You pay with a mobile wallet. Diamonds then go to your account.
The good side is that payment is easy. You can use bKash, Nagad, or Rocket. The bad side is that fake sellers also exist. So you must pick a shop with care. We explain how to do that below.
| Method | Best for | Main thing to check |
|---|---|---|
| In-game store | Players who want the simplest steps | Final price and payment choices on your screen |
| Garena top-up center | Players who want an official web page | Payment options shown for Bangladesh |
| Trusted top-up shop | Players who want to pay with bKash, Nagad, or Rocket | Shop trust, reviews, and correct UID |
UID means User ID. Some people call it the Player ID. It is a number that points to your Free Fire account.
With a UID top-up, you do not log in on the shop site. You only type your UID. The shop sends diamonds to that account.
This is why you must never share your password. A real top-up shop never needs it. If a seller asks for your password, stop right away.
Copy and paste the number. This is better than typing it by hand. One wrong digit can send diamonds to another player.
The steps are almost the same on most top-up shops. Here is an example using the Free Fire diamond top-up on AroraShop. The shop page says it accepts bKash, Nagad, Rocket, cards, and wallets.
The shop says you do not need to log out of your account. Just stay online. The page also says this top-up is not available for Indonesian servers. So check your server before you buy.
Mobile wallets are the most popular way to pay in Bangladesh. Here is what each option means for you.
bKash is a very common mobile wallet in Bangladesh. Many players use it to buy Free Fire diamonds. You pick bKash at checkout. Then you confirm the payment in your bKash app or on the payment screen.
Keep your bKash PIN private. Never share your PIN or OTP with any seller, friend, or support agent. A real shop will not ask for these over chat.
Nagad is another popular wallet. The steps are close to bKash. You pick Nagad at checkout. Then you confirm the payment. If you already keep money in Nagad, this is a simple choice.
Rocket is also a mobile wallet used across Bangladesh. Some players pick it because they already have balance there. The steps are the same. Choose Rocket, then confirm.
Some shops also accept cards and other wallets. Check the checkout page to see the exact list. Options can change over time.
Prices change from shop to shop. They can also change over time. Always look at the final price at checkout.
The table below shows prices listed on the AroraShop Free Fire page. We checked them on 27 October 2026. The price per diamond is a simple math result. We rounded it to two decimals.
| Pack | Price (BDT) | Price per diamond (about) |
|---|---|---|
| 115 Diamonds | 80 ৳ | 0.70 ৳ |
| 240 Diamonds | 160 ৳ | 0.67 ৳ |
| 610 Diamonds | 400 ৳ | 0.66 ৳ |
| 850 Diamonds | 560 ৳ | 0.66 ৳ |
| 1240 Diamonds | 799 ৳ | 0.64 ৳ |
| 2530 Diamonds | 1570 ৳ | 0.62 ৳ |
| Less is more: 510 Diamonds | 199 ৳ | 0.39 ৳ |
| Weekly Membership | 157 ৳ | Not a diamond pack |
| Monthly Membership | 780 ৳ | Not a diamond pack |
The "Less is more" pack is listed as a special offer. Special offers can end or change. Check if it is still on the page when you buy.
Bigger packs usually cost less per diamond. For example, two 115-diamond packs give you 230 diamonds for 160 ৳. One 240-diamond pack gives you 240 diamonds for the same 160 ৳. The bigger pack is a little better.
Here is another example. Two 610-diamond packs give 1,220 diamonds for 800 ৳. One 1240-diamond pack gives 1,240 diamonds for 799 ৳. So the bigger pack wins again.
Still, do not buy more than you need. A bigger pack is only a good deal if you will use the diamonds.
Start with your goal. Ask yourself one question: what do I want to buy?
Open the in-game store before you buy. Write down the diamond cost of the item you want. Then choose the pack that fits. This stops you from buying too many or too few.
Memberships are not the same as one-time diamond packs. They give rewards over time. The exact rewards can change. So read the offer inside Free Fire before you buy.
A membership may suit you if you play every day. If you play only now and then, a normal diamond pack may be simpler.
Fake sellers target gamers every day. Many young players lose money this way. Learn the warning signs.
Do a quick check before your first order. Read the shop's Terms and Privacy pages. Look for a support email or contact page. For example, AroraShop shows a contact page and links to its Trustpilot review page. Read reviews on outside sites, and judge them yourself.
Delays can happen. Stay calm. Follow these steps:
The AroraShop order page says to contact support with your order number if delivery takes more than 5 to 30 minutes. Other shops may use different times. Read the notice on the page.
If you typed the wrong UID, tell support at once. Some shops cannot take diamonds back after delivery. This is why a careful check matters before you pay.
Many Free Fire players are teens. Here are simple rules for safe spending.
Parents can sit with their child for the first top-up. Show the steps. Talk about why a limit is useful. Good habits start early.
You can also see more game top-ups on the AroraShop top-up page. It lists other mobile games too. Players of Mobile Legends can look at Mobile Legends diamonds. For gift cards, see the gift cards page.
Free Fire is a survival shooter. Each match is short, about 10 minutes. You land on an island with other players. The goal is to be the last one alive.
Short matches suit mobile play. You can finish a game on a bus or during a break. The game also runs on many phones. That is why so many players in Bangladesh enjoy it. Players also follow events and tournaments, and many want skins to match their style.
It can be safe if you use a trusted method. Use the in-game store, the official Garena center, or a shop you have checked. Never share your password, PIN, or OTP.
Yes, many top-up shops accept bKash. AroraShop lists bKash on its Free Fire page. Always confirm the payment choices at checkout, because they can change.
No. A UID top-up only needs your Player ID. If someone asks for your password, do not continue.
Open Free Fire. Tap your avatar in the top-left corner. Your UID shows under your nickname.
It depends on the shop. Many deliveries arrive in minutes. The AroraShop page asks you to contact support if your order takes more than 5 to 30 minutes.
It depends on the pack and the shop. On the AroraShop page we checked on 27 October 2026, 115 diamonds cost 80 ৳ and 1240 diamonds cost 799 ৳. Prices can change, so read the final amount at checkout.
Common options include bKash, Nagad, Rocket, cards, and other wallets. The list depends on the shop. Check the checkout page.
Often not. Once diamonds reach an account, a shop may not be able to reverse it. Contact support quickly, but check your UID before paying.
No. The AroraShop page says it is not available for Indonesian servers. Read the note on any shop page before you buy.
On the AroraShop order form, the quantity limit is 1 to 10. Other shops may set different limits.
To buy Free Fire diamonds in Bangladesh, find your UID first. Pick a method you trust. Check the price. Pay with bKash, Nagad, Rocket, or another option shown. Then stay online and check your diamonds.
Keep your account safe. Never share your password or OTP. Save your payment proof. Spend only what you can afford.
Ready to top up? You can start with the Free Fire diamond top-up page, check the pack prices, and pay with your wallet of choice. For more guides, visit the AroraShop blog.