Change DPI Scaling Level for Displays in Windows 10

Are you looking to change the display size of your on-screen elements.

Changing the DPI of your screen can significantly increase or decrease the size of text and other visual elements of an application.

To fix various Windows 10/11 problems, we recommend Outbyte PC Repair:
This software will repair common computer errors, protect you from file loss, malware damage, hardware failure, and optimise your computer for peak performance. In three simple steps, you can resolve PC issues and remove virus damage:

  1. Download Outbyte PC Repair Software
  2. Click Start Scan to detect Windows 10/11 issues that may be causing PC issues.
  3. Click Repair All to fix issues with your computer's security and performance.
    This month, Outbyte has been downloaded by 23,167 readers.

However, it can be challenging to do it without proper instruction. You can end up messing the screen if you do not know about the proper values.

In this guide we will learn how to manually adjust the DPI Scaling Level in Windows 10

  How to Change Main Display in Windows 10

What is DPI Scaling in Windows 10

Dots per inch (DPI) is the physical measurement of the number of individual dots that can be placed in a line within the span of 1 inch. DPI setting controls the size of the text, apps, and icons.

A lower DPI setting will make them appear smaller and a higher setting will make them appear bigger. By default, Windows has a setting of 96 DPI.

Although Windows automatically make it sure that the DPI level is adjusted optimally according to the screen type, display, and resolution of the device, sometimes you may want to change the DPI scaling level manually according to your viewing preference.

Change DPI Scaling Level for Displays through Windows Settings

  1. Open Settings and click on the System icon.
    System Settings

  2. Alternatively, right-click on an empty area on your desktop and select Display from the context menu.
    Display settings from context menu

  3. In System settings screen click on Display option from the left side.
    Display settings

  4. Under Change the size of text, apps, and other items: 100% (Recommended), choose between 100% or 125%.
    Scale and layout

  5. If you are not satisfied with 125%, you can set a custom percentage. Click on Advanced scaling settings
    Advanced scaling settings

  6. Enter the custom scaling size in the range of 100-500% and click on Apply
    Custom scaling

Change DPI Scaling Level for Displays through Registry Setting

1. Open Registry Editor by pressing Windows + R key combination, type in regedit and press Enter.


2. If prompted by UAC, press Yes to continue.

3. Go to HKEY_CURRENT_USER\Control Panel\Desktop

4. Look for the LogPixels DWORD. If it is not found then right-click on Desktop and create a new DWORD and name it LogPixels. Double-click on it to modify.


5. Select the Decimal bullet under Base. And type Value Data According to the below table.

Modify LogPixels
DPI Scaling LevelValue Data
Smaller 100% (default)96
Medium 125%120
Larger 150%144
Extra Large 200%192
Custom 250%240
Custom 300%288
Custom 400%384
Custom 500%480

6. In right-side pane, look for a Win8DpiScaling and set the value 0 or 1 according to the table below and close Registry Editor.

Value DataDescription
0Enter 0 if you used 96 in step 5 for no custom DPI scaling.
1Enter 1 if you used any other size in step 5 for custom DPI scaling.

7. Restart your computer.

  10 Best Registry Hacks for Windows

Change DPI Scaling Level FAQs

1. Does changing DPI level hang your PC?

Changing the DPI level may affect working of some third-party or system applications that can lead to PC lagging.

2. Does Windows 10 scaling affect games?

Some games are built to run on a specific resolution only. So altering with scaling settings can stop them from launching.

1 thought on “Change DPI Scaling Level for Displays in Windows 10”

  1. Is there a registry change to also change the text size: title bar, menus, icons, etc from the default to something else permanently?


Leave a Comment