Skip to content
Freefire Indonesia

Freefire Indonesia Diamonds top up

4.2/5(2,235)TrustpilotInstant Delivery · Secure Payment

Top up Freefire Indonesia Diamonds with your player ID and pay in your local currency. Your order is delivered to your account within minutes of payment confirmation, and our support team is on WhatsApp and Telegram if you need a hand.

Enter your game ID

Enter your details to view available packages

Step 1 of 4

Select amount

Choose your preferred package

Step 2 of 4

Verify your account details above to continue

Payment method

Choose your preferred payment option

Step 3 of 4

Verify your account details above to continue

Contact details

Enter your details to complete purchase

Step 4 of 4

Verify your account details above to continue

Freefire Indonesia Diamonds prices

Prices in MYR. Any processing fee for your payment method is shown at checkout before you pay.

PackagePrice
5 DiamondsRM0.23
10 DiamondsRM0.47
12 DiamondsRM0.47
20 DiamondsRM0.90
25 DiamondsRM1.11
30 DiamondsRM1.34
50 DiamondsRM1.74
55 DiamondsRM1.98
70 DiamondsRM2.22
80 DiamondsRM2.66
100 DiamondsRM3.56
120 DiamondsRM4.00
Show all 47 packages
130 DiamondsRM4.43
140 DiamondsRM4.43
145 DiamondsRM4.67
150 DiamondsRM4.87
190 DiamondsRM6.22
200 DiamondsRM6.65
210 DiamondsRM6.65
280 DiamondsRM8.86
355 DiamondsRM11.08
420 DiamondsRM13.29
500 DiamondsRM15.75
510 DiamondsRM16.18
565 DiamondsRM17.73
635 DiamondsRM19.95
720 DiamondsRM22.17
800 DiamondsRM24.81
860 DiamondsRM26.60
930 DiamondsRM28.81
1000 DiamondsRM31.03
1050 DiamondsRM32.81
1075 DiamondsRM33.24
1080 DiamondsRM33.44
1450 DiamondsRM44.76
2180 DiamondsRM67.36
2200 DiamondsRM68.27
3640 DiamondsRM112.56
BP CardRM10.21
Level Up Package - Level 10RM2.05
Level Up Package - Level 15RM2.05
Level Up Package - Level 20RM2.05
Level Up Package - Level 25RM2.05
Level Up Package - Level 30RM3.26
Level Up Package - Level 6RM1.24
Monthly MembershipRM20.45
Weekly MembershipRM6.81

Prices checked 13 October 2026.

About Freefire Indonesia Top Up

Freefire Indonesia Diamonds are the paid currency for Garena Free Fire accounts registered on the Indonesia server. Diamonds buy the Booyah Pass each season, spins in Luck Royale for gun skins and evo weapons, character unlocks like Alok and Chrono, pets, bundles from the shop, and the Weekly Membership that pays Diamonds back daily. Garena runs Free Fire as separate regional services, so Diamonds bought for the Indonesia server cannot be sent to a Malaysia, Singapore or Global server account, and the reverse is also true. This listing exists for players, many of them in Malaysia and Singapore, who created their account on the Indonesia server and want to keep topping it up without an Indonesian payment method. On Elitedias, Freefire Indonesia Diamonds are supplied through authorised distribution partners and credited to the Player ID you enter, within minutes of payment confirmation. The form asks only for your Player ID. Your Garena, Facebook, Google or VK login and your password are never requested.

How to Top Up Freefire Indonesia

  1. 1Open Free Fire, tap your profile banner in the top-left corner of the lobby, and copy the numeric Player ID shown under your nickname. Make sure the account is on the Indonesia server.
  2. 2Paste the Player ID into the form above and choose a Diamond pack, Weekly Membership or Level Up Package.
  3. 3Choose a payment method. Malaysian buyers usually pay with Touch 'n Go eWallet, DuitNow or FPX online banking. The full list for MYR orders is shown at checkout.
  4. 4Complete the payment. Every transaction runs through a PCI DSS compliant payment gateway and Elitedias never stores your card details.
  5. 5The Diamonds are credited to your Free Fire account within minutes of payment confirmation. Reopen the game and check the Diamond balance in the top-right of the lobby.

Why Choose Elitedias for Freefire Indonesia Top Up?

Authorised distributors, credited to your account

Freefire Indonesia Diamonds on Elitedias come through authorised distribution partners and are credited directly to the Indonesia-server account behind your Player ID. No voucher, no PIN, no redeem screen. Delivery is within minutes of payment confirmation, and slows only during Garena maintenance.

Only your public Player ID

The order form asks for your Free Fire Player ID, the number under your nickname in the lobby that you already share with squadmates. Your Garena account login, Facebook or Google credentials and your password are never requested.

Public reviews on Trustpilot

Reviews of Elitedias are published on Trustpilot and moderated by Trustpilot, not by us. The rating shown on this site is pulled live from Trustpilot and updates as new reviews arrive.

Support on WhatsApp and Telegram

Not sure if your account is on the Indonesia server, or Diamonds have not shown up? Message support on WhatsApp or Telegram around the clock. Send the order number and your Player ID and we will check the delivery status.

Popular Freefire Indonesia Packages

The 5, 10 and 12 Diamond packs are for small purchases such as a single Luck Royale spin or a name change. The 20, 25 and 30 Diamond packs cover an entry-level bundle, and the larger packs on the list stretch to a full Booyah Pass or a run of evo gun spins. Players who log in every day usually do better with the Weekly Membership, which returns Diamonds daily for a week, than with a one-off pack of the same size. Level Up Packages only credit once your account reaches the stated level.

Secure Payment Methods

Payment methods available in MYR: Credit/Debit Card, FPX, DuitNow, WeChat Pay, Boost, Touch 'n Go, GrabPay, AlipayHK, Apple Pay, 7-Eleven Malaysia, Google Pay, ShopeePay.

Payments are handled by PCI DSS compliant gateways and Elitedias never stores your card details. Touch 'n Go eWallet, DuitNow, FPX, Boost, GrabPay, ShopeePay, 7-Eleven, cards, Apple Pay and Google Pay are listed at checkout for MYR orders.

Frequently Asked Questions

How do I find my Free Fire Player ID?

Open Free Fire and tap the profile banner in the top-left corner of the lobby, the one showing your avatar and nickname. The Player ID is the number printed directly under the nickname, with a copy icon next to it. Use the copy icon rather than typing the number, because a single wrong digit sends the Diamonds to another player. This ID is public and is not your login.

How long does a Freefire Indonesia Diamonds top-up take?

Diamonds are normally credited within minutes of payment confirmation. During Garena maintenance or right after a large patch, delivery can take longer because top-up requests queue until the game servers are back. If nothing has arrived after fifteen minutes, open the order status page linked in your confirmation, then message support on WhatsApp or Telegram with your order number and we will check it against the distributor's delivery log.

Is it safe to buy Freefire Indonesia Diamonds from Elitedias?

Elitedias sources Freefire Indonesia Diamonds through authorised distribution partners and credits them to the account behind the public ID you enter. Your Garena login and password are never requested. Reviews from past buyers are published on Trustpilot and the score shown on this site is pulled live from Trustpilot rather than written by us. Support on WhatsApp and Telegram can check any order against its order number if something looks off.

What if I entered the wrong Player ID?

Double-check the Player ID before you pay. Free Fire Diamonds are credited to whatever ID is on the order, and once Garena's system accepts the top-up it cannot be reversed or moved to another account. An order delivered to the wrong ID counts as delivered and is not refundable. If you spot a mistake immediately after paying, message support on WhatsApp or Telegram with the order number straight away.

Can I pay for Freefire Indonesia Diamonds with Touch 'n Go eWallet or DuitNow?

Yes. Touch 'n Go eWallet, DuitNow, FPX online banking, Boost, GrabPay and ShopeePay are all listed at checkout for MYR orders, along with 7-Eleven cash payment, Visa and Mastercard cards, Apple Pay and Google Pay. Pick one, approve the payment in your wallet or banking app, and the order moves to processing once the gateway confirms it. The Diamonds are then sent to the account you entered.

Do I need to download or install anything?

No. You place the order in your browser on Elitedias and the Diamonds are credited to the Freefire Indonesia account you already play on. There is no app to install, no code to type in and nothing to redeem. Once the order status shows delivered, open Freefire Indonesia; if the new balance is not showing yet, close the game fully and reopen it so it refreshes from the server.

Can I use this listing for a Malaysia or Singapore server Free Fire account?

No. This listing is only for Free Fire accounts registered on the Indonesia server. Garena runs each region as a separate service, so Diamonds purchased for the Indonesia server will not credit to an account on the Malaysia, Singapore, Global or any other server. If your account was created in Malaysia or Singapore, use the matching Free Fire listing on Elitedias instead. If you are unsure which server your account is on, ask support before paying.

Can I get a refund?

A refund is issued only when Elitedias cannot deliver the order, for example if a pack is withdrawn or the publisher's system rejects the account. Delivered orders cannot be refunded, because Garena provides no way to pull Diamonds back out of an account once they are credited. An order sent to the ID you typed in counts as delivered even if that ID was wrong. Approved refunds go back to the original payment method.