Dota 2 Lookup: The Hero Nickname Lookup Tool for Dota 2

The Hero Nickname Lookup Tool tells you which Dota 2 hero NP, BM, SF, Rylai or wisp means: every official nickname, old name and internal name.

Dota 2 Hero Nickname Lookup

Try:

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!

Axe holding a “Hello, my name is” name tag with a question mark, title image of the Hero Nickname Lookup Tool for Dota 2

The Dota 2 Hero Nickname Lookup Tool

The Hero Nickname Lookup Tool tells you who your team is talking about. Type any nickname, short name, old name or internal name, and a name tag shows the hero with every other name it goes by. The nicknames come straight from Valve: they are the words the in-game hero search understands. Axe asked his team who “SF” is. They said “your killer”. They were right.

  1. Type a nickname like np, bm, wisp, Rylai or zuus, or tap one of the examples.
  2. Read the name tag: the hero, all official nicknames, old names and the name in the game files (copy it with one click).
  3. Watch out for doubles. Some nicknames mean more than one hero. Then you get a name tag for each.

Axe explains

Hero nicknames in 10 seconds

  1. 186official nicknames from Valve.
  2. 111heroes have at least one.
  3. 6nicknames mean more than one hero.
  4. 13heroes have a different name in the game files.

Axe has no nickname. Axe is enough.

All Dota 2 hero nicknames from A to Z

Every hero with the nicknames Valve’s hero search accepts and the internal name from the game files. Type to filter, click a hero to see its name tag.

HeroNicknamesInternal name
Abaddonnoneabaddon
AlchemistRazzilalchemist
Ancient Apparitionaaancient_apparition
Anti-Mageam, weiantimage
Arc Wardenzet, awarc_warden
Axenoneaxe
Banenonebane
Batriderbrbatrider
Beastmasterbmbeastmaster
Bloodseekerbsbloodseeker
Bounty Hunterbhbounty_hunter
Brewmasterbm, Mangixbrewmaster
BristlebackRigwarl, bbbristleback
Broodmotherbm, Arachnia, spiderbroodmother
Centaur Warrunnercentaurcentaur
Chaos Knightckchaos_knight
ChenHoly Knightchen
Clinkznoneclinkz
ClockwerkRattletrap, cwrattletrap
Crystal Maidencm, rylai, wolfcrystal_maiden
Dark Seerds, Ishkafeldark_seer
Dark Willowdw, Mireskadark_willow
DawnbreakerValoradawnbreaker
Dazzlenonedazzle
Death Prophetdp, Krobelusdeath_prophet
Disruptornonedisruptor
Doomdbdoom_bringer
Dragon Knightdk, davion, dragon's blooddragon_knight
Drow RangerTraxexdrow_ranger
Earth Spirites, Kaolin, Earthearth_spirit
Earthshakeres, Raigorearthshaker
Elder TitanTC, Cairne, etelder_titan
Ember SpiritXin, Ember, esember_spirit
EnchantressAiushthaenchantress
Enigmanoneenigma
Faceless Voidfvfaceless_void
Grimstrokegsgrimstroke
GyrocopterAurelgyrocopter
Hoodwinksquirrel, hwhoodwink
Huskarnonehuskar
Invokerkidinvoker
Iowispwisp
Jakirothd, twin headed dragonjakiro
JuggernautYurnerojuggernaut
Keeper of the Lightkeeper, ezalor, kotlkeeper_of_the_light
Kezbird samurai, kestrelkez
KunkkaAdmiralkunkka
Largobard_froglargo
Legion CommanderTresdin, Legion, lclegion_commander
Leshractsleshrac
LichEthreainlich
Lifestealerls, Naixlife_stealer
Linaslayerlina
LionDemon Witchlion
Lone Druidld, bear, Syllalone_druid
LunaMoon Riderluna
LycanBanehallow, wolflycan
Magnusmagnataurmagnataur
Marcinonemarci
Marsnonemars
Medusagorgonmedusa
Meepogeomancer, meepwnmeepo
MiranaPrincess, Moon, potmmirana
Monkey Kingmk, Sun Wukongmonkey_king
Morphlingnonemorphling
Muertanonemuerta
Naga Sirennaga, Slithicenaga_siren
Nature's Prophetnpfurion
NecrophosRotundjerenecrolyte
Night Stalkerns, Balanarnight_stalker
Nyx Assassinnanyx_assassin
Ogre Magiomogre_magi
OmniknightPurist Thunderwrathomniknight
Oracleora, Neriforacle
Outworld Destroyerod, Harbinger · old name: Outworld Devourerobsidian_destroyer
Pangolierarpangolier
Phantom Assassinpa, mortredphantom_assassin
Phantom Lancerpl, Azwraithphantom_lancer
Phoenixphphoenix
Primal Beastpbprimal_beast
PuckFaerie Dragon, fdpuck
PudgeToy Butcherpudge
Pugnanonepugna
Queen of Painqop, Akashaqueenofpain
RazorLightning Revenantrazor
RikiStealth Assassin, sariki
Ringmasterrm, marionetto, cogliostro · old name: Ring Masterringmaster
Rubicknonerubick
Sand Kingsk, Crixalissand_king
Shadow Demonsdshadow_demon
Shadow Fiendsf, nevermorenevermore
Shadow Shamanss, Rhastashadow_shaman
SilencerNortromsilencer
Skywrath Magedragonusskywrath_mage
SlardarSlithereen Guardslardar
Slarknoneslark
Snapfiresnap, mortimersnapfire
SniperKardel Sharpeyesniper
SpectreMercurialspectre
Spirit Breakersb, Barathrumspirit_breaker
Storm Spiritss, raijin, thunderkegstorm_spirit
SvenRogue Knightsven
TechiesSquee, Spleen, Spoontechies
Templar Assassinta, Lanayatemplar_assassin
Terrorbladetbterrorblade
Tidehunterth, Leviathantidehunter
TimbersawRizzrack, Shreddershredder
TinkerBoushtinker
TinyStone Gianttiny
Treant Protectornonetreant
Troll Warlordtroll, jahrakaltroll_warlord
TuskTuskarrtusk
UnderlordPitLord, Azgalor, ulabyssal_underlord
UndyingDirgeundying
UrsaUlfsaarursa
Vengeful Spiritvs, Shendelzarevengefulspirit
VenomancerLesalevenomancer
ViperNetherdrakeviper
VisageNecrolicvisage
Void SpiritVoid, VS, Inaivoid_spirit
Warlockwl, Demnok Lannikwarlock
Weavernw, Skitskurrweaver
Windrangerwr, Lyraleiwindrunner
Winter Wyvernww, Aurothwinter_wyvern
Witch Doctorwd, Zharvakkowitch_doctor
Wraith Kingsk, snk, wk, skeleton, one true king, Ostarionskeleton_king
ZeusLord of Heavenzuus

Source: Valve’s hero files (NameAliases, internal names and guide names), fetched 2026-09-29.

16 heroes have no official nickname at all: Abaddon, Axe, Bane, Clinkz, Dazzle, Disruptor, Enigma, Huskar, Marci, Mars, Morphling, Muerta, Pugna, Rubick, Slark and Treant Protector. Their names are short enough already. Axe agrees.

Your team uses more words than hero names? The Dota 2 Slang Dictionary explains the rest of the chat.

Dota 2 nicknames that mean more than one hero

These short names are official nicknames of several heroes at once. If somebody pings “bm”, ask which one.

Team said “kill the bm”. Axe killed Beastmaster, Brewmaster and Broodmother. To be safe.

Internal hero names: what the game files call them

Inside the game every hero has a code name: npc_dota_hero_ plus a short name. You see it in the game files, in console output and in APIs like OpenDota. For most heroes it is just the hero name. These 13 are different, often an older name of the hero:

Clockwerkrattletrap
Doomdoom_bringer
Iowisp
Magnusmagnataur
Nature's Prophetfurion
Necrophosnecrolyte
Outworld Destroyerobsidian_destroyer
Shadow Fiendnevermore
Timbersawshredder
Underlordabyssal_underlord
Windrangerwindrunner
Wraith Kingskeleton_king
Zeuszuus

Some heroes also still carry an older official name in their guide entry: Outworld Destroyer (“Outworld Devourer”) and Ringmaster (“Ring Master”).

Typing hero names into the console? The Console Commands Lookup shows what the console can do.

Hero guides · Dota2FreaksKnow the name, now learn the heroEvery hero with build, skill order and matchups, under the name everybody uses.Free guide · Dota2FreaksRank Up Guide: find the one thing holding you backYou understand your team now. Five quick questions show you which habit to fix next.

Want a nickname for yourself instead? The Name Generator makes one, with your hero in it if you like.

Not sure which hero is yours? The Hero Quiz asks 8 questions and finds it.

FAQ: Axe answers questions

What does NP mean in Dota 2?

Nature’s Prophet. In the game files the hero is still called “furion”, so some players also say Furion.

What does BM mean in Dota 2?

It can mean 3 heroes: Beastmaster, Brewmaster and Broodmother. All 3 have “bm” as a nickname in Valve’s own hero search.

What does SF mean in Dota 2?

Shadow Fiend. His name inside the game is “nevermore”, and Valve’s hero search accepts “sf” and “nevermore”.

Why is Zeus called zuus?

Zeus is “npc_dota_hero_zuus” in the game files. Many heroes have an internal name that differs from the name you see, like wisp for Io or furion for Nature’s Prophet.

Who is Rylai in Dota 2?

Crystal Maiden. Valve lists “cm”, “rylai” and “wolf” as her nicknames in the hero search.

Data: Valve's official Dota 2 datafeed · updated