MLBB Top Up
MLBB Top Up
5.0517 evaluations

Invite Friends
Win more coupon rewards
Top-up Info
*UID
Area
Weekly Diamond Pass
$1.46
$2-$0.5477 Diamonds
$1.12
$2-$0.88154 Diamonds
$2.24
$4-$1.76231 Diamonds
$3.35
$6-$2.651975 Diamonds
$26.85
$32-$5.153319 Diamonds
$44.75
$52-$7.254978 Diamonds
$67.12
$78-$10.888359 Diamonds
$116.29
$130-$13.71Twilight Pass
$7.5
$8.99-$1.49
Related News
Related Games
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:
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?
Is it safe to top up MLBB on KeyGold?
Do I need to give my Mobile Legends password?
How do I find my MLBB User ID and Zone ID?
How long does MLBB Diamond delivery take?
Can I buy more than one Weekly Diamond Pass?
What is the cheapest way to get MLBB Diamonds?
Do KeyGold top-ups count toward in-game recharge events?
Can I top up Diamonds for a friend?
Is Mobile Legends pay to win?
Reviews & Ratings
5.0
517 evaluations
- 2025/12/22
G1763883068017
Love thisgame andit was good
1007+156 Diamonds - 2026/11/03
G1772484726214
reliable
1010+182 Diamonds - 2026/11/02
G1772484726214
good
253+25 Diamonds - 2026/11/01
G1772484726214
so good
1252+194 Diamonds
2026/10/28Jefferson Fabricio Bendezu Lima
trustworthy
Weekly Diamond Pass
