M mgame.gg

Dota 2

Home Guides Log in

Language

All games

Fortnite Pokemon Minecraft Roblox Counter-Strike 2 Grand Theft Auto V Grand Theft Auto VI League of Legends Valorant Dota 2 Battlefield 6 Arc Raiders The Sims 4 Apex Legends Overwatch Marvel Rivals World of Warcraft PUBG: Battlegrounds EA Sports FC Rocket League Rainbow Six Siege Elden Ring Clair Obscur: Expedition 33 Baldur's Gate 3 Cyberpunk 2077 Red Dead Redemption 2 Genshin Impact Path of Exile 2 Helldivers 2 Split Fiction PEAK Terraria Stardew Valley Counter-Strike: Source Counter-Strike 1.6
← Dota 2 guides

Dota 2 System Requirements: PC, Mac and Linux Specs (2026)

November 9, 2026 · 5 min read

On this page

Dota 2 runs on modest hardware. Valve's minimum on every platform is a dual-core processor, 4 GB of RAM and 60 GB of free storage. Two changes matter more than the store listing, though: Steam no longer runs on Windows 7 or 8, and Valve is phasing out graphics cards that don't support DirectX 11.

Last checked: November 9, 2026 (Steam store page and patch 7.41f).

Dota 2 minimum requirements

These are the minimum specs from Dota 2's Steam store page. Valve doesn't publish recommended specs.

Component Windows macOS Linux
Operating system Windows 7 or newer (in practice Windows 10 or newer, see below) macOS 10.15 or newer Ubuntu 12.04 or newer
Processor Dual core from Intel or AMD at 2.8 GHz Dual core from Intel Dual core from Intel or AMD at 2.8 GHz
Memory 4 GB RAM 4 GB RAM 4 GB RAM
Graphics NVIDIA GeForce 8600/9600GT or ATI/AMD Radeon HD2600/3600 (see below) Metal-capable GPU: AMD GCN or newer, NVIDIA Kepler or newer, or Intel HD 4000 or newer AMD GCN or newer, NVIDIA Kepler or newer, or Intel HD 5000 series or newer
DirectX Version 11 Not applicable Not applicable
Storage 60 GB available space 60 GB available space 60 GB available space
Network Broadband internet Broadband internet Broadband internet
Sound DirectX compatible Not listed OpenAL compatible sound card

Dota 2 itself is free, and every hero is included from the start, so the only cost of trying it is the download.

Windows: you need Windows 10 or newer

The store page still says Windows 7 or newer, but that's out of date for a practical reason: Dota 2 runs through Steam, and Steam has dropped older versions of Windows.

  • January 1, 2024: Valve ended Steam support for Windows 7, Windows 8 and Windows 8.1.
  • November 5, 2024: the Steam client update from that day no longer runs on Windows 7 or Windows 8, and computers on those systems don't receive it.

So if you're installing Dota 2 today, plan on Windows 10 or Windows 11.

Graphics cards: DirectX 11 is becoming the real minimum

The graphics cards on the store page are very old. The GeForce 8600 and 9600GT and the Radeon HD 2600 and 3600 all date from the DirectX 10 generation and don't support DirectX 11.

That matters because of a change in patch 7.41 on March 24, 2026. Valve deprecated support for GPUs that don't support DirectX 11 and Shader Model 5, and said a future update will remove support for them completely. Valve added that 99.96% of active players already have hardware that meets this bar.

What this means for you:

  • Any reasonably modern GPU is fine. If your card or integrated graphics supports DirectX 11, you meet the bar Valve set in 7.41.
  • Very old cards are on borrowed time. If your GPU only supports DirectX 10 or older, Dota 2 may stop running on it in a future update.

How to check your DirectX support

  1. Press Windows + R, type dxdiag and press Enter.
  2. Open the Display tab.
  3. Look at Feature Levels. If the list includes 11_0 or higher, your GPU supports DirectX 11.

Mac and Linux

Dota 2 has native versions for both, and both use newer graphics APIs than the Windows minimum suggests:

  • OpenGL is gone. Valve removed OpenGL support in March 2023. Since then, Macs need a Metal-capable GPU and Linux needs an AMD GCN, NVIDIA Kepler or Intel HD 5000 series GPU or newer.
  • macOS 10.15 is the floor. The Steam store lists macOS 10.15 or newer. Steam itself stopped running on macOS 10.13 and 10.14 with its November 5, 2024 client update.
  • Intel Macs are what the store lists. The macOS requirements name a dual-core Intel processor. Valve doesn't list Apple silicon in the requirements.

Can my PC run Dota 2? A quick checklist

  1. Windows version: open Settings, then System, then About. You need Windows 10 or newer.
  2. Graphics: check DirectX support with dxdiag as shown above.
  3. Memory: 4 GB is the minimum. More RAM helps if you keep Discord, a browser or a stream open while you play.
  4. Storage: keep at least 60 GB free, plus room for updates. Installing on an SSD shortens loading times.
  5. Internet: Dota 2 is an online game, so you need a stable broadband connection. Wi-Fi works, but a wired connection is steadier.

Tips for running Dota 2 on a low-end PC

  • Lower the resolution or render quality first. These usually give the biggest frame-rate boost.
  • Turn down effects and shadows. Teamfights are full of spell effects, and that's where frame drops usually happen.
  • Close background apps. Browsers and video apps compete for the same memory and processor.
  • Update your graphics drivers. New drivers often fix crashes and performance problems in older games.
  • Use a wired connection if you can. It won't raise your frame rate, but it does reduce lag spikes.

If you're new to the game, our Dota 2 beginner's guide covers what to do after the download finishes, and our list of the best heroes for beginners helps you pick a first hero.

Frequently asked questions

How many GB is Dota 2?

Valve lists 60 GB of available storage for Dota 2 on Windows, Mac and Linux. Leave some extra space, since updates and new events add files over time.

Can I run Dota 2 with 4 GB of RAM?

Yes, 4 GB is Valve's official minimum on every platform. You'll have a smoother time with more, especially if you run other apps while you play.

Does Dota 2 still work on Windows 7?

No, not in practice. Steam support for Windows 7, 8 and 8.1 ended on January 1, 2024, and Steam client updates since November 5, 2024 no longer run on Windows 7 or 8. Use Windows 10 or newer.

Will my old graphics card stop working with Dota 2?

It might, if it doesn't support DirectX 11. In patch 7.41, Valve deprecated GPUs without DirectX 11 and Shader Model 5 support and said a future update will drop them, though 99.96% of active players already meet the requirement.

Can Dota 2 run on integrated graphics?

Yes. Valve's Mac and Linux requirements name Intel integrated graphics, such as Intel HD 4000 and the HD 5000 series. On Windows, any integrated GPU with DirectX 11 support meets the minimum, though you'll likely need lower settings.

Is Dota 2 free on PC?

Yes. Dota 2 is free on Steam for Windows, Mac and Linux, and all heroes are free. Paid items are cosmetic or event content.

More Dota 2 guides