Mobile Legends top-up: how to find your User ID and Zone ID
Mobile Legends top-ups need two numbers: your User ID and your Zone ID. Here is where both are shown and how to avoid the most common mistake.

To top up Mobile Legends: Bang Bang diamonds you need two numbers, your User ID and your Zone ID. Both are on your profile, and it takes ten seconds to find them.
Where to find them
- Open Mobile Legends and tap your avatar at the top-left of the main screen.
- Under your name you will see something like
ID: 123456789 (1234). - The long number is your User ID. The number in brackets is your Zone ID.
On ForaStack you enter them in two separate boxes: User ID in the first, Zone ID (without the brackets) in the second.
The most common mistake
Putting both numbers in one box, or leaving the Zone ID empty. The Zone ID tells the game which server your account lives on, so a top-up can't be delivered without it. That's why we check both before you pay and show you the account name.
Which Mobile Legends product should I choose?
Pick the one for your region. We have Mobile Legends top-ups for Indonesia, the Philippines, Singapore & Malaysia, Brazil and Russia, plus global packs that include weekly passes. Browse everything on the Mobile Legends page.
Weekly Diamond Pass or diamonds?
Diamonds land in your account straight away. A weekly pass gives a smaller amount up front plus daily rewards over the week, which is often better value if you log in every day.
You will never be asked for your Moonton account password to top up. Only the User ID and Zone ID.


