Dota 2 Cheat Codes & Commands Guide: Create Items, Heroes, & More

You can use Dota 2 Cheats Codes & Commands while playing against Bots, that is in Practice Mode only. Here is a detailed guide with all cheat codes and how to activate cheats in Dota 2.

Dota 2 Cheat Codes & Commands only work in Practice Mode. That is when you are playing against bots. It is a good way to learn game mechanics and try out different items, heroes, etc. As the practice matches are filled with bots, using cheats can help you choose the best settings without any hurdles. When you know what’s best for you, it can help optimize your core gameplay. But since using any third-party mods can get you banned from the game, we have compiled a list of all the Valve-approved cheats. In the below list, find all cheats for gameplay, basic items, neutral items, upgraded items, and summoning heroes.

Cheat Codes are off by default. In this guide, you can find steps on how to turn on or enable cheat codes in Dota 2. Then you can learn about different Dota 2 Commands and what they do.

All Dota 2 Cheat Codes & Console Commands List

Dota 2 Console

You can enable the Dota 2 Cheat codes or commands via the chat commands in the Lobby settings. For that, the player hosting the practice game should first enable the cheats using the sv_cheats1 command via the console.

  • Use the CTRL + F shortcut button to search for your required cheat code or console command.
Cheat Codes (Chat) Console Commands Effects
-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 or dota_dev hero_maxlevel Increases 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.
-refresh dota_dev hero_refresh Replenishes all heroes’ and illusions’ health and mana to full. Also, it refreshes all their abilities and item cooldowns*.
-respawn dota_dev hero_respawn Forces the player hero to respawn. When the player hero is alive, moving to the team fountain can replenish health and mana.
-startgame dota_dev forcegamestart Forces the match to start immediately, skipping the preparation phase.
-spawncreeps dota_spawn_creeps Instantly spawns lane creeps on every lane for both teams.
-spawnneutrals dota_spawn_neutrals It instantly spawns neutral creeps at every camp.
-disablecreepspawn dota_creeps_no_spawning 1/0 Disables lane & neutral creep spawning (except Roshan).
-enablecreepspawn Enables lane & neutral creep spawning.
-spawnrune dota_spawn_rune Spawns Bounty runes & Power-up Runes at all rune spots.
-killwards dota_dev killwards Destroys all placed Sentry and Observer Wards.
-clearwards dota_clear_wards Destroys all placed Observer Wards.
-createhero <name> dota_create_unit <name> Creates the named unit or hero as an ally, neutral, or enemy.
-createhero <name> neutral dota_create_unit <name> neutral Neutral heroes cannot be created. When created, Radiant heroes are spawned
-createhero <name> enemy dota_create_unit <name> enemy Spawning buildings always appear at the map center and are always invulnerable.
-dumpbots dota_bot_dump_state Displays AI status.
-wtf dota_ability_debug 1/0 Disables 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.
-allvision dota_all_vision_enable Enables shared vision between Radiant and Dire.
-normalvision dota_all_vision_disable Disables shared vision between the teams.
-teleport dota_dev hero_teleport Teleports the selected hero to the placed cursor location.
-trees dota_treerespawn All trees on the map respawn, taking tree spawn blocking into account.
-win dota_win Instantly destroys the enemy’s Ancient triggering a win
-gottagofast dota_gotta_go_fast Sets hero level to the maximum, and fills the inventory with Sange and Yasha.
-rapgod dota_rap_god Sets hero level to the maximum, and fills the inventory with 3 Divine Rapiers
-hurtmebad dota_hero_nearlethaldamage Depletes the hero’s current health to 1.
-suicide dota_hero_suicide It instantly kills the player hero.
-killcreeps radiant/dire/neutral/all dota_kill_creeps radiant/dire/neutral/all Instantly kills radiant/dire/neutral/all creeps.

*This cheat does not affect the Buyback cooldown.

All Item Cheat Codes & Commands

dota 2 cheat codes commands

Basic Items

Unlike the previous cheats, you have to use the -item and -givebots chat commands along with cheat codes to summon an item for yourself or give them to bots. You can also use the dota_create_item and dota_bot_give_item commands alongside your cheats alternatively.

So, here are all the cheats to summon Basic items:

Item Name  Internal Names/ Console Commands
Aegis of the Immortal item_aegis
Animal Courier item_courier
Band of Elvenskin item_boots_of_elves
Belt of Strength item_belt_of_strength
Blade of Alacrity item_blade_of_alacrity
Blades of Attack item_blades_of_attack
Blight Stone item_blight_stone
Blink Dagger item_blink
Boots of Speed item_boots
Bottle item_bottle
Broadsword item_broadsword
Chainmail item_chainmail
Cheese item_cheese
Circlet item_circlet
Clarity item_clarity
Claymore item_claymore
Cloak item_cloak
Crown item_crown
Demon Edge item_demon_edge
Dust of Appearance item_dust
Eaglesong item_eagle
Enchanted Mango item_enchanted_mango
Energy Booster item_energy_booster
Faerie Fire item_faerie_fire
Flying Courier item_flying_courier
Gauntlets of Strength item_gauntlets
Gem of True Sight item_gem
Ghost Scepter item_ghost
Gloves of Haste item_gloves
Healing Salve item_flask
Helm of Iron Will item_helm_of_iron_will
Hyperstone item_hyperstone
Infused Raindrop item_infused_raindrop
Iron Branch item_branches
Javelin item_javelin
Magic Stick item_magic_stick
Mantle of Intelligence item_mantle
Mithril Hammer item_mithril_hammer
Morbid Mask item_lifesteal
Mystic Staff item_mystic_staff
Observer Ward item_ward_observer
Ogre Axe item_ogre_axe
Orb of Venom item_orb_of_venom
Platemail item_platemail
Point Booster item_point_booster
Quarterstaff item_quarterstaff
Quelling Blade item_quelling_blade
Reaver item_reaver
Refresher Shard item_refresher_shard
Ring of Health item_ring_of_health
Ring of Protection item_ring_of_protection
Ring of Regen item_ring_of_regen
Ring of Tarrasque item_ring_of_tarrasque
Robe of the Magi item_robe
Sacred Relic item_relic
Sage’s Mask item_sobi_mask
Sentry Ward item_ward_sentry
Shadow Amulet item_shadow_amulet
Slippers of Agility item_slippers
Smoke of Deceit item_smoke_of_deceit
Staff of Wizardry item_staff_of_wizardry
Stout Shield item_stout_shield
Talisman of Evasion item_talisman_of_evasion
Tango item_tango
Tango (Shared) item_tango_single
Tome of Knowledge item_tome_of_knowledge
Town Portal Scroll item_tpscroll
Ultimate Orb item_ultimate_orb
Vitality Booster item_vitality_booster
Void Stone item_void_stone
Wind Lace item_wind_lace

Upgraded Items

You can summon any upgraded item using the item_ prefix on the console. As every upgraded item has its recipes, you can use the item_recipe_(name of the upgraded item). For some upgraded items having different tiers, you can add the _# at the end of the command’s internal name. So, if you want the level 3 Necronomicon, you must use the following console command:

  • item_necromicon_3

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

Upgraded Item Names Internal Names/ Console Commands
Abyssal Blade item_abyssal_blade
Aeon Disk item_aeon_disk
Aether Lens item_aether_lens
Aghanim’s Blessing item_ultimate_scepter_2
Aghanim’s Blessing – Roshan item_ultimate_scepter_roshan
Aghanim’s Scepter item_ultimate_scepter
Aghanim’s Shard item_aghanims_shard
Arcane Boots item_arcane_boots
Armlet of Mordiggian item_armlet
Assault Cuirass item_assault
Battle Fury item_bfury
Black King Bar item_black_king_bar
Blade Mail item_blade_mail
Bloodstone item_bloodstone
Bloodthorn item_bloodthorn
Boots of Travel item_travel_boots
Boots of Travel 2 item_travel_boots_2
Bracer item_bracer
Buckler item_buckler
Butterfly item_butterfly
Crimson Guard item_crimson_guard
Crystalys item_lesser_crit
Daedalus item_greater_crit
Dagon item_dagon_# (1-5)
Desolator item_desolator
Diffusal Blade item_diffusal_blade
Diffusal Blade 2 item_diffusal_blade_2
Dragon Lance item_dragon_lance
Drum of Endurance item_ancient_janggo
Echo Sabre item_echo_sabre
Ethereal Blade item_ethereal_blade
Eul’s Scepter of Divinity item_cyclone
Eye of Skadi item_skadi
Force Staff item_force_staff
Glimmer Cape item_glimmer_cape
Guardian Greaves item_guardian_greaves
Hand of Midas item_hand_of_midas
Headdress item_headdress
Heart of Tarrasque item_heart
Heaven’s Halberd item_heavens_halberd
Helm of the Dominator item_helm_of_the_dominator
Hood of Defiance item_hood_of_defiance
Hurricane Pike item_hurricane_pike
Iron Talon item_iron_talon
Kaya item_kaya
Kaya and Sange item_kaya_and_sange
Linken’s Sphere item_sphere
Lotus Orb item_lotus_orb
Maelstrom item_maelstrom
Magic Wand item_magic_wand
Manta Style item_manta
Mask of Madness item_mask_of_madness
Medallion of Courage item_medallion_of_courage
Mekansm item_mekansm
Meteor Hammer item_meteor_hammer
Mjollnir item_mjollnir
Monkey King Bar item_monkey_king_bar
Moon Shard item_moon_shard
Necronomicon item_necronomicon_# (1-3)
Null Talisman item_null_talisman
Nullifier item_nullifier
Oblivion Staff item_oblivion_staff
Observer and Sentry Wards item_ward_dispenser
Octarine Core item_octarine_core
Orchid Malevolence item_orchid
Perseverance item_pers
Phase Boots item_phase_boots
Pipe of Insight item_pipe
Poor Man’s Shield item_poor_mans_shield
Power Treads item_power_treads
Radiance item_radiance
Divine Rapier item_rapier
Refresher Orb item_refresher
Ring of Aquila item_ring_of_aquila
Ring of Basilius item_ring_of_basilius
Rod of Atos item_rod_of_atos
Sange item_sange
Sange and Yasha item_sange_and_yasha
Satanic item_satanic
Scythe of Vyse item_sheepstick
Shadow Blade item_invis_sword
Shiva’s Guard item_shivas_guard
Silver Edge item_silver_edge
Skull Basher item_basher
Solar Crest item_solar_crest
Soul Booster item_soul_booster
Soul Ring item_soul_ring
Spirit Vessel item_spirit_vessel
Tranquil Boots item_tranquil_boots
Urn of Shadows item_urn_of_shadows
Vanguard item_vanguard
Veil of Discord item_veil_of_discord
Vladmir’s Offering item_vladmir
Wraith Band item_wraith_band
Yasha item_yasha
Yasha and Kaya item_yasha_and_kaya

Neutral Items

Here are the cheats for all the Neutral items:

Neutral Item Names Internal Names / Console Commands
Tier 1
Arcane Ring item_arcane_ring
Broom Handle item_broom_handle
Faded Broach item_faded_broach
Iron Talon item_iron_talon
Ironwood Tree item_ironwood_tree
Keen Optic item_keen_optic
Mango Tree item_mango_tree
Ocean Heart item_ocean_heart
Poor Man’s Shield item_poor_mans_shield
Royal Jelly 1 item_royal_jelly
Trusty Shovel item_trusty_shovel
Tier 2
Clumsy Net item_clumsy_net
Dragon Scale item_dragon_scale
Essence Ring item_essence_ring
Grove Bow item_grove_bow
Imp Claw item_imp_claw
Nether Shawl item_nether_shawl
Philosopher’s Stone item_philosophers_stone
Pupil’s Gift item_pupils_gift
Ring of Aquila item_ring_of_aquila
Vambrace item_vambrace
Vampire Fangs item_vampire_fangs
Tier 3
Craggy Coat item_craggy_coat
Enchanted Quiver item_enchanted_quiver
Greater Faerie Fire item_greater_faerie_fire
Mind Breaker item_mind_breaker
Orb of Destruction item_orb_of_destruction
Paladin Sword item_paladin_sword
Quickening Charm item_quickening_charm
Repair Kit item_repair_kit
Spider Legs item_spider_legs
Telescope item_spy_gadget
Titan Silver item_titan_sliver
Tier 4
Flicker item_flicker
Havoc Hammer item_havoc_hammer
Illusionist’s Cape item_illusionsts_cape
Magic Lamp item_panic_button
Minotaur Horn item_minotaur_horn
Ninja Gear item_ninja_gear
Prince’s Knife item_princes_knife
Spell Prism item_spell_prism
The Leveller item_the_leveller
Timeless Relic item_timeless_relic
Witless Shako item_witless_shako
Tier 5
Apex item_apex
Ballista item_ballista
Book of the Dead item_demonicon
Ex Machina item_ex_machina
Fallen Sky item_fallen_sky
Force Boots item_force_boots
Mirror Shield item_mirror_shield
Pirate Hat item_pirate_hat
Seer Stone item_seer_stone
Stygian Desolator item_desolator_2
Trident item_recipe_trident
Woodland Striders item_woodland_striders

Dota 2 Cheat Codes for Heroes

dota 2 cheat codes commands

You can use the -createhero or the dota_create_unit command to spawn a hero in your team. You can also add these unit heroes to your enemy’s team using the word enemy at the end of the command. For example, if you want to spawn a hero like Bane in your opponent’s team, here’s the command you can use:

  • -createhero npc_dota_hero_bane enemy

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

Heroes Internal names
Abaddon npc_dota_hero_abaddon
Alchemist npc_dota_hero_alchemist
Anti-Mage npc_dota_hero_antimage
Ancient Apparition npc_dota_hero_ancient_apparition
Arc Warden npc_dota_hero_arc_warden
Axe npc_dota_hero_axe
Bane npc_dota_hero_bane
Batrider npc_dota_hero_batrider
Beastmaster npc_dota_hero_beastmaster
Bloodseeker npc_dota_hero_bloodseeker
Bounty Hunter npc_dota_hero_bounty_hunter
Brewmaster npc_dota_hero_brewmaster
Bristleback npc_dota_hero_bristleback
Broodmother npc_dota_hero_broodmother
Centaur Warrunner npc_dota_hero_centaur
Chaos Knight npc_dota_hero_chaos_knight
Chen npc_dota_hero_chen
Clinkz npc_dota_hero_clinkz
Clockwerk npc_dota_hero_rattletrap
Crystal Maiden npc_dota_hero_crystal_maiden
Dark Seer npc_dota_hero_dark_seer
Dark Willow npc_dota_hero_dark_willow
Dawnbreaker npc_dota_hero_dawnbreaker
Dazzle npc_dota_hero_dazzle
Death Prophet npc_dota_hero_death_prophet
Disruptor npc_dota_hero_disruptor
Doom npc_dota_hero_doom_bringer
Dragon Knight npc_dota_hero_dragon_knight
Drow Ranger npc_dota_hero_drow_ranger
Earth Spirit npc_dota_hero_earth_spirit
Earthshaker npc_dota_hero_earthshaker
Elder Titan npc_dota_hero_elder_titan
Ember Spirit npc_dota_hero_ember_spirit
Enchantress npc_dota_hero_enchantress
Enigma npc_dota_hero_enigma
Faceless Void npc_dota_hero_faceless_void
Grimstroke npc_dota_hero_grimstroke
Gyrocopter npc_dota_hero_gyrocopter
Hoodwink npc_dota_hero_hoodwink
Huskar npc_dota_hero_huskar
Invoker npc_dota_hero_invoker
Io npc_dota_hero_wisp
Jakiro npc_dota_hero_jakiro
Juggernaut npc_dota_hero_juggernaut
Keeper of the Light npc_dota_hero_keeper_of_the_light
Kunkka npc_dota_hero_kunkka
Legion Commander npc_dota_hero_legion_commander
Leshrac npc_dota_hero_leshrac
Lich npc_dota_hero_lich
Lifestealer npc_dota_hero_life_stealer
Lina npc_dota_hero_lina
Lion npc_dota_hero_lion
Lone Druid npc_dota_hero_lone_druid
Luna npc_dota_hero_luna
Lycan npc_dota_hero_lycan
Magnus npc_dota_hero_magnataur
Marci npc_dota_hero_marci
Mars npc_dota_hero_mars
Medusa npc_dota_hero_medusa
Meepo npc_dota_hero_meepo
Mirana npc_dota_hero_mirana
Morphling npc_dota_hero_morphling
Monkey King npc_dota_hero_monkey_king
Naga Siren npc_dota_hero_naga_siren
Nature’s Prophet npc_dota_hero_furion
Necrophos npc_dota_hero_necrolyte
Night Stalker npc_dota_hero_night_stalker
Nyx Assassin npc_dota_hero_nyx_assassin
Ogre Magi npc_dota_hero_ogre_magi
Omniknight npc_dota_hero_omniknight
Oracle npc_dota_hero_oracle
Outworld Destroyer npc_dota_hero_obsidian_destroyer
Pangolier npc_dota_hero_pangolier
Phantom Assassin npc_dota_hero_phantom_assassin
Phantom Lancer npc_dota_hero_phantom_lancer
Phoenix npc_dota_hero_phoenix
Primal Beast npc_dota_hero_primal_beast
Puck npc_dota_hero_puck
Pudge npc_dota_hero_pudge
Pugna npc_dota_hero_pugna
Queen of Pain npc_dota_hero_queenofpain
Razor npc_dota_hero_razor

Note that you don’t have to enter the full name and command of every Dota hero. You can also shorten the command or name by using the correct parameters. For example, if you are looking to spawn AntiMage, you can use all the following commands:

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

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

That’s everything covered about the Dota 2 Cheat codes and commands. If you liked this guide, check out our more guides on rank distribution and how they work, how to sell Items, and more helpful Dota 2 Guides right here on Gamer Tweak.