If you’ve ever scored a duplicate skin in a loot crate or wanted to reward a squad mate who carried you through a tough ranked match, you’ve probably wondered how to send gifts on Free Fire. Gifting is one of the game’s most underrated social features, letting you connect with friends beyond just queuing for matches together. I’ve sent over 20 gifts to my regular squad in the last six months, so I’ve worked out all the kinks, from eligibility requirements to fixing common gifting errors. This guide will walk you through everything you need to know to send gifts without running into unnecessary roadblocks.
How to send gifts on Free Fire: Full step-by-step process
Before you start, make sure you have enough diamonds to cover the cost of the gift, plus you’ve been friends with the recipient on Free Fire for at least 7 days. You can’t send gifts to random players you just matched with, which is a safety feature to cut down on scam accounts sending unsolicited items. These rules might feel annoying at first, but they make the process of how to send gifts on Free Fire far safer for all players, so they’re worth following. Once you meet those requirements, follow these steps:
- Open Free Fire and navigate to the Store tab on the main lobby screen. It’s the icon that looks like a shopping cart in the top right corner of your screen.
- Browse the store to find the item you want to gift. You can send skins, bundles, emote packs, and even weapon skins, but you can’t send diamonds, in-game gold, or items you already own in your inventory.
- Tap the item to open its detail page, then select the Send as Gift button below the purchase option. You won’t see this button if the item is marked as non-giftable, which is common for limited-time event exclusive items.
- Select the friend you want to send the gift to from your friends list. You can add a custom 20-character message if you want to add a personal touch, like a note congratulating them on hitting a new rank.
- Confirm the purchase and send the gift. The recipient will get a notification in their in-game mailbox the next time they log in, and the item will be added directly to their inventory once they claim it.
That process takes less than a minute once you know where to look, but I always double check the recipient name before hitting confirm. I once almost sent a rare M4A1 skin to the wrong friend because I scrolled too fast through my friends list, and you can’t reverse a gift once it’s sent. If you’re new to learning how to send gifts on Free Fire, starting with low-cost items is a great way to get used to the process before you spend more diamonds.
Key eligibility rules for Free Fire gifting you need to know
Garena put strict gifting rules in place to prevent fraud, account hacking, and real-money trading of in-game items, which violates the game’s terms of service. Most players who run into gifting errors do so because they don’t meet one of these rules, so it’s worth double checking before you try to send a gift.
First, you and the recipient have to be mutual friends on Free Fire for at least 7 full days. That means if you added a new squad mate yesterday, you’ll have to wait a full week before you can send them anything. This rule cuts down on scammers who create fake accounts to gift themselves stolen items from hacked accounts.
Second, you have to be at least level 15 to send gifts, and the recipient has to be at least level 10. This prevents new throwaway accounts from being used for gifting fraud. If you’re a new player who just hit level 10, you can receive gifts but can’t send them until you hit level 15.
Third, you can only send up to 10 gifts per 24 hour period. This limit resets at midnight UTC, so if you hit the cap one day, you can send more gifts the next day. I hit this cap once during a squad member’s birthday, when I tried to send gifts to all 4 of my regular squad mates plus a few other friends, so plan ahead if you’re sending multiple gifts for an event.
Finally, you can’t send items you already own in your inventory. All gifts have to be purchased directly from the store at the time of gifting, so you can’t pass along duplicate skins you got from loot crates. That’s a common point of confusion for new players, who assume they can trade or gift items they already own.
Best items to send as gifts in Free Fire for every budget
You don’t have to spend hundreds of diamonds to send a meaningful gift, and many of the most popular gifts cost less than 100 diamonds. I’ve found that matching gifts to the recipient’s play style always goes over better than just buying the most expensive item in the store.
If you’re on a tight budget (under 100 diamonds), common emotes and weapon skin fragments are great options. Emotes are perfect for players who love showing off in the lobby or after a win, and fragments let recipients work toward unlocking a premium skin they’ve had their eye on. You can pick up most common emotes for 50 to 80 diamonds, so they’re a great low-cost option for casual gifting.
For mid-range budgets (100 to 500 diamonds), rare weapon skins and character bundles are the most popular gifts. Most players have a favorite weapon they use in 90% of their matches, so gifting them a skin for that weapon shows you pay attention to their play style. I once gifted my main squad mate a rare AK skin he’d been saving up for, and he used it exclusively for the next three months, so it’s a gift that keeps on giving.
If you’re willing to spend more than 500 diamonds, limited-time legendary skins and elite pass bundles are the most coveted gifts. These items are only available for a short window, so gifting one means the recipient will have a rare item most other players don’t have. Just make sure the item is marked as giftable before you buy it, because many limited-time legendary skins are non-giftable.
Common Free Fire gifting errors and how to fix them
Even if you follow all the rules, you might run into an error when trying to send a gift. I’ve dealt with almost every gifting error out there, so these are the fixes that work most of the time.
The most common error is the "gift could not be sent" pop-up that shows up when you try to send a gift to a new friend. 9 times out of 10, this means you haven’t been friends for the full 7 day waiting period. Double check the date you added the friend, and wait 24 hours if you’re close to the 7 day mark, because the timer counts from the exact time you accepted the friend request, not the calendar day.
Another common error is not seeing the "send as gift" button on an item. This almost always means the item is non-giftable. Most event exclusive items, free redeem code items, and items that are part of a limited-time giveaway can’t be gifted, so you’ll have to pick another item from the regular store.
If you get an error that says you’ve hit your gifting limit, you just have to wait until the daily reset at midnight UTC to send more gifts. There’s no way to bypass this limit, even if you contact Garena support, so plan ahead if you’re sending multiple gifts for a special occasion.
Finally, if the recipient says they never got the gift, ask them to check their in-game mailbox’s spam tab. Sometimes gifts from players you haven’t played with recently get filtered into the spam tab, and they expire after 7 days if they’re not claimed. If the gift isn’t there, you can contact Garena support with your purchase receipt, and they’ll usually resend the gift within 24 hours. If you’re still having trouble figuring out how to send gifts on Free Fire after following these fixes, you can check Garena’s official help center for more troubleshooting tips.
Sending gifts is a fun way to show appreciation for your squad mates and make your Free Fire social experience more personal, and now you know exactly how to send gifts on Free Fire without running into common issues. Just remember to double check the recipient name, confirm the item is giftable, and make sure you meet the eligibility requirements before you hit send. Whether you’re gifting a cheap emote to a new friend or a legendary skin to your longest-running squad mate, the recipient will definitely appreciate the thought you put into it.