Updated on November 28, 12:56 p.m. (GMT+8): Improved relevancy.

Diamonds are a valuable in-game currency for Mobile Legends that can be used to unlock heroes, skins, and various items.

Here’s a guide on how to top up Diamonds, so your next purchase can be in your hands as quickly as possible.

GET AHEAD OF THE COMPETITION WITH OUR COLLECTION OF MLBB GUIDES
Full list of MLBB hero guides, counters, best build, and advanced combos
Full list of MLBB guides: Role guides, how to rank up, terms

By following these straightforward and efficient methods, you can swiftly and securely add diamonds to your account, empowering you to dominate the battlefield and stand out among your peers.

So, let’s dive in and discover the hassle-free ways to boost your diamond stash in MLBB.

How to top up diamonds in Mobile Legends from outside the app

How to top up diamonds in Mobile Legends
Screenshot by Ron Muyot/ONE Esports

The most direct way of buying diamonds is from the MLBB in-game recharge shop. However, it is cheaper to buy them from trusted third-party sites that offer great deals.

Full list of Collector skins in Mobile Legends: Bang Bang

Here are three trusted sites with instructions on how to top up diamonds in Mobile Legends

Codashop

Codashop is one of the largest and most trusted top-up websites for games and online entertainment in Asia and beyond. No registration or login is required when buying diamonds from this site.

MORE MLBB GUIDES
This is the only EXP lane hero you need to climb rank
Counter Alice with these 3 best heroes
How to play mage in MLBB: The complete beginner’s guide
Karina guide: Best build, emblem, combos
The 3 best heroes to counter Cecilion

How to top up diamonds

  1. Visit the Codashop MLBB top up page.
  2. Enter your MLBB user ID and Server ID.
  3. Select the value of Diamonds you wish to purchase.
  4. Complete the transaction and the diamonds will be instantly delivered to your MLBB account.
Jungler in Mobile Legends: Here’s how to impact the game

Payment methods

  • Mobile load
  • GCash
  • Maya
  • GrabPay
  • Credit card or debit card
  • Over-the-counter bank payment

You can also send Diamonds to your family and friends by typing in their user ID and Zone ID.

Razer Gold

Razer Gold is a digital wallet that can pay for different games and entertainment apps, including Mobile Legends. An account is required to top up using their service.

Full list of Collector skins

How to top up diamonds

  1. Visit the Razer Gold MLBB top up page.
  2. Login to your Razer Gold account to get free Razer Silver
  3. Enter your MLBB Game User ID and Server ID.
  4. Choose Razer Gold or preferred payment option, then click “Checkout”.
  5. Enter OTP sent to complete transaction.
Exclusive: How volleyball helped Yue achieve greatness in Mobile Legends

Payment methods

  • Razer Gold wallet
  • Mobile load
  • GrabPay
  • GCash
  • Payment Centers
  • Over-the-counter bank payment
  • Online banking

Razer Gold wallet transactions require you to have enough balance in your Razer Gold account.

UniPin

Universal Pin (UniPin) is the leading Digital Entertainment Enabler for online games and digital products across the world. No login is required to purchase diamonds from this site.

3 reasons why Dominance Ice is a must-buy for all tanks

How to top up diamonds

  1. Visit the UniPin MLBB top-up page.
  2. Enter your MLBB Game User ID and Server ID.
  3. Choose the denomination you desire.
  4. Complete the payment process, and the MLBB diamonds will instantly be topped up into your game account.
Mobile Legends beginners guide: All you need to know

Payment methods

  • Physical vouchers
  • Mobile load
  • GCash
  • Maya
  • GrabPay
  • Payment Centers
  • Over-the-counter bank payment
  • Online banking

Follow ONE Esports on FacebookInstagram, and Tiktok for MLBB esports news, guides, and updates.

READ MORE: How to rank up fast in Mobile Legends and achieve your goals