Skip to content
keyfinder.

Cheap Free Fire Diamonds

Diamond codes for Garena Free Fire from several stores, compared. In packs with a bonus, the bonus counts toward the amount: a pack sold as 100 + 10 Diamonds is listed as 110 Diamonds. Each pack shows its price per 1,000 Diamonds.

Free Fire codes are redeemed in Garena's top-up center, which for Europe is ggtopup.com, signed in with your player ID. Garena splits by region: before you buy, check on the offer page that the code matches your account's region. For comparison: at Garena itself, 520 Diamonds cost €5.49 (as of 14 November 2026).

89 active offers across 8 stores

Most compared

Every option has its own page with all offers for it.

231 Diamondsfrom €1.79 · €7.75 per 1,000 Diamonds · 9 offers

  • Garena Free Fire - 231 Diamonds Key GLOBAL
    Global
    Lowest price€1.79+ fee possible
    View deal
  • Garena Free Fire - 210 + 21 Diamonds CD Key
    Global
    €1.90+ payment fee
    View deal
  • Free Fire 210 + 21 Diamonds
    Global
    €2.02+ payment fee
    View deal
All 9 offers for 231 Diamonds

583 Diamondsfrom €4.48 · €7.68 per 1,000 Diamonds · 10 offers

  • Garena Free Fire - 583 Diamonds Key GLOBAL
    Global
    Lowest price€4.48+ fee possible
    View deal
  • Garena Free Fire Gift Card 530 + 53 Diamonds Pins
    Global
    €4.49+ service fee
    View deal
  • Garena Free Fire - 530 + 53 Diamonds (Global) - Digital Key
    Global
    €4.52no Plus, no Protect
    View deal
All 10 offers for 583 Diamonds

1,188 Diamondsfrom €8.98 · €7.56 per 1,000 Diamonds · 10 offers

  • Garena Free Fire - 1188 Diamonds Key GLOBAL
    Global
    Lowest price€8.98+ fee possible
    View deal
  • Garena Free Fire - 1080 + 108 Diamonds CD Key
    Global
    €9.09+ payment fee
    View deal
  • Garena Free Fire Gift Card 1080 + 108 Diamonds Pins
    Global
    €9.19+ service fee
    View deal
All 10 offers for 1,188 Diamonds

You buy directly from the store. "+ service fee" or "+ payment fee" means the store adds a fee at checkout; you see the final price there before you pay. We may earn a commission when you buy through our links.

Free Fire: questions and answers

Where are Free Fire codes cheapest?

Right now the best deal is 530 Diamonds for €3.51 at Driffle, €6.62 per 1,000 Diamonds. We compare 89 offers from 8 stores and check prices every hour.

Which Free Fire pack is the best value?

Ranked by value right now: 530 Diamonds (€6.62 per 1,000 Diamonds), 2,420 Diamonds (€6.81 per 1,000 Diamonds), and 1,080 Diamonds (€7.34 per 1,000 Diamonds).

Which Free Fire codes work on my account?

Credit is usually tied to your account's country. 89 offers are sold for Europe or worldwide; for those we go by the store's label, so check the details before you buy.

Is it safe to buy Free Fire codes from Driffle?

Check the region and the face value on the offer before you pay. Our Driffle check covers who runs the shop, its fees and its regions.

Is Driffle legit? Read our check