Free Fire Diamond Calculator: Cheapest Top-Up Packs

Free Fire sells diamonds in packs, and the price you pay per diamond depends on the pack, the store, and your country. This calculator takes the price of what you want in diamonds, the diamonds you already have, and the packs in your store, and finds the cheapest combination of packs.

It runs in your browser and stores nothing. BriseFeed is independent and is not affiliated with Garena or Free Fire.

Free Fire diamond value calculator

PackCurrency you receive (bonus included)Price
1
2
3
4
5
6
These packs come from third-party price guides and may be out of date or differ in your country and store. Replace them with the packs you see at checkout. Leave a row at 0 to ignore it.

A note about prices

Free Fire diamond prices are not the same everywhere. The packs prefilled in the tool come from published guides for the India server, in rupees: 100 diamonds for 80, 310 for 250, 520 for 400, 1,060 for 800, 2,180 for 1,600, and 5,600 for 4,000. Guides for other regions list different packs and different prices, and the dollar prices we found disagreed with each other. So please treat the prefilled numbers as an example and type in the packs and prices you see in your own store. The calculation is the same in any currency.

Price per diamond in the example packs

Pack (diamonds)PricePrice per 100
1008080.00
31025080.65
52040076.92
1,06080075.47
2,180160073.39
5,600400071.43

In this example the price per 100 diamonds falls from about 80 in the smallest pack to about 71 in the largest, so the biggest pack saves roughly 10 percent per diamond. The 310 pack is even slightly worse per diamond than the 100 pack. Check your own store to see if the same pattern holds for you.

The cheapest way to reach common amounts

With the example packs, and nothing already in your account, these are the cheapest combinations.

You need (diamonds)Cheapest packsTotal costUnused after buying
1001 x 10080.000
3003 x 100240.000
5001 x 520400.0020
1,0001 x 1060800.0060
2,0001 x 21801,600.00180

The currency in the cost column is the same as the price you typed, so with the India example the totals are in rupees.

How to use it

  1. Enter how many diamonds the item costs and how many you already have.
  2. Replace the example packs with the ones in your store, with the price shown at checkout. Use up to six packs.
  3. Press Calculate to see the price per 100 diamonds, the best-value pack, and the cheapest combination.

Cheaper ways to get diamonds

  • Use only official top-up options, such as the in-game shop or the official store for your region. Sites that promise free diamonds or sell accounts and codes at a big discount are a common source of scams and can get your account banned.
  • Look for sales and first-top-up offers. The tool does not include them, so enter the bonus-included amount when one applies.
  • Decide the item and the budget before you open the store.

To understand why games price currency this way, read why in-game currency never matches real money. For other games, use our general currency pack value calculator.

Sources

  • India-server pack prices as listed in Sportskeeda’s top-up guide. These are guide figures, not an official price list, and may be out of date.