Mobile Legends Diamonds Top Up — Multi-Region Recharge
Mobile Legends Diamonds top up on XPTopup covers Malaysia, Philippines, Russia, Indonesia, Singapore, Türkiye, Brazil, and Global server packs — from 35 Diamonds to 20,524 Diamonds plus Weekly Diamond Pass, Twilight Pass, and first-top-up bonus bundles when listed. Enter your User ID and Zone ID, pick your region tier, and receive Diamonds within minutes.
Why Top Up Here
- Multi-region packs — Global, Brazil, Indonesia, Malaysia, Philippines, Singapore, Türkiye, Russia tiers.
- Instant delivery — Diamonds credit within minutes.
- User ID + Zone ID — no Moonton password needed.
- Secure payments — Visa, Mastercard, Apple Pay, Google Pay, crypto, e-wallets.
How to Top Up
- Select your region pack (Global, Brazil, Indonesia, etc.) and Diamond bundle.
- Enter your Mobile Legends User ID and Zone ID.
- Complete guest checkout.
- Launch Mobile Legends and confirm your Diamond balance.
How to Find Your User ID and Zone ID
- Open Mobile Legends and tap your avatar in the top-left corner.
- Go to Basic Info — your User ID and Zone ID appear on this screen.
- The Zone ID is the number in parentheses next to your User ID (e.g. 123456789 (1234)).
- Copy both numbers exactly before checkout.
Delivery & Payment
Diamonds usually arrive within minutes. Pay with Visa, Mastercard, Apple Pay, Google Pay, crypto, or e-wallets. Choose the pack that matches your account region.
Why Buy From XPTopup
XPTopup supports region-specific MLBB Diamond packs on one page — ID-only checkout with no Moonton login required.
Frequently Asked Questions
Which regions are supported on this page?
Global, Brazil, Indonesia, Malaysia, Philippines, Singapore, Türkiye, and Russia packs when listed.
What passes are available?
Weekly Diamond Pass, Twilight Pass, and first-top-up bonus bundles when listed.
Do I need User ID and Zone ID?
Yes — both are required for accurate delivery.
Delivery speed?
Usually within minutes after payment.





