Games

How to buy Free Fire diamonds with crypto

GamesLast checked 10 Oct 2026

Written and reviewed by the . Published 10 Oct 2026.

Yes, you can buy Free Fire diamonds with crypto on KryptoMate as a diamond code card. You choose the card made for your account's region, pay with USDT, BTC or another coin, and then redeem the code yourself on Garena's official page with your player ID. There's no direct top-up for Free Fire on KryptoMate, so the code route is the one to use.

How to buy Free Fire diamonds with crypto on KryptoMate

  1. 1Open the Free Fire page. It lists the Free Fire diamond cards on sale, for example the Global card and the Mexico card.
  2. 2Open a card and read the Redeemable in (or Redeemable worldwide) line. Then open the Terms and How to redeem tabs. This is where you confirm the card fits your account.
  3. 3Choose a value and select Buy now, or Add to cart if you're buying more than one card.
  4. 4At checkout, enter your email address. Guests can buy; the order link and your code go to that email. If you sign in, the order also appears in your order history.
  5. 5On "How would you like to pay?", choose how to pay. On-Chain · 200+ coins lets you send crypto from any wallet or exchange: pick the coin, then the network, then send exactly the amount shown to the address for your order. You can also use an exchange tile like Binance Pay, Bybit Pay or OKX Pay, a Web3 wallet, or your Mate Wallet balance. The methods offered for your order are the ones shown at checkout.
  6. 6Finish payment within the 30-minute countdown. After it's confirmed, your code appears on the order page and in your email.
  7. 7Copy the code with the Copy button and redeem it on your Free Fire account (see below).

Things to know before you buy

Free Fire cards on sale today

The Free Fire cards in the catalogue, the region each one is made for and its lowest price in US dollars:

CardMade forValuesFrom
Garena Free Fire Diamond GlobalGlobal1–20 USD$0.97
Garena Free Fire MexicoMexico19–949 MXN$1.06
Garena - Free Fire Cash Voucher MexicoMexico20–199 MXN$1.31

From the KryptoMate catalogue on 11 Oct 2026. Prices and stock change; each card's page shows today's values and its "Redeemable in" line.

Region matters more than the value

Free Fire accounts sit on a region, and diamond cards are usually made for a region too. A code that doesn't match your account's region may be refused. Read the card name, the Redeemable in line and the Terms tab before paying. If you aren't sure which region your account uses, check it in the game before you buy. A card bought for the wrong region by your own selection isn't refundable under the Refund Policy.

Values on offer

Each card page shows its fixed values, and the price is shown in US dollars. The exact crypto amount is calculated when your payment is created, so it'll match the dollar price at that moment. The number of diamonds you get for a value is set by Garena, and the card or the redemption page shows it.

How to redeem your diamond code

The steps for your exact card are under Show details on your order page. In short:

  1. 1Open the redemption page named in those steps. It's Garena's official top-up or redemption page.
  2. 2Sign in to your Free Fire account there, or enter your player ID, whichever the page asks for.
  3. 3Choose to pay or redeem with a voucher code and type in the code from your order.
  4. 4Confirm. The diamonds go to that account.

Your player ID is shown on your Free Fire profile. If the code is refused, copy it again from the order page and check that the card's region matches your account. Our diamond code guide has more detail.

Delivery

Delivery is usually instant, but it might take 0–24 hours in rare cases. The card page shows the delivery label, such as "Instant delivery (0–24h)". If a card says "Delayed delivery (2–7 days)", you'll be asked to confirm before buying. Delivery starts once your payment is confirmed.

Paying for a small card

Diamond cards are often small amounts, so the network fee from your wallet matters. Check what your wallet or exchange charges to withdraw before you choose a coin. On-Chain adds no payment fee (the order summary shows $0.00 for it), but your wallet's network fee isn't included, so send at least the exact amount. Card payment isn't available for gift cards or games.

Frequently asked questions

Can I top up Free Fire diamonds directly to my ID on KryptoMate?

Not at the moment. Free Fire diamonds are sold as code cards, which you redeem yourself on Garena's official page using your player ID. The result is the same: the diamonds land on the account you choose.

Which Free Fire card should I buy?

Buy the card whose region matches your Free Fire account. Read the Redeemable in line and the Terms tab on the card page. If two cards could fit, the one named for your account's region is the safer pick.

Can I pay for Free Fire diamonds with USDT?

Yes. Choose On-Chain, pick USDT and a network from the list, and send the exact amount. USDT also works through exchange tiles such as Binance Pay and through Web3 wallets like Trust Wallet or MetaMask.

My Free Fire code isn't working. What should I do?

Copy the code again with the Copy button and enter it on the redemption page named in your card's steps. Check that your account's region matches the card. If it still fails, contact support with your order number and a screenshot of the message.

Do I need an account to buy Free Fire diamonds?

No. You can buy as a guest with just an email address. An account adds order history, points and the Mate Wallet, which you can use to pay next time.

Get your diamonds: pick the right card on the Free Fire page and pay with the crypto you already hold.

Last checked: 10 Oct 2026. Prices, products and payment options change; the checkout shows what applies to your order.

Related articles

Still need help?Help center: answers about orders, payments, delivery and refunds.