Build Items, Heroes, & More with Dota 2’s Cheat Codes & Commands Guide

Only Practice Mode is compatible with Dota 2 cheat codes and commands. When playing against bots, that is. It is a useful tool to experiment with various equipment, heroes, etc. and learn about game dynamics. Using cheats might let you determine the best settings without any difficulty because the practice matches are full with bots. Knowing what’s best for you can help you optimize your fundamental gaming. However because utilizing any unofficial mods could result in your account being suspended, we have collected a list of all the Valve-approved hacks. You may find all cheats for summoning heroes, using basic items, neutral things, enhanced items, and playing the game in the list below.

By default, cheat codes are disabled. You can discover instructions on how to activate or enable cheat codes in Dota 2 in this guide. Then, you can discover the many Dota 2 Commands and their functions.

List of every Dota 2 cheat code and console command

Dota 2 Console

By using the chat commands in the Lobby settings, you can activate the Dota 2 cheat codes or instructions. To do so, the player hosting the practice game must first use the console to enable the cheats using the sv cheats1 command.

  • Use the CTRL + F shortcut button to search for your required cheat code or console command.
Cheat Codes (Chat)Console CommandsEffects
-lvlup #dota_dev hero_level #Increases the level of the user’s hero by #.
-levelbots #dota_bot_give_level #Increases the level of all bots’ heroes by #.
-lvlmax ordota_dev hero_maxlevelIncreases the level of the player’s hero and all their abilities to the max.
-levelmax Maxes out your player level
-gold #dota_dev player_givegold #Rewards the player # unreliable gold. Using negative numbers decreases gold.
-item <name>dota_create_item <name>Offers the player’s primary hero the named item.
-givebots <name>dota_bot_give_item <name>Offers all bots’ primary heroes the named item.
-refreshdota_dev hero_refreshReplenishes all heroes’ and illusions’ health and mana to full. Also, it refreshes all their abilities and item cooldowns*.
-respawndota_dev hero_respawnForces the player hero to respawn. When the player hero is alive, moving to the team fountain can replenish health and mana.
-startgamedota_dev forcegamestartForces the match to start immediately, skipping the preparation phase.
-spawncreepsdota_spawn_creepsInstantly spawns lane creeps on every lane for both teams.
-spawnneutralsdota_spawn_neutralsIt instantly spawns neutral creeps at every camp.
-disablecreepspawndota_creeps_no_spawning 1/0Disables lane & neutral creep spawning (except Roshan).
-enablecreepspawn Enables lane & neutral creep spawning.
– spawn runedota_spawn_runeSpawns Bounty runes & Power-up Runes at all rune spots.
-killwardsdota_dev killwardsDestroys all placed Sentry and Observer Wards.
-clearwardsdota_clear_wardsDestroys all placed Observer Wards.
-createhero <name>dota_create_unit <name>Creates the named unit or hero as an ally, neutral, or enemy.
-createhero <name> neutraldota_create_unit <name> neutralNeutral heroes cannot be created. When created, Radiant heroes are spawned
-createhero <name> enemydota_create_unit <name> enemySpawning buildings always appear at the map center and are always invulnerable.
-dumpbotsdota_bot_dump_stateDisplays AI status.
-wtfdota_ability_debug 1/0Disables mana cost and cooldown of abilities and items, and applies the same effects as -refresh
-unwtf Enables mana cost and cooldown of all abilities and items.
-allvisiondota_all_vision_enableEnables shared vision between Radiant and Dire.
-normalvisiondota_all_vision_disableDisables shared vision between the teams.
-teleportdota_dev hero_teleportTeleports the selected hero to the placed cursor location.
-treesdota_treerespawnAll trees on the map respawn, taking tree spawn blocking into account.
-windota_winInstantly destroys the enemy’s Ancient triggering a win
-gottagofastdota_gotta_go_fastSets hero level to the maximum, and fills the inventory with Sange and Yasha.
-rapgoddota_rap_godSets hero level to the maximum, and fills the inventory with 3 Divine Rapiers
-hurtmebaddota_hero_nearlethaldamageDepletes the hero’s current health to 1.
-suicidedota_hero_suicideIt instantly kills the player hero.
-killcreeps radiant/dire/neutral/alldota_kill_creeps radiant/dire/neutral/allInstantly kills radiant/dire/neutral/all creeps.

*This cheat does not affect the Buyback cooldown.

Cheat Codes & Commands for Every Item

dota 2 cheat codes commands

Basic Items

To summon an item for yourself or to give it to a bot, you must combine the -item and -givebots chat commands with cheat codes. In addition to your cheats, you can also utilize the dota create item and dota bot give item commands.

In order to summon Basic objects, use the following cheats:

Item Name Internal Names/ Console Commands
Aegis of the Immortalitem_aegis
Animal Courieritem_courier
Band of Elvenskinitem_boots_of_elves
Belt of Strengthitem_belt_of_strength
Blade of Alacrityitem_blade_of_alacrity
Blades of Attackitem_blades_of_attack
Blight Stoneitem_blight_stone
Blink Daggeritem_blink
Boots of Speeditem_boots
Bottleitem_bottle
Broadsworditem_broadsword
Chainmailitem_chainmail
Cheeseitem_cheese
Circletitem_circlet
Clarityitem_clarity
Claymoreitem_claymore
Cloakitem_cloak
Crownitem_crown
Demon Edgeitem_demon_edge
Dust of Appearanceitem_dust
Eaglesongitem_eagle
Enchanted Mangoitem_enchanted_mango
Energy Boosteritem_energy_booster
Faerie Fireitem_faerie_fire
Flying Courieritem_flying_courier
Gauntlets of Strengthitem_gauntlets
Gem of True Sightitem_gem
Ghost Scepteritem_ghost
Gloves of Hasteitem_gloves
Healing Salveitem_flask
Helm of Iron Willitem_helm_of_iron_will
Hyperstoneitem_hyperstone
Infused Raindropitem_infused_raindrop
Iron Branchitem_branches
Javelinitem_javelin
Magic Stickitem_magic_stick
Mantle of Intelligenceitem_mantle
Mithril Hammeritem_mithril_hammer
Morbid Maskitem_lifesteal
Mystic Staffitem_mystic_staff
Observer Warditem_ward_observer
ogre axitem_ogre_axe
Orb of Venomitem_orb_of_venom
Platemailitem_platemail
Point Boosteritem_point_booster
Quarterstaffitem_quarterstaff
Quelling Bladeitem_quelling_blade
Reaveritem_reaver
Refresher Sharditem_refresher_shard
Ring of Healthitem_ring_of_health
Ring of Protectionitem_ring_of_protection
Ring of Regenitem_ring_of_regen
Ring of Tarrasqueitem_ring_of_tarrasque
Robe of the Magiitem_robe
Sacred Relicitem_relic
Sage’s Maskitem_sobi_mask
Sentry Warditem_ward_sentry
Shadow Amuletitem_shadow_amulet
Slippers of Agilityitem_slippers
Smoke of Deceititem_smoke_of_deceit
Staff of Wizardryitem_staff_of_wizardry
Stout Shielditem_stout_shield
Talisman of Evasionitem_talisman_of_evasion
Tangoitem_tango
Tango (Shared)item_tango_single
Tome of Knowledgeitem_tome_of_knowledge
Town Portal Scrollitem_tpscroll
Ultimate Orbitem_ultimate_orb
Vitality Boosteritem_vitality_booster
Void Stoneitem_void_stone
Wind Laceitem_wind_lace

Upgraded Items

Any improved item can be summoned on the console by utilizing the item_ prefix. You can use the item recipe_ command since every improved item has a recipe (name of the upgraded item). You can append the _# to the end of the command’s internal name to indicate that certain upgraded objects have different tiers. So, you must use the following console command if you want the level 3 Necronomicon:

  • item_necromicon_3

So, here are the cheats for all the upgraded items in Dota 2:

Upgraded Item NamesInternal Names/ Console Commands
Abyssal Bladeitem_abyssal_blade
Aeon Diskitem_aeon_disk
Aether Lensitem_aether_lens
Aghanim’s Blessingitem_ultimate_scepter_2
Aghanim’s Blessing – Roshanitem_ultimate_scepter_roshan
Aghanim’s Scepteritem_ultimate_scepter
Aghanim’s Sharditem_aghanims_shard
Arcane Bootsitem_arcane_boots
Armlet of Mordiggianitem_armlet
Assault Cuirassitem_assault
Battle Furyitem_bfury
Black King Baritem_black_king_bar
Blade Mailitem_blade_mail
Bloodstoneitem_bloodstone
Bloodthornitem_bloodthorn
Boots of Travelitem_travel_boots
Boots of Travel 2item_travel_boots_2
Braceitem_bracer
Buckleritem_buckler
Butterflyitem_butterfly
Crimson Guarditem_crimson_guard
Crystalysitem_lesser_crit
Daedalusitem_greater_crit
Dagonitem_dagon_# (1-5)
Desolatoritem_desolator
Diffusal Bladeitem_diffusal_blade
Diffusal Blade 2item_diffusal_blade_2
Dragon Lanceitem_dragon_lance
Drum of Enduranceitem_ancient_jaggo
echo saberitem_echo_sabre
Ethereal Bladeitem_ethereal_blade
Eul’s Scepter of Divinityitem_cyclone
Eye of Skadiitem_skadi
Force Staffitem_force_staff
Glimmer Capeitem_glimmer_cape
Guardian Greavesitem_guardian_greaves
Hand of Midasitem_hand_of_midas
Headdressitem_headdress
Heart of Tarrasqueitem_heart
Heaven’s Halberditem_heavens_halberd
Helm of the Dominatoritem_helm_of_the_dominator
Hood of Defianceitem_hood_of_defiance
Hurricane Pikeitem_hurricane_pike
Iron Talonitem_iron_talon
Soitem_kaya
Kaya and Sangeitem_kaya_and_sange
Linken’s Sphereitem_sphere
Lotus Orbitem_lotus_orb
Maelstromitem_maelstrom
Magic Wanditem_magic_wand
Manta Styleitem_manta
Mask of Madnessitem_mask_of_madness
Medallion of Courageitem_medallion_of_courage
spaceitem_mekansm
Meteor Hammeritem_meteor_hammer
Mjollniritem_mjollnir
Monkey King Baritem_monkey_king_bar
Moon Sharditem_moon_shard
Necronomiconitem_necronomicon_# (1-3)
Null Talismanitem_null_talisman
Nullifieritem_nullifier
Oblivion Staffitem_oblivion_staff
Observer and Sentry Wardsitem_ward_dispenser
Octarine Coreitem_octarine_core
Orchid Malevolenceitem_orchid
Perseveranceitem_pers
Phase Bootsitem_phase_boots
Pipe of Insightitem_pipe
Poor Man’s Shielditem_poor_mans_shield
Power Treadsitem_power_treads
Radianceitem_radiance
Divine Rapieritem_rapier
Refresher Orbitem_refresher
Ring of Aquilaitem_ring_of_aquila
Ring of Basiliusitem_ring_of_basilius
Rod of Atositem_rod_of_atos
Songsitem_sange
sange and yashaitem_sange_and_yasha
Satanicitem_satanic
Scythe of Vyseitem_sheepstick
Shadow Bladeitem_invis_sword
Shiva’s Guarditem_shivas_guard
Silver Edgeitem_silver_edge
Skull Basheritem_basher
Solar Crestitem_solar_crest
Soul Boosteritem_soul_booster
Soul Ringitem_soul_ring
Spirit Vesselitem_spirit_vessel
Tranquil Bootsitem_tranquil_boots
Urn of Shadowsitem_urn_of_shadows
Vanguarditem_vanguard
Veil of Discorditem_veil_of_discord
Vladmir’s Offeringitem_vladmir
Wraith Banditem_wraith_band
Yashaitem_yasha
Yasha and Kayaitem_yasha_and_kaya

Neutral Items

Here are the cheats for all the Neutral items:

Neutral Item NamesInternal Names / Console Commands
Tier 1
Arcane Ringitem_arcane_ring
Broom Handleitem_broom_handle
Faded Broachitem_faded_broach
Iron Talonitem_iron_talon
Ironwood Treeitem_ironwood_tree
Keen Opticitem_keen_optic
Mango Treeitem_mango_tree
Ocean Heartitem_ocean_heart
Poor Man’s Shielditem_poor_mans_shield
Royal Jelly 1item_royal_jelly
Trusty Shovelitem_trusty_shovel
Tier 2
Clumsy Netitem_clumsy_net
Dragon Scaleitem_dragon_scale
Essence Ringitem_essence_ring
Grove Bowitem_grove_bow
Imp Clawitem_imp_claw
Nether Shawlitem_nether_shawl
Philosopher’s Stoneitem_philosophers_stone
Pupil’s Giftitem_pupils_gift
Ring of Aquilaitem_ring_of_aquila
Vambraceitem_vambrace
Vampire Fangsitem_vampire_fangs
Tier 3
Craggy Coatitem_craggy_coat
Enchanted Quiveritem_enchanted_quiver
Greater Faerie Fireitem_greater_faerie_fire
Mind Breakeritem_mind_breaker
Orb of Destructionitem_orb_of_destruction
Paladin Sworditem_paladin_sword
Quickening Charmitem_quickening_charm
Repair Kititem_repair_kit
Spider Legsitem_spider_legs
Telescopeitem_spy_gadget
Titan Silveritem_titan_sliver
Tier 4
Flickeritem_flicker
Havoc Hammeritem_havoc_hammer
Illusionist’s Capeitem_illusionsts_cape
Magic Lampitem_panic_button
Minotaur Hornitem_minotaur_horn
Ninja Gearitem_ninja_gear
Prince’s Knifeitem_princes_knife
Spell Prismitem_spell_prism
The Levelleritem_the_leveller
Timeless Relicitem_timeless_relic
Witless Shakoitem_witless_shako
Tier 5
Apexitem_apex
Ballistaitem_ballista
Book of the Deaditem_demonicon
Ex Machinaitem_ex_machina
Fallen Skyitem_fallen_sky
Force Bootsitem_force_boots
Mirror Shielditem_mirror_shield
Pirate Hatitem_pirate_hat
Seer Stoneitem_seer_stone
Stygian Desolatoritem_desolator_2
Tridentitem_recipe_trident
Woodland Stridersitem_woodland_striders

Dota 2 Cheat Codes for Heroes

dota 2 cheat codes commands

To spawn a hero on your team, use the -createhero or dota create unit commands. By inserting the word enemy at the end of the order, you can also assign these unit heroes to your adversary’s squad. For instance, the following command can be used to produce a hero similar to Bane on your adversary’s team:

  • -createhero npc_dota_hero_bane enemy

Now, here are all the cheats codes to spawn your preferred heroes:

HeroesInternal names
Abaddonnpc_dota_hero_abaddon
Alchemistnpc_dota_hero_alchemist
Anti-Magenpc_dota_hero_antimage
Ancient Apparitionnpc_dota_hero_ancient_apparition
Arc Wardennpc_dota_hero_arc_warden
Axenpc_dota_hero_axe
Banenpc_dota_hero_bane
Batridernpc_dota_hero_batrider
Beastmasternpc_dota_hero_beastmaster
Bloodseekernpc_dota_hero_bloodseeker
Bounty Hunternpc_dota_hero_bounty_hunter
Brewmasternpc_dota_hero_brewmaster
Bristlebacknpc_dota_hero_bristleback
Broodmothernpc_dota_hero_broodmother
Centaur Warrunnernpc_dota_hero_centaur
Chaos Knightnpc_dota_hero_chaos_knight
Chennpc_dota_hero_chen
Clinkznpc_dota_hero_clinkz
Clockwerknpc_dota_hero_rattletrap
Crystal Maidennpc_dota_hero_crystal_maiden
Dark Seernpc_dota_hero_dark_seer
Dark Willownpc_dota_hero_dark_willow
Dawnbreakernpc_dota_hero_dawnbreaker
Dazzlenpc_dota_hero_dazzle
Death Prophetnpc_dota_hero_death_prophet
Disruptornpc_dota_hero_disruptor
Doomnpc_dota_hero_doom_bringer
Dragon Knightnpc_dota_hero_dragon_knight
Drow Rangernpc_dota_hero_drow_ranger
Earth Spiritnpc_dota_hero_earth_spirit
Earthshakernpc_dota_hero_earthshaker
Elder Titannpc_dota_hero_elder_titan
Ember Spiritnpc_dota_hero_ember_spirit
Enchantressnpc_dota_hero_enchantress
Enigmanpc_dota_hero_enigma
Faceless Voidnpc_dota_hero_faceless_void
Grimstrokenpc_dota_hero_grimstroke
Gyrocopternpc_dota_hero_gyrocopter
Hoodwinknpc_dota_hero_hoodwink
Huskarnpc_dota_hero_huskar
Invokernpc_dota_hero_invoker
Ionpc_dota_hero_wisp
Jakironpc_dota_hero_jakiro
Juggernautnpc_dota_hero_juggernaut
Keeper of the Lightnpc_dota_hero_keeper_of_the_light
The flowernpc_dota_hero_kunkka
Legion Commandernpc_dota_hero_legion_commander
Leshracnpc_dota_hero_leshrac
Lichnpc_dota_hero_lich
Lifestealernpc_dota_hero_life_stealer
Linanpc_dota_hero_lina
Lionnpc_dota_hero_lion
Lone Druidnpc_dota_hero_lone_druid
Lunanpc_dota_hero_luna
Lycannpc_dota_hero_lycan
Magnusnpc_dota_hero_magnataur
Marcinpc_dota_hero_marci
Marsnpc_dota_hero_mars
Medusanpc_dota_hero_medusa
Minesnpc_dota_hero_meepo
Mirananpc_dota_hero_mirana
Morphlingnpc_dota_hero_morphling
Monkey Kingnpc_dota_hero_monkey_king
Naga Sirennpc_dota_hero_naga_siren
Nature’s Prophetnpc_dota_hero_furion
Necrophosnpc_dota_hero_necrolyte
Night Stalkernpc_dota_hero_night_stalker
Nyx Assassinnpc_dota_hero_nyx_assassin
Ogre Maginpc_dota_hero_ogre_magi
Omniknightnpc_dota_hero_omniknight
Oraclenpc_dota_hero_oracle
Outworld Destroyernpc_dota_hero_obsidian_destroyer
Pangoliernpc_dota_hero_pangolier
Phantom Assassinnpc_dota_hero_phantom_assassin
Phantom Lancernpc_dota_hero_phantom_lancer
Phoenixnpc_dota_hero_phoenix
Primal Beastnpc_dota_hero_primal_beast
Pucknpc_dota_hero_puck
Pudgenpc_dota_hero_pudge
Fightnpc_dota_hero_pugna
Queen of Painnpc_dota_hero_queenofpain
Razornpc_dota_hero_razor

Keep in mind that not every Dota hero’s complete name and command must be entered. By providing the appropriate arguments, you can also shorten the command or name. For instance, you can use each of the following commands to create an Anti-Mage:

  • -createhero npc_dota_hero_antimage
  • -createhero antimage
  • -createhero an

Similarly, you can use shorter commands or names to spawn other heroes.

That concludes our discussion of the Dota 2 cheat codes and commands.

CDN CTB