How to Send Skin Mobile Legends: Easy Step-by-Step Guide for All Players

If you’ve ever wanted to surprise a duo partner who carried your ranked game last week, or gift a birthday skin to your best friend who plays Mobile Legends every day, you’ve probably wondered how to send skin Mobile Legends without running into weird errors or wasting hard-earned diamonds. I’ve been there too: a few months back I tried to send a limited-edition Kagura skin to my roommate for her birthday, and I spent 20 minutes clicking around the shop wondering why the send button was greyed out. Turns out I’d only added her as an in-game friend 5 days prior, and I had to wait two more days to complete the gift. This guide walks you through every step of the process, plus fixes for the most common issues that stop players from sending skins successfully, so you don’t waste time or money like I did.

How to Send Skin Mobile Legends: Full Step-by-Step Walkthrough

Once you meet all the basic prerequisites we’ll cover later, the process of how to send skin Mobile Legends takes less than a minute if you follow these steps closely. First, make sure you have enough diamonds in your account to cover the full cost of the skin you want to send. You can check your diamond balance in the top right corner of your home screen at any time.

Start by opening the in-game shop from the main home screen. Navigate to the “Skins” tab, then filter by hero, skin rarity, or release date to find the exact skin you want to gift. When you land on the skin’s product page, you’ll see two buttons below the skin preview: one that says “Buy” for your own account, and a small gift box icon for gifting. Tap the gift box icon to proceed to the gifting menu.

You’ll see a list of all your in-game friends who are eligible to receive the skin. Select the correct recipient, and you can add a custom text message of up to 100 characters if you want to add a personal note. Double check the recipient’s username and avatar at least twice before confirming, because skin gifts cannot be reversed once sent. Tap “Confirm Purchase” to deduct the diamonds from your account and send the skin directly to your friend’s in-game mailbox.

You must be friends with the recipient for a minimum of 7 full days before you can send any skins, even if you know them in real life. This rule is in place to prevent fraud from hacked accounts that try to steal and gift skins to unauthorized users. You can only send skins that are currently available for direct purchase in the in-game shop, so limited-time event skins that have been removed from the shop cannot be gifted through the standard gifting feature.

Key Eligibility Rules for Sending Skins in MLBB

Most gifting errors happen because players don’t meet one of the hidden eligibility requirements set by Moonton for the gifting feature. These rules are rarely advertised clearly in the game, so it’s normal to run into a roadblock if you’re sending a skin for the first time.

The full list of non-negotiable eligibility rules includes:

  • Both your account and the recipient’s account must be at least level 20 to access the gifting feature, to prevent new smurf accounts from being used for fraudulent activity
  • You cannot send skins to players who are currently banned or restricted from in-game social features, even if the ban is temporary for chat violations
  • Skins purchased with battle points, event tokens, or fragment shop currency cannot be gifted to other players; only skins bought with diamonds are eligible for gifting
  • You can only send up to 5 skins per 24-hour period to prevent fraudulent diamond transactions from stolen credit cards or hacked accounts

There’s also a less well-known rule that the recipient must own the base hero for the skin you’re sending. If they don’t own the hero, they can still receive the skin, but they won’t be able to equip or use it until they unlock the hero either with battle points or diamonds. If you’re not sure if they own the hero, you can check their profile to see their owned hero list before you buy the skin.

If you receive a "gift not allowed" error, eligibility rules are the most common cause, so work through this list one by one to identify the issue. In most cases, you’ll just need to wait a few days to meet the 7-day friend requirement, or wait for your 24-hour gifting limit to reset if you’ve already sent 5 skins that day.

Common Issues When Sending Skins and How to Fix Them

Even if you meet all the eligibility rules, you might still run into technical glitches that stop your gift from going through. I’ve tested every common fix for these issues over years of playing and gifting skins to friends, so these solutions work for 99% of cases.

The most common issue is the recipient not showing up in your gifting list, even if you’ve been friends for more than 7 days. You can only send skins to players who are on the same regional server as your account, so if you made your account on the North American server and your friend plays on the Southeast Asian server, you won’t be able to send them skins. There’s no workaround for this rule, so you’ll either need to make an account on their server or send them a different gift like a Google Play or App Store gift card they can use to buy the skin themselves.

Another common issue is a payment failed error where diamonds are deducted from your account but the skin never arrives to the recipient. This usually happens when there’s a server lag spike during the purchase process. Wait 10 to 15 minutes first, because most delayed gifts automatically send once the server syncs back up. If the skin still hasn’t arrived after 15 minutes, take a screenshot of your diamond transaction history and submit a ticket to in-game customer support. They usually resolve these issues within 24 hours, either by resending the skin or refunding your diamonds.

If the gift icon is completely greyed out for a specific skin, that skin is likely not eligible for gifting. This applies to limited-time event skins, elite skins that are only available through the fragment shop, and epic skins that are currently in the rotation for the lucky spin or other event draws. You can only gift skins that have a fixed diamond price listed on their shop page.

Tips to Save Diamonds When Gifting Skins to Friends

Gifting skins can get expensive fast, especially if you’re buying epic or legend tier skins that cost hundreds of diamonds. I’ve picked up a few tricks over the years to cut down on costs without sacrificing the quality of the gift, and none of them involve sketchy third-party sites.

First, always wait for monthly shop sales if the skin you want to gift isn’t time-sensitive. Moonton runs regular skin sales where most elite and special tier skins are 30% to 50% off for a 48-hour window, and even epic skins get 20% off a few times a year. You can check the upcoming sales schedule in the event tab, or follow official Mobile Legends social media accounts to get alerts when sales go live.

Second, if you buy the weekly diamond pass, you get 300 extra diamonds per month for a fraction of the cost of buying diamonds directly. This cuts the cost of gifting skins by almost 40% if you plan ahead, and you’ll also get extra bonus items like magic dust and free trial skins for your own account.

You should also keep an eye out for special gifting events that run a few times a year, usually around holidays. During these events, you’ll get free bonus rewards like exclusive avatar borders, battle points, or even free skin fragments when you send a skin to a friend. It’s a great way to get extra value for the diamonds you’re already spending.

Never use third-party sites that claim to let you send skins for free or at a steep discount, no matter how good the offer looks. These sites are almost always scams that will steal your account login details, drain your diamonds, and even ban your account permanently if Moonton detects fraudulent activity. It’s never worth the risk to save a few dollars on a skin.

Gifting a skin is one of the nicest ways to connect with other players you’ve built friendships with in Mobile Legends, and now that you know how to send skin Mobile Legends without running into common pitfalls, you can surprise your favorite teammates whenever you want. Just remember to double check all eligibility rules before you hit confirm, and never share your account details with anyone offering cheap or free skin gifting services. Next time you’re looking to reward a friend who helped you climb to Mythic, you’ll know exactly what to do.