KeyGold

MLBB Top Up

MLBB Top Up

MLBB Top Up

5.0517 evaluations

Safe & Fast
24/7 Help
Easy Refunds

Top-up Info

*UID

Account details will be verified at the time of purchase.

Area

  • Weekly Diamond Pass

    Weekly Diamond Pass

    $1.46

    $2-$0.54
  • 77 Diamonds

    77 Diamonds

    $1.12

    $2-$0.88
  • 154 Diamonds

    154 Diamonds

    $2.24

    $4-$1.76
  • 231 Diamonds

    231 Diamonds

    $3.35

    $6-$2.65
  • 1975 Diamonds

    1975 Diamonds

    $26.85

    $32-$5.15
  • 3319 Diamonds

    3319 Diamonds

    $44.75

    $52-$7.25
  • 4978 Diamonds

    4978 Diamonds

    $67.12

    $78-$10.88
  • 8359 Diamonds

    8359 Diamonds

    $116.29

    $130-$13.71
  • Twilight Pass

    Twilight Pass

    $7.5

    $8.99-$1.49

Top-up Instructions

How to Top Up MLBB Diamonds on KeyGold

1. Enter your User ID and Zone ID: Type in your Mobile Legends: Bang Bang User ID and the Zone ID in brackets, exactly as they appear on your in-game profile.

2. Choose your package: Pick a Diamond package, the Weekly Diamond Pass or another pass listed on the page.

3. Pay securely: Select your preferred payment method, confirm your currency and complete checkout. We support major global payment methods plus local payment options in many countries.

4. Get your Diamonds: Once payment is confirmed, the Diamonds or pass are sent straight to the MLBB account that matches the ID you entered.

MLBB Top Up Information

Platform Mobile (Android / iOS)
Server Global server
Top-Up Method Direct UID top-up (no password or login needed)
Required Info User ID + Zone ID, format XXXX (xxx)
Available Items Diamond packages, Weekly Diamond Pass and other passes listed on this page
Delivery Time Usually within minutes of payment confirmation

Before You Order

1. Double-check your User ID and Zone ID before paying. Diamonds go to whichever account matches the ID you submit, and a delivery to the wrong account cannot be reversed.

2. Your ID format is XXXX (xxx). The number in brackets is your Zone ID. An order without the Zone ID cannot be delivered.

3. Weekly Diamond Passes stack, but an account can hold at most 70 days of pass time (10 passes). If you are already near the limit, wait a few days before buying more.

4. Delivery is normally done within minutes, but it can take longer during payment verification, network issues or peak event periods.

5. There is no need to log out. This is a UID top-up, so you can keep playing ranked or classic while your order is processed.

How to Check Your MLBB Recharge

After a successful MLBB top up, open your in-game mail to see the delivery record and full order details. Your Diamond balance in the top bar of the lobby updates as well. If nothing shows up after a reasonable wait, contact our 24/7 support team with your order number.

How to Find Your MLBB User ID and Zone ID

1. Open Mobile Legends: Bang Bang and tap your avatar in the top-left corner of the lobby.

2. Your ID appears under your in-game name in the format XXXX (xxx). The first number is your User ID and the number in brackets is your Zone ID.

3. Copy both numbers into the top-up form. See the screenshot below:

How to find your MLBB User ID and Zone ID

Buy MLBB Diamonds with Just Your User ID

Need ML Diamonds for a new skin, this month's Starlight or the next hero drop? KeyGold is a fast and secure MLBB top up store for global server players, whether you play in the Philippines, Malaysia, Singapore or anywhere else across the Land of Dawn. Enter your User ID and Zone ID, pick a Diamond package or pass, pay, and the Diamonds go straight to your Mobile Legends account.

This is a direct UID recharge, so there is no password, no login and no account sharing. We never ask for your Moonton, Google or Facebook login, and you can keep grinding ranked while your order goes through.

About Mobile Legends: Bang Bang

Mobile Legends: Bang Bang is a free-to-play mobile MOBA from Moonton, launched in 2016. Ten years on, it is still one of the most played mobile games in Southeast Asia, where a quick "ML tayo?" or "jom main ML" is how many friend groups end their day. Its pro scene is huge too: MPL leagues and the M-Series World Championship regularly rank among the most-watched mobile esports events in the world.

Every match is a 5v5 battle on a three-lane map: push your lanes, take the Turtle and Lord, and destroy the enemy base before they destroy yours. You choose from a large roster of Tanks, Fighters, Assassins, Mages, Marksmen and Supports. Matches are short and fast, and climbing from Warrior to Mythic comes down to mechanics, hero mastery and teamwork.

What Are MLBB Diamonds Used For?

MLBB Diamonds are the game's premium currency. Diamonds do not make your hero stronger in a fight. They unlock heroes faster, along with skins, Starlight and limited event rewards, so your account looks the way you want, season after season.

Spend Diamonds On What You Get
Hero Skins Elite, Special, Epic, Legend and Collector skins, plus limited collab skins
Heroes Unlock new heroes on release day instead of saving up Battle Points
Starlight Membership The monthly pass with an exclusive Starlight skin and extra rewards; Starlight Plus adds more
Events & Draws Limited draws, exchange events, anniversary rewards and collab banners
Cosmetics & Utilities Emotes, recall and elimination effects, borders and name change cards

Best-Value Ways to Top Up Mobile Legends

Weekly Diamond Pass: If you log in every day, this is the cheapest way to get MLBB Diamonds. You get a batch of Diamonds right away, then claim more each day for 7 days. Passes stack, so you can line up several weeks at once (up to 70 days). The exact Diamond amount can vary by region.

Diamond packages: For a specific skin or a big draw, larger packages usually give a better rate per Diamond than small ones.

Time it with events: Moonton regularly runs recharge rewards, Promo Diamonds and anniversary rebates. Topping up during these windows stretches every Diamond further.

Why Top Up MLBB on KeyGold?

Account-Safe UID Recharge

All we need is the User ID and Zone ID shown on your profile. Your password, linked accounts and verification codes stay with you, and no one ever logs into your account.

Cheap MLBB Diamonds and Regular Promos

Wherever we can, KeyGold prices Diamonds and passes below the in-game store, and frequent promotions and coupons help you save even more on each top-up.

Global and Local Payments

We support major global payment methods plus local payment options in many countries. Every transaction runs through an encrypted, certified payment channel with fraud monitoring.

Fast Delivery for Events and New Drops

Your order starts processing as soon as payment is confirmed, so you can top up for a limited skin, a collab banner or an event deadline without missing out.

24/7 Customer Support

Our team is online around the clock to help with order status, payments and anything else about your Mobile Legends top up.

Besides MLBB, KeyGold also offers top-ups for other popular games, including Genshin Impact, Honkai: Star Rail, Zenless Zone Zero and Whiteout Survival.

View FAQ

What is MLBB top up?

MLBB top up means buying Mobile Legends Diamonds or passes from a recharge site such as KeyGold instead of paying in the in-game store. You enter your User ID and Zone ID, choose a package, and the Diamonds are sent to your account.

Is it safe to top up MLBB on KeyGold?

Yes. It is a direct UID top-up, so no one ever logs into your account. Payments go through secure, certified channels, and every order is saved in your KeyGold order history.

Do I need to give my Mobile Legends password?

No. You only need your User ID and Zone ID. We never ask for your password, your linked Moonton, Google or Facebook account, or any verification code.

How do I find my MLBB User ID and Zone ID?

Tap your avatar in the top-left corner of the lobby. Your ID appears under your name in the format XXXX (xxx). The first number is your User ID and the number in brackets is your Zone ID.

How long does MLBB Diamond delivery take?

Most orders are completed within minutes of payment confirmation. During payment checks or big in-game events, it may take a little longer.

Can I buy more than one Weekly Diamond Pass?

Yes. Weekly Diamond Passes stack and queue one after another, up to a maximum of 70 days (10 passes) on one account. Once you reach the cap, wait until some days are used before buying again.

What is the cheapest way to get MLBB Diamonds?

If you log in every day, the Weekly Diamond Pass gives the best rate per Diamond. For a one-time purchase, larger Diamond packages are usually better value. Topping up during in-game recharge events gets you even more.

Do KeyGold top-ups count toward in-game recharge events?

Yes. Diamonds are credited exactly like an in-game recharge, so your order counts toward in-game recharge events and top-up rewards. As with any recharge, most events track base Diamonds only (not bonus Diamonds), and Weekly Diamond Pass purchases usually don’t count toward first-recharge bonuses.

Can I top up Diamonds for a friend?

Yes. Just enter your friend’s User ID and Zone ID at checkout and double-check them together before paying. An order delivered to the wrong ID cannot be reversed.

Is Mobile Legends pay to win?

Not really. Diamonds mainly buy skins, cosmetics and faster hero unlocks. Every hero can also be earned with Battle Points, and winning still comes down to skill and teamwork.

Reviews & Ratings

5.0

517 evaluations

5
99.6%
4
0.2%
3
0%
2
0%
1
0.2%
  • G1763883068017

    2025/12/22

    Love thisgame andit was good

    1007+156 Diamonds
  • G1772484726214

    2026/11/03

    reliable

    1010+182 Diamonds
  • G1772484726214

    2026/11/02

    good

    253+25 Diamonds
  • G1772484726214

    2026/11/01

    so good

    1252+194 Diamonds
  • Jefferson Fabricio Bendezu Lima

    2026/10/28

    trustworthy

    Weekly Diamond Pass