Pubg Best Settings To Get Maximum FPS

If you want to be competitive in PlayerUnknown’s Battlegrounds, you have to make sure your game is running as smoothly as possible.

For smooth gaming, FPS is very important. You can check your monitor FPS by using the Monitor FPS Test website. This website is very easy to use. 

While PUBG is no longer classified as an Early Access title on Steam, there are still kinks that need ironing especially if your PC is somewhat old.

As some players are always quick to point out, the game code isn’t very optimized, and PUBG could run slow or stutter.

This is where PUBG optimization can come in very handy in allowing you to have a fun time without the frustration of stutters and dropped frames.

So, here are the best settings for PUBG to get a nice FPS boost and achieve the maximum possible FPS (frames per second) your machine is capable of.


Make sure your computer is running in “high performance” mode and not on the default “balanced”. This will ensure that your computer is always using all of your processor’s cores, instead of turning them off to save energy.

Nvidia Specific Settings

If you own an Nvidia graphics card, you should set the following options for maximum performance.

1. Get to your Nvidia control panel by right-clicking anywhere on your desktop and selecting “NVIDIA Control Panel”.

2. Select “Manage 3D Settings”.

3. Under “Power Management Mode” select “Prefer Maximum Performance”.

4. Under “Change Resolution” make sure that you’re running at the resolution marked as “(native)” for your display.

5. Change the “Refresh Rate” to as high as it will go.

6. (Only for G-Sync Monitors) Under “Set Up G-Sync”, simply “Enable G-Sync”.

7. (Only for G-Sync Monitors) Make sure that under “Manage 3D Settings” you set “Vertical sync” to OFF.

If you still have a 60Hz monitor, you should upgrade to at least a 120Hz one. 144Hz is preferable, but you can get monitors with refresh rates of up to 240Hz these days.


This is a great little tweak that won’t change the way your game looks at all but will give you a LOT more of those pesky frames.

  1. Go to C: Program Files (x86)SteamsteamappscommonPUBGTslGameBinariesWin64
  2. Right-click on “TslGame.exe” and select Properties.
  3. Navigate to “Compatibility”.
  4. In the little “Settings” section, check the “Override high DPI scaling behavior” box (in Windows 8 this option is called “Disable display scaling on high DPI settings“).
  5. In the drop-down menu, make sure “Application” is selected.
  6. Hit “OK”.

People are reporting to have had dramatic improvements, sometimes even doubling their FPS in PUBG!


If your Override high DPI scaling behavior is greyed out, you’ll have to manually change it in the registry editor.

Thankfully, it’s not very hard. Here’s how:

– Type Windows + R (to Run a program)

– Type “regedit” and press ENTER.

– Navigate to HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers

– Right-click to “Add new string

– In the Name field, enter the Path to your TslGame.exe (usually C:Program Files (x86)SteamsteamappscommonPUBGTslGameBinariesWin64TslGame.exe)

– In the Data field, enter ~HIGHDPIAWARE

Make sure that you have the tilde (~) before HIGHDPIAWARE in the Data field.

Now, when you go to the TslGame.exe file properties, the high DPI scaling option should still be greyed out, but it should also be enabled.


1. Open up Steam, and click on your Library.

2. Right-click on “PLAYERUNKNOWN’S BATTLEGROUNDS” and select “Properties

3. Then, click on “Set Launch Options

In the text field, add the following string:

-refresh 144-maxMem=13000-malloc=system-USEALLAVAILABLECORES-sm4


-refresh 144

Sets the refresh rate of the game. You should set this to whatever refresh rate your monitor is capable of. In my case, I use a ROG PG279Q monitor that’s capable of running at 165Hz, so mine is set to -refresh 165


Sets the maximum amount of RAM the game can use to the specified amount in Megabytes. In this case 13GB.

Note: if you have less than 8GB of RAM, you should set this to -low memory instead


Tells the game to let Windows manage the memory allocation. I’m not sure why this is preferable, but people say it’s good, and I trust them.


Is pretty self-explanatory. This is old and most likely the game does this on its own now. Still, won’t hurt to add it. Whatevs.


This tells the game to use DX10 instead of DX11, which will eliminate some graphic features, some of which are distracting, such as scope reflections. Having this setting will provide a nice FPS boost. Remove this if you want your game to look quite a bit better (better textures, less jagged edges, more realistic grass, etc.)


Look, I know you wanna make the game faster cause you want your chicken dinner, but let me preface this by saying that you should consider where your enjoyment of this game is coming from.

The graphics turned to ultra are beautiful, and they make for a realistic experience (especially in FPP – first-person play mode).

The realism of the graphics makes the game even a little scarier at times. When you’re crouch-walking around inside a house and you hear footsteps in the grass outside, see the realistic figure enter the house, clad in a half shadow as the rest of the screen is covered by the beautiful glow of the light filtering through the window, then you’ll know:

you may not see the enemy quite as easily, and you may even lose because of that. But boy, it’s a thrill.

If all you think about is the chicken dinner, however, you should optimize your game using these settings:

  • [FPP Only] FpsCameraFov: 80 (having it higher impacts your FPS quite a bit. You can turn it up to see more enemies to the sides – check out my article about FpsCameraFov for more info.)
  • Anti-Aliasing: ULTRA (in my opinion the performance cost is not great and not having jagged edges removes what would otherwise be a disadvantage.)
  • Post-Processing: LOW (you can go VERY LOW, but you lose a little bit of contrast which may be beneficial.)
  • Shadows: LOW (going VERY LOW makes shadows comically blocky, and it costs a truly imperceptible performance drop to use LOW instead.)
  • Texture: HIGH (better texture quality allows you to spot enemies more easily. You can set this lower for more FPS, but it’s not worth it, in my opinion.)
  • Effects: VERY LOW (effects are pretty hard on a graphics card, so if you don’t wanna skip a frame the next time someone at spawn throws a Molotov on you, VERY LOW is the way to go – unless you’re rich and you have two Titan XPs in SLI.)
  • Foliage: VERY LOW (removes a lot of grass/bushes. You want this to be VERY LOW. Not just to spot enemies more easily, but also to be sure that the bush you’re hiding behind is shown even to players who are running this setting.)
  • View Distance: LOW (this determines how far the game will render buildings. Even LOW renders buildings that are far, I don’t see why you’d wanna set this any higher than that.)
  • Motion Blur: DISABLED (adding blur to the game is distracting — if you care about visibility, turn it off)


There is a new in-game option called Inventory screen character render that allows you to turn off rendering your character in the inventory menu to improve performance. I recommend turning it OFF.

If you turn on the weapon and item indicators in the settings, you can still see if you have a helmet/armor equipped very easily anyway.

I would recommend not touching any other setting.

Warning: Don’t touch the Screen Scale slider, as that affects performance. Currently, there is a bug: if you changed this value, even after you bring it back to the original value in-game, the decimal points in the config file are going to be non-zero, which will still affect performance.

To fix this, you need to go into the config file GameUserSettings.ini located at C:Users%USERNAME%AppDataLocalTslGameSavedConfigWindowsNoEditorGameUserSettings.ini