Short answer: the safest place to top up Free Fire (and Free Fire MAX) diamonds is your region’s official Garena Top-Up Center or the in-game store — and thanks to built-in bonuses and membership packs, official channels are often cheaper than the “discount” resellers that dominate search results. Third-party sites like Codashop, Razer Gold, LootBar and SEAGM can save you money, but only some are genuinely worth it, and a few carry real account risk. This guide ranks every option by trust and value, region by region, with a transparent price-per-diamond breakdown — and, unlike most pages you’ll find, it isn’t written by a store trying to sell you diamonds.
Last updated: [MONTH YEAR]. Prices are reference figures that change with events and exchange rates — always confirm the live total before you pay.
The quick answer: best Free Fire top-up option by situation
- Safest overall: Your regional Garena Top-Up Center (e.g. store.garena.com, pagostore.garena.com, recargajogo.com.br, shop2game.com) or the in-game store.
- Best value if you play regularly: The Weekly / Monthly Membership sold in-game and on official centers — the lowest cost-per-diamond by a wide margin.
- Best trusted third party (most countries): Codashop — an established payment platform, UID-only, no login required.
- Best for India (Free Fire MAX): In-game top-up or Games Kharido via a Garena Prepaid Card. (The original Free Fire is still banned in India; only MAX is legal.)
- Cheapest headline prices: Discount resellers (LootBar, GameBar, SEAGM) — fine when they’re legit, but verify carefully and avoid anything priced far below official.
How Free Fire diamond top-ups actually work
Diamonds are Free Fire’s premium currency — you need them for the Booyah/Elite Pass, character bundles, gun skins, Luck Royale spins and name changes. Every legitimate top-up, official or third-party, works the same way: you provide your Player ID (UID), pick a diamond pack, pay, and the diamonds are credited to that exact ID, usually within minutes.
Two rules matter before you spend a rupee, real or peso:
- A real top-up never needs your password. Only your Player ID. Any site or person asking for your Garena/Facebook/Google password or an OTP is trying to steal your account.
- Diamonds are locked to your account’s server region. You must buy from the region your account is registered to. Diamonds can’t be moved between regional servers, and buying the “wrong” region either fails or gets flagged.
Tier 1: Official Garena channels (safest, and often best value)

These are operated by Garena directly. They deliver instantly, they’re the only channels eligible for official membership pricing, and they frequently run bonus events that quietly beat reseller “discounts.” If you only remember one thing from this guide: check your official regional center first.
| Channel | Region | What you need | Notes |
|---|---|---|---|
| In-game store (Google Play / App Store) | All | You’re already logged in | Most convenient. Refunds go through Google/Apple and can trigger “negative diamonds” (see below). |
| store.garena.com | USA | Game-account login | Pay via PayPal, card, Apple Pay, Google Pay, Venmo. |
| pagostore.garena.com | Latin America | Player ID or linked social login | Garena’s official LATAM channel. Supports cash-voucher payments at stores, cards and bank transfer. |
| recargajogo.com.br | Brazil | Player ID or linked login | Pix, PicPay, NuPay, boleto, card. Up to +20% bonus on some payment methods. |
| shop2game.com | MENA / global | Player ID or login | Flat +10% bonus on standard packs. Also redeems Garena voucher codes. |
| shop.garena.sg | Singapore / SEA server | Player ID | Official SG top-up plus voucher-code redemption. |
Tier 2: Trusted partners and wallets (the value sweet spot)
Codashop
Codashop is one of the largest game top-up platforms in the world, operating in 50+ countries. It’s UID-only (no login), fast, and supports the local payment methods people actually use — e-wallets, cards, carrier billing, Mercado Pago and more depending on your country. For most players outside India, it’s the easiest “not the in-game store” option. Important exception: Codashop does not sell Free Fire in India, because the game is banned there — any guide telling you to “use Codashop India for Free Fire” is out of date.
Games Kharido (India)

Games Kharido is widely described as Garena’s India-focused top-up route for Free Fire MAX, historically famous for a 100% first-top-up bonus (double diamonds on your first purchase). Note that its payment flow has changed over time — recent reporting indicates it runs through a Garena Prepaid Card rather than direct UPI. Because the brand is heavily cloned, only ever use the exact official domain and double-check before paying (see the scam section).
Razer Gold

Razer Gold offers Free Fire direct top-ups and PINs across many regions, funded by the Razer Gold wallet or prepaid cards. It’s a solid, reputable choice — especially useful if you don’t have a bank card, since you can buy Razer Gold at retail and top up with wallet balance while earning Razer Silver rewards.
Tier 3: Discount resellers (cheaper headline prices, more variance)
Sites like LootBar, GameBar, SEAGM, BitTopup, GamsGo, BuffBuff, Gameseal and MooGold compete on price, often advertising 10–35% off. Many describe themselves as “official partners,” but that claim can’t be independently verified for any of them — treat it as marketing, not fact. They can genuinely be cheaper because they buy regional stock in bulk, but that same model is why they’re strictly region-locked and why quality varies.
Use them with eyes open:
- Check for a real, established review history (e.g. Trustpilot) rather than only on-site testimonials.
- Expect KYC/verification friction on some platforms, and occasional payment declines.
- Never buy from a site priced far below official. Suspiciously cheap diamonds are often bought with stolen cards; when the chargeback lands weeks later, Garena claws the diamonds back and can restrict the receiving account (see below) — even if you didn’t know.
Best Free Fire top-up platform by region
India — Free Fire MAX only
This is where most guides get it wrong. The original Free Fire has been banned in India since February 2022, and there is no confirmed unban or “Free Fire India” launch date. What’s legal and active is Free Fire MAX. For MAX, top up via the in-game store (UPI and app billing) or Games Kharido using a Garena Prepaid Card. Ignore any page claiming Free Fire is “fully unbanned” or telling you to use Codashop India — both are false.
Brazil
Use recargajogo.com.br (official) or Codashop BR. Pix dominates and usually credits in minutes; PicPay, NuPay, boleto and cards also work. Some resellers exclude Brazil from their “Americas” products, so official channels are the smoother path.
Latin America (Mexico, Colombia, Argentina, etc.)
Use pagostore.garena.com (official) or Codashop. Cash-voucher payments at convenience stores are a handy option if you don’t have a card. In high-inflation markets like Argentina, USD-denominated platforms can make per-diamond cost easier to track.
Southeast Asia (MY, SG, PH, ID, TH, VN)
Use shop.garena.sg, Codashop, Razer Gold or UniPin. Local e-wallets (Touch ‘n Go, ShopeePay, Boost, MAE) and carrier billing are the norm. Indonesia and Vietnam are frequently excluded from “global” reseller products, so stick to regional channels.
Middle East & North Africa
Use shop2game.com (official, +10% bonus) or Codashop’s Garena Shells vouchers. If you don’t have an international card, local authorized voucher resellers are the common workaround.
United States & Europe
Use store.garena.com (USA) or Razer Gold (EU), plus the in-game store. Prices are highest in USD terms here, which makes memberships the clear value play.
Free Fire diamond prices and cost-per-diamond (2026)
Here’s the part almost no ranking page shows you honestly: the actual cost per 100 diamonds. These are reference snapshots — confirm live prices before buying — but they reveal where the real savings are.
| Option (region) | Example pack | Approx. cost per 100 💎 | Type |
|---|---|---|---|
| In-game / official (US) | Small packs | ~$0.99 | Official |
| Membership (US) | Monthly | ~$0.42 | Official |
| shop2game (MENA) | 1,080 + 108 bonus | ~$0.84 | Official |
| In-game (India) | 1,060 pack | ~₹75 | Official |
| Monthly Membership (India) | ₹799 → 2,600 💎 | ~₹31 | Official |
| Official (Brazil) | 520 pack | ~R$2.69 | Official |
| Codashop (Malaysia) | 5,600 pack | ~RM3.75 | Partner |
| Discount reseller | Large XL pack | ~$0.57–0.74 | Reseller |
The takeaway: your biggest savings come from how you buy, not just where. Rank the levers in this order:
- Membership packs — cut cost-per-diamond by roughly half or more if you play regularly.
- First-top-up / double-diamond events — a one-time 100% bonus effectively halves the price.
- Platform choice — a good reseller shaves a further 10–30% off small packs.
- Pack size — bigger bundles are cheaper per diamond, but usually by only ~10%.
How to get the most diamonds for your money
- Buy a membership if you play often. Weekly and Monthly memberships pay out daily and beat every à-la-carte pack on value.
- Wait for bonus windows. Garena runs regional top-up bonuses (e.g. +10% to +20% via certain payment methods) and event double-diamond promos. A day or two of patience can mean hundreds of free diamonds.
- Use your first top-up wisely. If a legit first-purchase double-diamond bonus is available in your region, spend enough to make it count.
- Pre-load before big events. Top up before a collab or Luck Royale drops so you’re not buying at an awkward moment mid-session.
- Buy the pack that matches the item. If a bundle costs 1,060 diamonds, buy the 1,060 pack rather than stacking small ones.
How to spot a Free Fire diamond scam
Free Fire’s popularity makes it a magnet for fake “free diamond” sites and cloned top-up pages. Garena itself warns that free or suspiciously cheap diamond offers are almost always attempts to hijack your account, steal your card, or install malware. Diamonds are stored on Garena’s servers and cannot be generated — every “diamond generator” is a scam, and using hacks or modified clients can get your account permanently banned.
Verification checklist — a safe platform will:
- Ask for your Player ID only, and show your in-game nickname before payment — never your password or OTP.
- Use an exact official domain (type it yourself; don’t click ads). Watch for lookalikes like gameskhraido, gameskharido.co.in, or “garena” inside a non-Garena domain.
- Sell the product for your correct account region.
- Offer a payment method with buyer protection (card/PayPal) where possible.
- Have a real company identity and an independent review history.
- Price within roughly 30–40% of official. Anything far cheaper is a red flag.
Red flags — walk away if you see:
- Any request for your password, login or OTP “to verify.”
- “Enter your UID for 2,500 free diamonds,” spin-the-wheel survey loops, or giveaway DMs with links.
- Payment by direct transfer to a personal UPI/Pix key, crypto-only, Cash App, or gift cards.
- Prices that are too good to be true (e.g. “2,200 diamonds for $3”).
Protect your account first: bind your guest account to Google/Facebook/Apple and enable two-step verification. Guest accounts can’t top up, redeem codes, or open support tickets — and are far easier to lose.
What to do if your top-up fails
Most failed top-ups resolve on their own within minutes. If yours doesn’t:
- Restart the game to refresh your diamond balance, and wait out the stated delivery window.
- Contact the seller with your order ID and UID. For official portals, use your Garena purchase history/receipt.
- Open a Garena support ticket for the correct regional team (you’ll need a bound, non-guest account).
- Use a card/PayPal dispute only as a last resort, and only for genuinely undelivered diamonds.
Beware “negative diamonds.” If a purchase is refunded or charged back after the diamonds were delivered, Garena reclaims them — which can leave your account with a negative balance and restricted until you top it back up, regardless of who requested the refund. This is the single biggest hidden risk of ultra-cheap resellers, and the reason to avoid chargebacks on diamonds you actually received. Garena also cannot reverse diamonds sent to a wrong UID, so triple-check your ID.
Legit ways to get free Free Fire diamonds
Real, but slow — none of these will fund a full Elite Pass on their own:
- Official redeem codes — only via Garena’s Rewards Redemption Site. Codes are region-specific, time-limited, and don’t work on guest accounts.
- Google Opinion Rewards — short surveys pay Google Play credit you can spend on diamonds (Android only), typically a small amount per week.
- Booyah/Elite Pass free track and events — grinding the free tiers saves diamonds you’d otherwise spend.
Ignore any app or site promising thousands of “free” diamonds directly to your UID — that’s the scam pattern above.
Frequently asked questions
What is the safest site to top up Free Fire diamonds?
Your region’s official Garena Top-Up Center or the in-game store. They deliver instantly, never ask for your password, and are eligible for official membership and bonus pricing.
What is the cheapest way to top up Free Fire diamonds?
For regular players, a Weekly or Monthly Membership is the cheapest per diamond — often around half the cost of standard packs. For one-off buys, watch for double-diamond and top-up bonus events, then compare a reputable reseller against your official center.
Is Codashop safe for Free Fire?
Yes, Codashop is an established, widely used top-up platform in 50+ countries and only needs your Player ID. Just note it does not offer Free Fire in India due to the ban.
Can I top up Free Fire in India?
Only Free Fire MAX — the original Free Fire remains banned. Top up MAX in-game or via Games Kharido using a Garena Prepaid Card, and avoid clone websites.
Do Free Fire and Free Fire MAX share the same diamonds?
Yes. With a linked account, the two apps share progress and diamonds, so a top-up to your account works in both.
Should I use a VPN to buy diamonds cheaper in another region?
No. Diamonds are locked to your account’s server, so cross-region purchases can fail or get flagged, and it sits outside Garena’s terms. Buy from your own region.
Why do I have negative diamonds?
A refunded or charged-back purchase was reclaimed by Garena. Your account stays restricted until the negative balance is cleared — which is why you should never chargeback diamonds you actually received, and why dirt-cheap resellers are risky.