DOTA 2 Best Graphics settings for High FPS gaming and Performance

DOTA 2 is currently the most popular game in the world of gaming. Even the prize pools for these games are mind-blowing. So with that in mind, I decided to make another easy-to-follow guide for max performance and FPS settings in DOTA 2.

So two things can be edited in DOTA 2. The first is the steam launch options and the second is the in-game settings of DOTA 2.

Dota 2 Recommended Esports Courses

Dota 2 Carry Role

Dota Support Role

Dota Offlane Role

Dota Midlane (Middle) Role

Dota Intermediate Role

MAX FPS Settings Guide: DOTA 2

Steam Launch Settings DOTA 2:

When it comes to steam launch settings of DOTA 2, the following are the best settings according to me:

To set the Steam Launch options:

  • Open the Steam launcher
  • Go on the Library tab
  • Right-click on DOTA 2 as shown in the image below: dota 2 performance settings fps
  • Select Properties and go to the GENERAL tab
  • Click “Set Launch Options
dota 2 performance settings fps
-map dota -high
dota 2 performance settings fps

In-Game Settings For DOTA 2

Launch Dota 2 from steam, click the Settings icon on the top left, and go to the Video tab as shown below. I will show you how to set up each in-game setting for maximum performance and FPS boost.


Use my monitor’s current resolution: Off.

I recommend using the advanced settings as you get much finer control. Although if you get any bugs or display issues then turn this on.

Aspect Ratio: Use your default one.

It depends on your monitor display, but most have a 16:9 Aspect Ratio.

Size: Use your MAX resolution.

Use your Max Resolution for the best gameplay and viewing experience. Lowering this causes a huge drop in quality so do it as a last resort.

Display Mode: Full Screen.

Full Screen is the best choice for performance and gameplay experience.


Rendering API: DX11.

The options shown are DX9, DX11, Vulkan, and OpenGL.

DX11 provides the best performance. If your system does not support DX11, then DX9 is the best option.

Note: Compute shaders option is enabled only when you have DX11.

OpenGL is the worst option. DO NOT use it, no matter what.


Use basic settings: Off.

This slider is a simple way to adjust graphics, but I don’t recommend using it as a solution. Selecting and adjusting each option manually gives the best performance and graphics balance suited to your preferences.

Use advanced settings: On.

Disable all the settings, as shown in the image below.

They don’t really give any competitive advantage in the game. They only add animation effects to the game. If you are playing for competitions or if you want the MAX FPS then disable everything except Compute shaders.

VSync: Off.

Always turn this off for competitive and online gaming.

Compute Shaders: On.

This is a hidden option that will only appear once you select DX11 as the rendering API. Gives a performance boost for most systems. I recommend testing this for your particular system and configuration.

Texture Quality: High.

This should be HIGH since it dramatically affects the quality of your graphics. FPS is not affected too much. It uses graphics memory instead.

Set it to low only if you have a very old graphics card with less than 2GB of memory.

Effects Quality: low.

Adds special effects to spells and attack. They are not really required for gaming professionally. It gives a good FPS boost.

Shadow Quality: off.

Turning this off gives an excellent performance and FPS boost to your game.

Note: Dota 2 looks a lot better with shadows; however, they do not affect gameplay. If you want a better visual experience, you can set it to medium.

Game Screen Render Quality: 100%.

Always use 100%. Lowering this gives a performance boost at the price of display quality. And that price is enormous. You will get blurry textures. Below 70% game becomes unplayable. So change this as a last resort.

Maximum frames per second allowed: your monitor refresh rate or slightly higher

This is the FPS cap of the game. Keep it the same as your refresh rate or slightly higher to get a competitive advantage in playing DOTA 2.

The maximum value via the in-game options is 240 FPS, but you can set a custom limit with the +fps_max # command as shown in the launch options above.

#= replace with a number

Note: Unlocking the frame rate will cause overheating problems for laptops. It will also create a battery drain issue. Only useful for Desktops.

  • Click Apply to save the changes.

Viola! Now you can get the best FPS and gaming experience for DOTA 2 without having to buy a costly Gaming Rig. I hope you like the DoOTA 2 FPS Guide and you were able to get the performance and FPS boost you needed.

Do share with your fellow DOTA 2 players.

DOTA 2 Recommended Esports Courses

Dota Beginners Course

Dota Basics

Must read: How to increase your System performance for gaming

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.