How to Send Diamonds in Mobile Legends: Simple Step-by-Step Guide

If you’ve been playing Mobile Legends for any length of time, you know diamonds are the most valuable currency in the game. They let you buy limited skins, unlock premium battle passes, get heroes faster, and even grab exclusive event items that regular players can’t access. You might want to gift some to a friend who can’t make a purchase right now, reward a squad mate for carrying your team to Mythic rank, or surprise a family member who’s just starting out. A lot of players search for how to send diamonds in mobile legends every month, but most of the information online is either outdated or linked to scams that can get your account banned. This guide is based on my 4 years of playing MLBB and testing every official gifting method available, so you won’t have to risk wasting money or losing your account.

What You Need to Know Before You Learn How to Send Diamonds in Mobile Legends

First, let’s get one common myth out of the way: Moonton does not allow direct peer-to-peer diamond transfers between existing accounts. That means you can’t take diamonds from your account balance and send them to another player’s account directly. This rule exists to cut down on account theft, fraud, and the sale of in-game currency for real money outside official channels, which violates the game’s terms of service. But that doesn’t mean there’s no safe way to send diamonds to other people – you just have to use the official methods that Moonton has approved. I learned this the hard way back in 2021, when a squad mate tried to use a random site promising direct diamond transfers, and ended up losing 2,000 of his own diamonds and getting his account temporarily suspended. Don’t make that same mistake.

Official Approved Methods to Send Diamonds to Other Players

All legal ways to send diamonds to another player go through Moonton’s official payment systems, so you never have to share your account login info or use untrusted third-party sites. The most common method is direct top-up to the recipient’s account, where you pay for diamonds that get added straight to their balance instead of yours. This is the fastest and safest option for one-off gifts, and it works for any diamond pack available in the game. If you’re wondering how to send diamonds in mobile legends without risking a ban, these are the only methods you should ever use. You can also purchase official diamond redeem codes from authorized sellers, then send the code to the recipient to redeem on their own account – this is a great option if you want to give diamonds as a prize for a small custom tournament you’re hosting. Never use third-party sites that claim to let you send diamonds from your own account balance – these are scams 99% of the time, and they will either steal your account info, take your money without sending diamonds, or get both your account and the recipient’s account banned. Another lesser-known option is gifting premium passes like the Twilight Pass or Weekly Diamond Pass directly through the in-game gifting menu, if you are friends with the player in-game for at least 7 days.

Step-by-Step Walkthrough to Send Diamonds via Official Top Up

The direct top-up method is the easiest for most people, and it only takes a few minutes to complete. This step-by-step process works for anyone who wants to know how to send diamonds in mobile legends to a friend, family member, or squad mate quickly. Follow these steps closely to avoid mistakes:

  • First, ask the recipient for their exact Mobile Legends user ID and server ID – you can find these by tapping the profile icon in the top left corner of the in-game home screen, right under the player’s username.
  • Go to the official Moonton top up portal, or open the in-game top up center and select the option to top up for another user.
  • Choose the diamond pack you want to send, then double check that the user ID and server you entered match the recipient’s details exactly. Even one wrong digit will send the diamonds to the wrong account, and these transactions can’t be reversed.
  • Complete your payment via one of the approved methods, which include credit cards, e-wallets, carrier billing, and pre-paid game cards depending on your region.
  • Ask the recipient to log into their account to confirm the diamonds have been added. Most transactions process within 5 minutes, but it can take up to 30 minutes during high-traffic events like anniversary celebrations.

I learned the hard way how important it is to double check the user ID. A couple years ago, I tried to send 500 diamonds to my best friend for his birthday, and I misread one number in his ID. The diamonds went to a random player in another server, and Moonton support told me they couldn’t reverse the transaction, so I had to pay twice to get the diamonds to my friend. Save yourself the extra cost and double check every digit before you pay.

Common Mistakes to Avoid When Sending Mobile Legends Diamonds

Even if you use official methods, there are a few common mistakes that can cost you money or put accounts at risk. If you’ve been searching for how to send diamonds in mobile legends, you’ve almost certainly seen ads for sites promising cheap, direct transfers between accounts, so it’s important to know how to spot red flags. Let’s go over the mistakes I see most often:

First, Falling for "direct diamond transfer" scams. If anyone messages you in-game, on Discord, or on social media saying they can help you transfer diamonds from your account to another one for a small fee, block them immediately. There is no legal way to do this, and they are just trying to steal your account or your money.

Second, Using unapproved third-party top up sites. A lot of sites offer diamonds for 20-30% cheaper than the official price, but almost all of them use stolen credit cards or fraudulent payment methods to top up accounts. Moonton regularly tracks these transactions, and they will permanently ban any account that receives diamonds from these sources, even if the recipient had no idea the top up was fraudulent.

Third, Sharing your account login info to "receive" diamonds. Scammers will often reach out to new players saying they will send them 1000 free diamonds if they share their account password and verification code. Once they have that info, they will change your password, steal all your bound items, and even sell your account to other players. You never have to share your login info to receive diamonds from any official method.

Fourth, Sending diamonds to strangers you meet online. If someone you just played a match with says they will trade you a rare limited skin or a high-rank account if you send them 200 diamonds first, that’s almost always a scam. I’ve seen dozens of new players fall for this, and they never get the item they were promised. Only send diamonds to people you know and trust in real life, or squad mates you’ve played with for months and have a personal relationship with.

While direct peer-to-peer transfers aren’t allowed, learning how to send diamonds in mobile legends via official channels is simple, safe, and won’t put any accounts at risk. It’s a great way to show appreciation to your squad, surprise a friend for a special occasion, or help a new player get a head start in the game. I send diamonds to my little cousin every time she hits a new rank, and using the official top up method has never failed me in the 3 years I’ve been doing it. If you’re ever unsure if a gifting method is allowed, you can always check the official Moonton help center for the latest updated rules.