Random in 10 seconds
- 127heroes in the pot.
- 4 × 8attributes and roles to filter.
- Mango+ Faerie Fire when you random in All Pick.
- 25least played heroes the Random button skips.
Spin first. Think later.
The Random Hero Picker Tool spins a random Dota 2 hero from all 127 heroes. Filter by attribute, role, melee or ranged and complexity, roll a team of 5, ban and reroll.
127 heroes in the pot. Set the filters below or just hit Spin.

This tool is created with love for Dota 2 and for helping you to play better every day and rank up! Have Fun and Enjoy!

The Random Hero Picker Tool spins a random Dota 2 hero for you, from all 127 heroes or only from the ones you want. Bored of your usual picks, stuck in a hero pool of three, or just feeling brave? Spin. Axe spins everything. Mostly himself.
No repeats keeps heroes you already got out of the pot until everyone has had a turn. The small circles on the right are your last picks, click one to see it again.
Axe explains
Random in 10 seconds
Spin first. Think later.
A random hero is fun. A random hero that fits your role is useful. The filters use Valve’s own hero data, so a “Support” is a hero Valve lists as a support.
New to Dota 2? The Beginner Hero Finder matches you with easy heroes. Rolled someone you do not know? Put them in the Hero Comparison.
All heroes · Dota2FreaksAll Dota 2 heroes with builds and statsGot your random hero? See role, difficulty, item builds and how strong the hero is in each phase of the game.Dota 2 has a few modes where chance picks for you, or at least helps.
Somebody writes "rat" or "pma" in chat? Look it up in the Dota 2 Slang Dictionary.
Luck is not your thing? The Hero Quiz asks 8 questions and shows the hero that fits your personality.
Rolled heroes you want to keep trying? The Hero Grid Generator gives them their own row in the hero picker, as a file you drop into Steam.
Random hero is not random enough? The Random Build Generator spins six random items for it too.
Your team only uses short names like “SF” or “wisp”? Look them up in the Hero Nickname Lookup.
Random heroes show you fast what you do not know yet. Knowing which of your habits costs games is the next step. Axe's habit is spinning until he gets Axe.
Free guide · Dota2FreaksRank Up Guide: find the one thing holding you backFive quick questions about your role, your lane and your losses. You get one habit to fix and a free mission for your next three games.
Ranks & MMR · Dota2FreaksAll Dota 2 ranks and their MMR, Herald to ImmortalPlaying new heroes can cost a few games. See all eight medals, every star and the MMR behind each one.Every hero the picker can land on, by attribute. Click a name to show the hero in the tool.
In All Pick, click the Random button during the first pick phase and the game locks in a random hero for you. Outside the game, the Random Hero Picker Tool spins one from all heroes or from the ones that match your filters.
Randoming in All Pick gives a free Enchanted Mango and a Faerie Fire. Both can not be sold. In Turbo, randoming gives no bonus items.
No. The in-game Random button ignores your 25 least played heroes. The Random Hero Picker Tool uses every hero, unless you filter or ban some.
Dota 2 has 127 heroes right now: 36 Strength, 35 Agility, 34 Intelligence, 22 Universal. All of them are in the Random Hero Picker Tool.
In Single Draft every player chooses from four random heroes: one Strength, one Agility, one Intelligence and one Universal hero.
In Random Draft both teams take turns picking from a shared pool of 33 random heroes.
Data: Valve's official Dota 2 datafeed · updated