How to get your own DotA 2 beta key

If you still don’t know, DotA 2 Beta has been released to the public as a free trial until the official version rolls out. There’s still no word on when that will happen so there’s a lot of time still to play the graphically enhanced DotA 2. The beta version doesn’t have all characters yet but there’s already a lot of playable characters present. Online DotA 2 games are regular as well so you don’t have to worry about not having people to play with.

So how can you download and play DotA 2?

Valve has been generous about giving away beta keys for DotA 2 these past few weeks.  For those who haven’t got a hold of their beta keys yet, here are few ways to get one (and two extra).  Yes, for every beta key you get, you’ll have 2 extra invites for your friends.

Option 1: Download and install Steam

  1. Go to
  2. Click on Install Steam as shown on the picture above
  3. Click on Install Steam Now to start the download
  4. Save it to your desktop or anywhere you like
  5. Double-click on SteamInstall.msi to start installation
  6. Now this is the most important part, choosing the destination folder.  This is very important if you have a partitioned hard-drive or have a dedicated hard-drive for games.  Make sure you install this on the biggest partition because when you purchase and download games from Steam, it automatically downloads and installs the game in the directory where steam is installed.  Trust me; you don’t want the pain of changing the game directory.
  7. After you’ve installed steam, visit and create a new account by click on Join Steam
  8. After you’ve registered for a new account, visit and click on click here to launch the survey.  This is where the waiting game starts.  Make sure to check your e-mail, the one you registered with steam, for the invites.

Option 2: DotA 2 Beta Key Giveaway c/o PlayDotA forums

  1. You need to register at, which is the official webpage of DotA, and you need to post in this thread
  2. You MUST read the rules or you’ll be disqualified.  Remember to post only ONCE in the thread and their bot will randomly choose a post and don’t worry, they’ll be giving out 180 beta keys/day.

Here are tips for those who don’t have their beta keys yet:

  1. These keys are given out for FREE, do not buy them if someone offers to gift you one.
  2. You CAN ask for a trade if you already have a Steam account with tradable games, the Playdota forums ( is a good place to find people to trade with.
  3. Check your MAIL and you SPAM folders for the invite
  4. DO NOT just click on links that says it will give you DotA2 keys.  Only trust the websites and, better safe than sorry.
  5. If you receive an invite, don’t hesitate to give your friends the extra keys.
  6. ENJOY!



  1. i filled survet 3 weeks ago still nothing :[

    • I waited almost 2 months before I got mine. lol

      • 2rJack... /

        hahahahahaha…. we’re dsame! 8s okey if der’s B/
        T to supsop… !!!!! ;P

    • Dota 2 Staff /

      Free Dota 2 Beta Key Giveaway

      Today, We are launching this special Event for all the people that are waiting and wanting to have their Free Beta Key to play Dota 2.

      We thanks all the people who are behind this big event and to the persons who help us sponsored this special kind of event that brought Dota 2 to its experience.

  2. Looks like a very promising game :)

  3. Griswold /

    Mmm something to do over the holy week break

  4. Nice one.
    This will help people who have been raging over lag and other stuff in the original DoTA.

    The game is somewhat good and the only thing that disappoints me is that they changed a lot of the signature looks of a lot of heroes. Like Magina, he doesn’t have a panda on his blades D:


      there are heroes that are patented sa blizzard kasi.. that may be a probable reason

  5. Matthew Collie /

    Yo Thanks i got mine by 1 minute NOT KIDDING THKS

  6. dejanpunk /

    Is this an individual game, or do I need Warcraft III installed on my pc like for regular dota?

  7. hiroshi /

    can it be play as single player?

  8. is there anyone who can give me a beta key plssssssssssss i need one

  9. di ako maka sign up sa steam. bat ganon?

  10. pohtah /

    can someone give me a account in dota 2. ill like to play dis game. thanks alot. greatly appriciated if you will give me account :D

  11. There’s a complete tutorial on how to get Dota 2 in there, with video, visit it!

  12. can some one give me a dota key plsss /

    can some one give me a dota key plsss

  13. nico /

    can you play dota 2 or even 1 on LG smart tv using a hard drive? thx

  14. dsafadfadfasdfasdfasdfsafafasfadfadfasfsafasere1eqeadcdacaadfasvfdafafdvafasdfadfafadfaddgfdyugivdfgalgrhip;reujgjit;jrthio;rjjhiio;yjuiohjuio;ythjijuyihjiytih;d;itjhdtyjhtilyhjklgjkhjkldjdklhjdklfhkdfjgkhdkhfjgkhjgfhkfgkhjfhfjhkfjkhgkfkggjkfkgfkjgkfjgkjfkgjkfjgkfjgkfjkgjkfgjkfjgkjfkgjkfjgkfgjflkjhfkljgkldfjkhjdluriutoeiputieruteiopyueitpyetiyeputyueityuiroetioerouyetiyerpyretyueirtoytoyeiryueiortyertyeirtyuiperptioyeriptyiiutyeptiyueirpytoeipuyipeuyueipytyrppyeituyieorutioyuiyeritryuuuyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuusad;sf;sdf;oaofp;aeooiroeopdoasdasodiasodioapsdoaopsdoapsdoasodaopsdiopasiopdiaopsdpoaisdoiaoidpaoiddioso

  15. dota 2 is the game dota games

  16. is there anyone who can give me a beta key plssssssssssss i need one

  17. fighter /

    I can not download Dota 2 .So please help me. How to Download Dota 2.Our connection is very slow . So how to make to download .

  18. how to get dota 2

  19. can u give me a dota 2 key?? anyone??? i want to play this game so bad! :( please email me if you have one thanks in advance :) :[email protected]

  20. Generally I don’t read post on blogs, but I wish to say that this write-up very forced me to try and do so!
    Your writing taste has been amazed me. Thanks, very great article.

  21. I have installed and played Dota 2 on my laptop. Thanks

  22. leonard /

    its good i want to play dota to

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>