How to Change the Windows System Font (and Safer Alternatives)

Windows 10 and Windows 11 use Segoe UI as the system font for menus, title bars and Settings, and neither has a built-in option to change it. You can swap it with a registry edit, but results are partial and occasionally messy, so it’s worth knowing the alternatives first. This guide covers safer ways to change how text looks, the registry method step by step with a backup, how to undo it, and how to change fonts in individual apps.

Quick Answer

There’s no Settings option to change the system font. For bigger or clearer text, use Settings > Accessibility > Text size or ClearType. To replace Segoe UI, create a restore point, then use a registry file that substitutes Segoe UI with your chosen font (Method 3) and restart.

Windows Settings Fonts page showing a selected font family with its full name and a preview used before changing the system font
Check the exact font family name in Settings > Personalization > Fonts before using it.

Method 1: Make Text Bigger or Clearer

  • Text size: Settings > Accessibility > Text size (Windows 11) or Ease of Access > Display > Make text bigger (Windows 10). Drag the slider and click Apply.
  • Scaling: Settings > System > Display > Scale enlarges everything.
  • ClearType: search Adjust ClearType text and follow the tuner for sharper text.
  • Bold or high-contrast text: contrast themes change text colors and weights.

Method 2: Change Fonts in Apps

  • Browsers: Chrome and Edge let you set standard fonts under Settings > Appearance > Customize fonts.
  • Office: set a default font in Word’s Font dialog with Set As Default.
  • Notepad and terminals: each has a font setting in its menu.

Method 3: Replace the System Font With a Registry Edit

This substitutes Segoe UI with another installed font. It changes many menus and dialogs, but some parts of Windows 11 (such as Start, Settings and newer apps that use Segoe UI Variable) may not change. Always back up first.

  1. Create a restore point: search Create a restore point, click Create, and name it.
  2. Find the font’s exact family name in Settings > Personalization > Fonts (for example, “Verdana”).
  3. Open Notepad and paste the following, replacing NEW-FONT-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"="NEW-FONT-NAME"
  4. Save it as change-font.reg (set Save as type to All files).
  5. Double-click the file, approve the prompts, and restart.

Pick a clear sans-serif font. Decorative or narrow fonts can make buttons unreadable or cut off.

Undo the Change

Use System Restore to the point you created, or run a .reg file that restores the defaults:

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"=-

Restart after running it.

Install a New Font First

The font must be installed for all users. See how to add fonts in Windows 10.

Going further? See how to make Windows 11 look like macOS.

For a full makeover, read how to change the theme in Windows 10.

Frequently Asked Questions

Can a Windows update undo the font change?

Major updates sometimes reset font settings. Reapply the registry file if needed.

Why do some apps still use Segoe UI?

Many apps specify their own fonts, and Windows 11 uses Segoe UI Variable in places the substitution doesn’t reach.

Is there a safer tool?

Some third-party utilities create these registry entries for you. Use well-known tools from official sites and still make a restore point.

Summary

  1. Windows has no built-in system font setting.
  2. Use text size, scaling and ClearType for readability.
  3. For a new system font, back up and apply the FontSubstitutes registry edit.
  4. Restore defaults with System Restore or the undo .reg file.