
Freefire Indonesia Diamonds top up
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
Select amount
Choose your preferred package
Verify your account details above to continue
Payment method
Choose your preferred payment option
Verify your account details above to continue
Contact details
Enter your details to complete purchase
Verify your account details above to continue
Freefire Indonesia Diamonds prices
Prices in USD. Any processing fee for your payment method is shown at checkout before you pay.
| Package | Price |
|---|---|
| 5 Diamonds | $0.06 |
| 10 Diamonds | $0.12 |
| 12 Diamonds | $0.12 |
| 20 Diamonds | $0.23 |
| 25 Diamonds | $0.28 |
| 30 Diamonds | $0.34 |
| 50 Diamonds | $0.44 |
| 55 Diamonds | $0.50 |
| 70 Diamonds | $0.56 |
| 80 Diamonds | $0.67 |
| 100 Diamonds | $0.89 |
| 120 Diamonds | $1.00 |
Show all 47 packages
| 130 Diamonds | $1.11 |
| 140 Diamonds | $1.11 |
| 145 Diamonds | $1.17 |
| 150 Diamonds | $1.22 |
| 190 Diamonds | $1.56 |
| 200 Diamonds | $1.67 |
| 210 Diamonds | $1.67 |
| 280 Diamonds | $2.23 |
| 355 Diamonds | $2.78 |
| 420 Diamonds | $3.34 |
| 500 Diamonds | $3.96 |
| 510 Diamonds | $4.07 |
| 565 Diamonds | $4.45 |
| 635 Diamonds | $5.01 |
| 720 Diamonds | $5.57 |
| 800 Diamonds | $6.23 |
| 860 Diamonds | $6.68 |
| 930 Diamonds | $7.24 |
| 1000 Diamonds | $7.80 |
| 1050 Diamonds | $8.24 |
| 1075 Diamonds | $8.35 |
| 1080 Diamonds | $8.40 |
| 1450 Diamonds | $11.25 |
| 2180 Diamonds | $16.92 |
| 2200 Diamonds | $17.15 |
| 3640 Diamonds | $28.28 |
| BP Card | $2.56 |
| Level Up Package - Level 10 | $0.51 |
| Level Up Package - Level 15 | $0.51 |
| Level Up Package - Level 20 | $0.51 |
| Level Up Package - Level 25 | $0.51 |
| Level Up Package - Level 30 | $0.82 |
| Level Up Package - Level 6 | $0.31 |
| Monthly Membership | $5.14 |
| Weekly Membership | $1.71 |
Prices checked October 13, 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
- 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.
- 2Paste the Player ID into the form above and choose a Diamond pack, Weekly Membership or Level Up Package.
- 3Choose a payment method. Singapore buyers usually pay with PayNow, Apple Pay or a Visa or Mastercard card. The full list for SGD orders is shown at checkout.
- 4Complete the payment. Every transaction runs through a PCI DSS compliant payment gateway and Elitedias never stores your card details.
- 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 USD: Credit/Debit Card, USDT (Binance Pay), Apple Pay, USDC (Binance Pay), Google Pay, Alipay, WeChat Pay, AlipayHK, Skrill, Klarna, Afterpay.
Payments are handled by PCI DSS compliant gateways and Elitedias never stores your card details. PayNow, Visa and Mastercard cards, Apple Pay, Google Pay, Alipay, ShopeePay and Atome are listed at checkout for SGD 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 PayNow?
Yes. PayNow is listed at checkout for SGD orders, alongside Visa and Mastercard cards, Apple Pay, Google Pay, Alipay, ShopeePay and Atome. Select PayNow, scan the QR code with your bank app and approve the transfer. The order moves to processing as soon as the payment gateway confirms the payment, and 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.