Windows 10 and 11 ship with Segoe UI as the system-wide default font — the typeface used in title bars, menus, dialog boxes, and most UI text. There’s no settings toggle to change it. Instead, you create a small registry file that maps Segoe UI to your preferred font, run it, and restart. This guide covers all four tasks: browsing the installed font list, changing the system font via a .reg file, restoring Segoe UI as the default, changing font size (no registry required), and installing new fonts from the Microsoft Store. While in Personalization settings, you can also show the This PC icon on your desktop and adjust other visual options at the same time.
Browse the Available Fonts
Before picking a new font, note the exact name of the font you want — the registry file entry must match the name precisely. There are two ways to view all installed fonts.
Via Control Panel
Search for Control Panel in the Windows search bar and open it:

Select Appearance and Personalization:

Click the Fonts icon in the Appearance and Personalization screen:

The Fonts folder shows every installed font. Note the exact name of the one you want to use — for example, Tahoma.

Via Settings App
Open the Settings app from the Start menu gear icon:

Go to Personalization and scroll down to the Fonts section, then click it:

The Available fonts section lists all pre-installed fonts. Note the exact name to use in the registry file below.

Change the System Font via Registry Editor
Windows does not let you change the system font through the GUI. The only way is to create a .reg file that sets your chosen font as a substitute for Segoe UI, then merge it into the registry and restart. Open Notepad to create the file — if you prefer working in a dark editor, you can enable dark mode in Notepad before starting.
Step 1: Search for Notepad in the Windows search bar and open it.

Step 2: Paste the code below into Notepad. Replace font_name on the last line with your chosen font’s exact name.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"=""
"Segoe UI Bold (TrueType)"=""
"Segoe UI Bold Italic (TrueType)"=""
"Segoe UI Italic (TrueType)"=""
"Segoe UI Light (TrueType)"=""
"Segoe UI Semibold (TrueType)"=""
"Segoe UI Symbol (TrueType)"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Segoe UI"="font_name"
For example, to use Tahoma, the last line becomes "Segoe UI"="Tahoma":
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"=""
"Segoe UI Bold (TrueType)"=""
"Segoe UI Bold Italic (TrueType)"=""
"Segoe UI Italic (TrueType)"=""
"Segoe UI Light (TrueType)"=""
"Segoe UI Semibold (TrueType)"=""
"Segoe UI Symbol (TrueType)"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Segoe UI"="Tahoma"

Step 3: Go to File > Save As. Type a filename ending in .reg (e.g., FontUpdate.reg):

Change the Save as type dropdown to All Files, then click Save:

Step 4: Navigate to the saved FontUpdate.reg file and double-click it:

Step 5: The Registry Editor shows a warning before merging any .reg file. Click Yes to confirm:

A success dialog confirms the keys were added. Click OK, then restart Windows to apply the new font.

Restore the Default Segoe UI Font
To revert to Segoe UI, create a second .reg file that maps the font registry entries back to their original .ttf files and removes the font substitution.
Step 1: Open Notepad and paste the restore script below:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"="segoeui.ttf"
"Segoe UI Bold (TrueType)"="segoeuib.ttf"
"Segoe UI Bold Italic (TrueType)"="segoeuiz.ttf"
"Segoe UI Italic (TrueType)"="segoeuii.ttf"
"Segoe UI Light (TrueType)"="segoeuil.ttf"
"Segoe UI Semibold (TrueType)"="seguisb.ttf"
"Segoe UI Symbol (TrueType)"="seguisym.ttf"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Segoe UI"=-

Step 2: Save the file with a .reg extension and All Files as the type, then click Save:

Step 3: Navigate to the saved restore .reg file and double-click it:

Step 4: Click Yes on the Registry Editor warning prompt:

Click OK on the success dialog, then restart Windows to restore Segoe UI.

Change the Font Size in Windows 10/11
If you only want text to be larger or smaller — without changing the font itself — use the Accessibility settings. No registry file or restart required.
Step 1: Open the Settings app from the Start menu:

Step 2: Click the Accessibility tab in the left sidebar:

Step 3: Click Text size at the top of the Accessibility screen:

Step 4: Drag the slider left or right to adjust the text size percentage. The preview area updates in real time:

Step 5: Click Apply to save the new text size:

Download New Fonts from the Microsoft Store
If you don’t find a suitable font in the built-in list, Windows 11 lets you install additional fonts — both free and paid — directly from the Microsoft Store. To open it, press the Windows key and search for “Microsoft Store,” or see all the ways to open the Microsoft Store on Windows 11.
Open Settings and go to Personalization:

Scroll down and click Fonts:

At the top of the Fonts screen, click Get more fonts in Microsoft Store:

The Microsoft Store opens to the font collection. Browse and select the style you want:

Select the font — for example, Ink Draft — and click Get:

The font downloads in the background:

Click Open once the download is complete:

Windows takes you back to the Fonts settings screen, where the new font now appears in the available fonts list and is ready to use in the registry file above:
