Notes: This game is only available through Steam.

Download Dota 2 direct from the Windows Store Dota 2 for %2

Download from Windows Store

Download Dota 2 for Windows 7, 8, 8.1 direct from Softonic secure servers

Free Download Safe download

Dota 2 free download

You will be redirected to an external website to complete the download.

User reviewsAll opinions

  • good

    Google Chrome is a very simple and fast browser. The moment you install it, it opens up without the long delay like a lot of the other browsers. The problem with Google Chrome is it can be too simple and while Google... more

    10
  • Awesome

    Best Graphics Quotes Can micro creep well Install is quick and easy Every hero has change..not their level(best one) Their is no maphack worst need more hero reconnect should be atleast 10min need more... more

    by Orochi_X

    9
  • good

    very good, i'm funny. more

    by longtu1988

    8

Download Dota 2 free for other operating systems