Easy Guide: How to Top Up in Mobile Legends Safely & Earn Extra Perks

If you’ve ever been mid-event, dying to get that limited-edition skin or unlock the new battle pass before it expires, you’ve probably looked for clear, safe ways to get more diamonds. I’ve been playing Mobile Legends for 6 years, and I messed up my first top up attempt so bad I got a 7-day ban and lost $30 to a scam. If you’re searching for how to top up in Mobile Legends without the same headache, this guide breaks down every safe method, what to avoid, and how to get the most value for your money.

Step-by-Step: How to Top Up in Mobile Legends Via Official Channels

Official top up methods are the only 100% risk-free way to add diamonds to your account, and they’re far simpler than most people think. Moonton processes all these payments directly, so you never have to worry about revoked diamonds or account bans for fraudulent activity.

To top up directly in the game, first log into the account you want to add diamonds to. Tap the small diamond icon at the top right of your home screen, right next to your profile picture. You’ll see a range of packages, from 50-diamond packs for small casual purchases to 6000+ diamond bundles for players looking to grab limited skins or event rewards. Pick the package that fits your budget, then select your preferred payment method. Options vary by region, but usually include credit or debit cards, local e-wallets, PayPal, and carrier billing that charges the amount to your phone bill. Confirm your payment, and diamonds will hit your account in 30 seconds or less for 99% of transactions.

You can also use the official Moonton top up website if you don’t want to make purchases directly in the app. The process is almost identical: you enter your user ID and server, select your diamond package, pay, and diamonds are sent to your account within minutes. The website sometimes has exclusive discounts that don’t show up in the game, so it’s worth checking both options before you buy.

You never have to share your account password for any official top up method. If any site or seller asks for your password, even if they claim to be affiliated with Moonton, they’re a scam. Official top ups only require your 9-digit user ID and server number to send diamonds directly to your account.

Third-Party Top Up Options: What’s Safe and What to Avoid

A lot of players turn to third-party sellers because they offer slightly lower prices than official channels, but this space is full of scams that can cost you your entire account. That said, not all third-party sellers are bad – I’ve used verified resellers for years to save 10-15% on large diamond purchases, as long as they meet strict safety criteria.

Legitimate third-party sellers buy diamonds in bulk during regional discount events, so they can pass small savings on to customers. Any discount higher than 20% is a red flag, because it means the seller is using stolen credit cards or fraudulent payment methods to get diamonds. When Moonton detects these fraudulent transactions, they revoke all diamonds bought that way from your account, and you can get a temporary or permanent ban even if you didn’t know the diamonds were obtained illegally.

Use this checklist to confirm a third-party seller is legitimate before you give them any money:

  • They only ask for your Mobile Legends user ID and server ID, no password, social media login, or access to your Moonton account
  • They have hundreds of verified, recent positive reviews from other Mobile Legends players in your region
  • They offer a clear refund policy if your diamonds don’t arrive within 24 hours of payment
  • They don’t advertise diamond amounts that are 50% or more cheaper than official Moonton pricing

Stick to verified sellers on major e-commerce platforms in your region, if available. These platforms usually hold payment in escrow until you confirm you’ve received your diamonds, so you can get a full refund if the seller scams you. Never buy diamonds from random people messaging you in game chat, even if they offer unbelievable deals – every single one of these is a scam.

How to Maximize Bonuses When You Top Up Diamonds

Topping up at the right time can get you 2x to 3x more value for your money, if you plan around Moonton’s regular event schedule. I always wait for active events to top up, and I’ve gotten dozens of free skins, recall effects, and battle passes just by timing my purchases correctly.

Timing your top up during official Moonton events is the easiest way to get extra value. Double diamond events run every few months, where every diamond you buy gives you an extra free diamond of equal value. Anniversary events, holiday events, and new hero launch events also usually have cumulative top up rewards, where you get free skins, fragments, and event tokens for hitting certain top up thresholds. For example, during the 2023 anniversary event, I topped up $20 for 1200 diamonds, and got an extra 1200 free diamonds plus a limited edition epic skin that’s no longer available in the store.

If you play Mobile Legends regularly, the weekly diamond pass is the best value purchase you can make. For a small weekly fee, you get 100 diamonds immediately, plus 30 diamonds every day you log in for 7 days. That works out to 310 diamonds a week for less than half the price of buying 300 diamonds as a one-time purchase. It also comes with extra battle points and magic dust, so you can unlock heroes and emblems faster.

You should also link your Moonton account to your email, because Moonton regularly sends exclusive discount codes to registered players. These codes can give you 10-20% off your next top up, or extra free diamonds when you buy a certain package. Avoid “free diamond generator” sites and hacks, though – every single one of these is designed to steal your account information or install malware on your device.

Common Top Up Mistakes and How to Fix Them

Even if you use a safe top up method, small mistakes can cost you money or cause delays in getting your diamonds. I’ve made almost all of these mistakes at some point, so I know exactly how to avoid or fix them if they happen.

The most common mistake is entering the wrong user ID or server number when you top up. Your user ID is the 9-digit number under your in-game name on your profile page, and your server number is the 4-digit number next to it. Always double check both numbers before you confirm payment, because Moonton will not reverse a top up sent to the wrong account, even if you have proof of payment. I lost $25 this way a few years ago, when I accidentally sent 1500 diamonds to a random player on a different server, and there was nothing support could do to get it back.

Another common mistake is topping up right before a big event starts, when you could wait 24-48 hours to get double diamonds or extra rewards. Moonton usually teases big events a week in advance on their official social media pages, so it’s worth checking for upcoming events before you make a large top up. If you don’t follow their social media, you can also check the event tab in game for upcoming promotions.

If your diamonds don’t arrive within an hour of making an official top up, don’t panic. You can submit a ticket to Moonton support with your payment receipt, and they will resolve the issue within 24 hours. Make sure you save a copy of your payment confirmation email or screenshot, because support will ask for proof of purchase to verify your transaction. For third-party purchases, reach out to the seller first, then contact the e-commerce platform you used if they don’t respond within 24 hours.

At the end of the day, learning how to top up in Mobile Legends is simple once you know which methods are safe, what red flags to avoid, and how to time your purchases for maximum value. You don’t have to pay full price for diamonds, but it’s always worth paying a little extra to avoid the risk of losing your account or all the progress you’ve built over years of playing. Follow the tips in this guide, and you’ll never have to deal with revoked diamonds, scams, or account bans again when you want to grab a new skin or battle pass.