Garena Top Up BD: 4 Steps to Get Free Fire Diamonds Fast
AroraShop Editorial & Fulfillment Team
Digital Gaming & FinTech Specialists (Dhaka, BD) • UpdatedGarena Top Up BD: 4 Steps to Get Free Fire Diamonds Fast
To complete a Garena top up BD order, find your Free Fire UID, pick a diamond pack, pay with bKash, Nagad or Rocket through a trusted local store, and check your diamond balance one to two minutes later. You never need to share your password or an OTP. If you hold an international card, Garena's official Topup Center is the other route.
The problem is that most players in Bangladesh do not have an international card. That pushes them toward Facebook pages and random shops with suspiciously low prices, and some of those ask for your login. A wrong UID is the other common failure. Diamonds sent to the wrong UID cannot be refunded or transferred, so one typo costs you the whole pack.
This guide walks through the full process in four steps, with approximate taka prices and a fix for each problem that can slow you down. AroraShop sells Free Fire diamonds in Bangladesh, so the steps follow that flow. The same logic applies to any reseller you check.
Official center or local store: which route fits you
You have two real options for a Garena Free Fire diamond top up in Bangladesh: Garena's official Topup Center, or a local store that accepts mobile wallets. The right choice depends on how you pay.

Two routes compared
| Official Topup Center | Local store like AroraShop | |
|---|---|---|
| Payment | Visa/MasterCard or Garena Shells | bKash, Nagad, Rocket |
| What you provide | Login with your game account on Garena's page | Free Fire UID |
| Best for | Players with an international card | Players who pay in taka from a mobile wallet |
Garena Shells are Garena's prepaid currency, and you can spend them on Free Fire diamonds in the official center. Buying Shells first adds a step, so for most players a direct UID top-up is faster.
If you pay by mobile wallet, a UID-only local top-up is the shortest safe path to Free Fire diamonds.
What to have ready
Gather these before you open any store page:
- Your Free Fire UID, an 8 to 10 digit number, not your nickname.
- A funded bKash, Nagad or Rocket account.
- The name of your game server. AroraShop's Free Fire Diamond top-up is not available for Indonesian servers.
- An account on the store, since AroraShop asks you to create one for full service.
Step 1. Find your UID and check your server
Your UID is the number shown under your nickname on your Free Fire profile. In most versions, tap your profile picture at the top left of the lobby and read the number below your name.
Copy it, don't retype it
Open the profile, long-press or tap the copy icon next to the ID if your version shows one, and paste it into the store. If you type it, read it back digit by digit. A UID is 8 to 10 digits, so a missing or swapped digit is easy to make.

Stores usually show your nickname after you enter the UID. Check that it matches your in-game name before you pay. A mismatch means you have the wrong UID or the wrong server.
Why this step decides everything
Diamonds sent to the wrong UID are gone. Support cannot pull them back or move them to your account. Spend one minute here to avoid that.
A top-up goes where the UID points, so verify the UID and nickname before you touch the payment screen.
Step 2. Choose the right diamond pack
Pick the largest pack you will use soon, because bigger packs cost less per diamond. Packs run from 60 to 1,800+ diamonds, and these are approximate AroraShop prices in taka:

| Pack | Approx. price (BDT) | Cost per 100 diamonds |
|---|---|---|
| 100 diamonds | ~90 | ~90 |
| 310 diamonds | ~260 | ~84 |
| 520 diamonds | ~430 | ~83 |
| 1060 diamonds | ~850 | ~80 |
A worked example
Say you want about 1,000 diamonds. Two 520 packs give you 1,040 diamonds for roughly 860 ৳. One 1060 pack gives you 1,060 diamonds for roughly 850 ৳. The single pack is cheaper and gives 20 more diamonds. Prices can change without notice, so confirm the figure on the product page.
Memberships and level-up packs
Diamond packs are not the only option. AroraShop lists a Weekly Membership at 157 ৳ and a Monthly Membership at 780 ৳. It also lists a Level up pack for Level 10 at 66 ৳. Choose these if you want the pass rewards instead of raw diamonds.
Compare the cost per 100 diamonds, not the pack price, and the bigger pack usually wins.
Step 3. Pay with bKash, Nagad or Rocket
Paying locally takes a few taps: enter your UID, choose the pack, select your wallet and confirm. The store accepts bKash, Nagad and Rocket, so no international card is involved.
Place the order
- Open the Free Fire Diamond page and log in to your account.
- Enter your UID and confirm the nickname.
- Select your pack, then choose bKash, Nagad or Rocket.
- Complete the payment on the gateway the site lists.
- Keep the payment SMS or transaction ID until the diamonds arrive.
The AroraShop Android app on Google Play offers app-only discounts. If you top up often, it can lower your cost.
Pay only where the site tells you
Use the payment gateway that is listed on the store's own website. Never send money to a personal number from a chat message, and never share your game password, Facebook login or OTP. A real top-up needs only the UID. A seller who asks for a login is trying to take your account.
A legitimate Free Fire top-up asks for your UID and your payment, never your password.
Step 4. Confirm delivery and fix problems
Your diamonds usually land within one to two minutes after payment. Open Free Fire, go to the store or wallet screen, and check the diamond balance. Restart the game if the number looks unchanged.
Check these first if nothing arrives
Wait a few minutes first, because verification can take longer at busy times. Then work through this list:
- Confirm the payment went through in your bKash, Nagad or Rocket history.
- Recheck that the UID and server you entered were correct.
- Look for an order status or confirmation message on the store.
Contact support with proof
If the diamonds are still missing, contact support with your UID, order details and transaction ID. AroraShop has 24/7 support through WhatsApp chat, by phone at +8801867859776 and by email at support@arorashop.com. Its Refunds and Returns policy page lists the refund rules. Remember that diamonds delivered to a wrong UID cannot be refunded.
Support resolves delays faster when you send the UID, the pack and the transaction ID in the first message.
Your next Free Fire top up
A safe Garena top up in Bangladesh comes down to four habits. Verify your UID, pick the pack with the lowest cost per diamond, pay only on the listed gateway, and keep your payment proof until the diamonds arrive. Do those four and you avoid nearly every problem players report.
When you are ready, you can top up Free Fire diamonds at AroraShop with bKash, Nagad or Rocket and receive them within minutes.