Diamonds unlock heroes, skins and the Starlight Pass in Mobile Legends. Here’s how to top up.
Find your User ID and Zone ID
On your MLBB profile, your ID shows as a number followed by a zone in brackets, e.g. 12345678(1234). The first is the User ID, the bracketed one is the Zone ID.
Both are required for delivery.
How delivery works
Enter your User ID and Zone ID, pay, and the Diamonds are added directly to your account — no code to redeem for an ID top-up.
Delivery is typically within minutes.
Stay safe
A safe top-up only needs your public IDs, never your password or login.
Buy from sellers that deliver by ID and offer support.
Frequently Asked Questions
What do I need?
Your User ID and Zone ID — not your password.
Where do I find them?
On your profile as ID(Zone), e.g. 12345678(1234).
Is it safe to share IDs?
Yes — they’re public; never share your password.
How Mobile Legends Diamonds top-ups work
Diamonds is bought in set bundles, and larger bundles often include a bonus. It is used for heroes, skins, and battle passes, and the balance stays on your account.
Top-ups use your in-game User ID and Zone ID, shown in your profile, and are tied to your account’s region.
Topping up safely
Legitimate top-ups need only your User ID (and Zone ID) or a redeemable code — never your password. You enter the code yourself at the official page, so your login stays private.
Avoid any site promising ‘free’ Diamonds; those exist only to steal accounts.
Is my password ever needed?
No — safe top-ups use your User ID (and Zone ID) or a redeem code, not your password.
Are ‘free Diamonds’ sites real?
No, they are scams — use official top-ups or reputable sellers only.
Want MLBB Diamonds? Instant delivery at VexoKey — independent reseller, not affiliated with the brands named.
