You just pulled a rare gemstone courier from a weekend treasure roll, and your support main friend has been begging for that exact cosmetic for six months. Or your Dota party is celebrating a big ranked win, and you want to surprise your carry with a new arcana for their signature hero. If you’re new to the game’s ecosystem, figuring out how to gift items in Dota 2 can feel way more confusing than it needs to be, especially with all the trade locks and account restrictions Valve has in place to cut down on scamming and item fraud. I’ve been gifting skins, battle passes, and random silly cosmetics to my Dota squad for almost 8 years, so I’ve run into every possible roadblock you can imagine, and this guide will walk you through every part of the process without the confusing jargon.
Prerequisites You Need to Meet Before Gifting Any Dota 2 Items
Before you even open your inventory to pick a gift, you need to make sure you and the recipient meet all of Valve’s gifting requirements. Most failed gifting attempts happen because people skip this step, and there’s no workaround for most of these rules. It’s frustrating, but these restrictions are in place to stop scammers from stealing and reselling high-value items, so they’re worth putting up with.
The core requirements are pretty straightforward, but there are a few small loopholes most new players don’t know about. 30-day Steam friend requirement is the most common one people trip over, but there are a few other boxes to tick too:
- You and the recipient have been connected as friends on Steam for a minimum of 30 consecutive days (the timer resets completely if you remove and re-add someone, even for a few hours)
- Both your Steam accounts are in good standing, with no active trade bans, community bans, or VAC bans tied to Dota 2
- The item you want to gift is marked as "giftable" in your inventory (some exclusive tournament items or battle pass rewards earned through gameplay are not eligible for gifting)
- You have not already hit your weekly gifting limit for rare or ultra-rare items, set by Valve to prevent mass fraud of stolen accounts
You also need to make sure you have an unlimited Steam account status, which just means you’ve spent at least $5 USD on the Steam platform at some point. Limited accounts can’t send or receive gifts at all, so if you made a new account just to play Dota 2 for free, you’ll need to add a small amount of funds to your Steam wallet first to unlock this feature. Gift-eligible item status is easy to check: just hover over the item in your inventory, and it will say “Giftable” or “Not Giftable” right in the item description.
How to Gift Items in Dota 2: A Simple, No-Fuss Walkthrough
Once you’ve confirmed you meet all the prerequisites, the actual gifting process takes less than two minutes if you know where to click. There are two main ways to send gifts, depending on whether you already own the item or you’re buying it specifically to send to someone else.
If you already own the item you want to gift, start by opening Dota 2 and navigating to your inventory tab. Find the item you want to send, and right-click the item to open the action menu. You’ll see an option that says “Send as Gift” – click that, and a pop-up will appear with your full Steam friends list. You can filter the list to only show Dota 2 friends if you have a huge friends list, which saves a lot of scrolling.
Pick the friend you want to send the item to, and you’ll have the option to add a custom message to go with the gift. I always add a dumb inside joke or a reference to our last ranked game together, it makes the gift feel way more personal than just a random item popping up in their inventory. Double-check the recipient name before confirming, because once you send a gift, you can’t reverse it, even if you sent it to the wrong person by accident. Click confirm, and the item will show up in their inventory within a few minutes, and they’ll get a Steam notification letting them know they have a gift.
If you’re buying an item specifically to gift, you can skip the inventory step entirely. When you’re on the store page for the item, battle pass, or treasure you want to send, just select “Purchase as Gift” instead of “Add to my inventory” at checkout. You’ll be prompted to pick the recipient right away, and items bought directly as a gift don’t have the 7-day trade lock that applies to items you buy for your own inventory. That’s a huge hack if you don’t want to wait a week to send a last-minute birthday gift to a friend.
Common Gifting Errors and How to Fix Them Fast
Even if you follow all the steps correctly, you might run into a random error message when you try to send a gift. Most of these are easy to fix if you know what’s causing them, and you don’t have to contact Steam support for 90% of these issues.
The most common error is the "This item is not giftable" pop-up. This usually happens if you earned the item through free gameplay, like a battle pass reward you unlocked by completing challenges, or an exclusive tournament drop you got for watching a pro match. These items are permanently bound to your account, and there’s no way to unlock them for gifting. If you want to send that specific item to a friend, you’ll have to buy a new copy of it directly from the store as a gift, instead of trying to send the one you earned. If you’re trying to figure out how to gift items in Dota 2 and keep hitting this pop-up, always check the item’s description first to confirm eligibility.
Another super common error is “You are not eligible to send gifts to this user”. 9 times out of 10, this is because you haven’t been friends on Steam for 30 days yet. 30-day friend timer resets if you remove and re-add someone, so if you unfriended your friend a few months ago during a bad losing streak and re-added them later, you’ll have to wait the full 30 days again. This error can also pop up if either of you has an active trade ban, or if the recipient’s inventory is set to private. If you’re sure you’ve been friends for more than 30 days, ask them to check their account status and inventory privacy settings.
The last common error is “Gifting limit reached”. Valve limits how many high-value items you can send per week, usually between 3 and 5 rare or ultra-rare items, depending on how old your account is. If you hit this limit, you just have to wait 7 days for the limit to reset, and you’ll be able to send gifts again. Buying items directly as a gift from the store usually doesn’t count towards this limit, so that’s a good workaround if you need to send multiple gifts in a short period of time.
Tips to Pick the Perfect Dota 2 Gift for Any Player
Once you know how to gift items in Dota 2, the next big hurdle is picking something the recipient will actually use, instead of a random skin for a hero they never play. You don’t have to spend a ton of money to get a great gift, and small, thoughtful presents often go over way better than expensive arcana if you pick something that fits their playstyle.
Check their most played heroes first before you buy anything. You can see this on their Steam Dota 2 profile, and it will show you their top 10 most played heroes of all time. A cheap, cool skin for their number one most played support hero will mean way more than an expensive arcana for a carry they only played once two years ago. If they have a public inventory, you can also check to make sure they don’t already have the skin you’re planning to buy, so you don’t waste money on a duplicate.
If they main support, couriers and ward skins work for any support main, and they’re usually pretty affordable. Supports use couriers and wards every single game, so they’ll see your gift every time they play, instead of a skin for a hero they only pick once a month. Custom announcer packs are also a great pick for players who love silly, funny cosmetics, especially if you pick one voiced by their favorite pro player or streamer.
If you don’t know what hero they play, a battle pass or battle pass levels for the current active event is always a safe bet. Battle passes come with tons of different rewards, so they can pick the skins and items they want themselves, instead of you guessing. You can also buy treasure bundles as gifts, which let them unbox their own random items, which is always fun for players who love the surprise of rolling for rare cosmetics.
Gifting items to your friends is one of the best parts of being part of the Dota 2 community, whether you’re celebrating a big ranked win, cheering someone up after a brutal 10-game losing streak, or just giving a random present for no reason. Now that you know how to gift items in Dota 2, you don’t have to stress about running into random errors or wasting money on items you can’t send. Just double check the eligibility requirements before you start, confirm you’re sending to the right person, and you’re good to go. I’ve gifted dozens of items over the years, and there’s nothing better than logging on to a voice chat full of screaming from a friend who just got the exact skin they’ve been wanting for months.