This guide shows you how to change the default system font in Windows 10, affecting menus, title bars, and other interface text. You’ll need to edit the registry, so it’s important to follow the steps carefully and back up your data first.
What You’ll Need
- A Windows 10 PC with administrator access.
- The name of the font you want to use (e.g., Arial, Verdana, Segoe UI).
- A text editor like Notepad to create a registry file.
Step-by-Step
- Back up your registry (recommended). Press Win + R, type
regedit, and press Enter. In the Registry Editor, click File > Export, choose a location, and save the entire registry as a backup. If anything goes wrong, you can double-click that file to restore. - Open Notepad. Press Win, type
notepad, and click the app. - Copy the registry script. Paste the following into Notepad (replace
FONTNAMEwith the exact name of the font you want, e.g.,Arial):Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "Segoe UI (TrueType)"="" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"="FONTNAME"
- Save the file. In Notepad, click File > Save As. Set Save as type to All Files, name it
change-font.reg, and save it to your Desktop. - Run the file. Double-click
change-font.reg. Click Yes when prompted by User Account Control, then click Yes to merge the information into the registry. - Restart your PC. Click Start > Power > Restart. After reboot, the new font should be applied across Windows.
- Revert if needed. If you want to undo the change, repeat the steps but use
Segoe UIas the font name, or simply restore the registry backup you made in step 1.
Common Mistakes
- Typo in font name: The font name must match exactly what’s installed (e.g., “Arial” not “arial”). Check in Settings > Personalization > Fonts.
- Leaving the original Segoe UI entry: If you don’t blank out the “Segoe UI (TrueType)” line, Windows may still use Segoe UI for some elements.
- Forgetting to restart: Changes only take effect after a full restart, not just logging off.
- Using a non-installed font: If the font isn’t installed, Windows will fall back to default, and you might see no change.
Tips
- Choose a font that is legible at small sizes, like Arial, Verdana, or Tahoma. Avoid decorative fonts for system UI.
- Keep a copy of the
.regfile in case you want to reapply the change later. - If you want to change only specific elements (like title bars), use the Ease of Access settings instead: Settings > Ease of Access > Display > Make text bigger.
- Test the font in a few apps (File Explorer, Settings) to ensure it looks good.
Troubleshooting
Font didn’t change after restart: Check that the registry keys were created correctly. Open Regedit and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes. Look for a string value named Segoe UI with your font name. If it’s missing, re-run the .reg file.
Some text still shows old font: Certain apps (like Chrome or Office) have their own font settings. The registry change only affects native Windows UI. In those apps, change the font in their settings.
System becomes unstable or text is unreadable: Immediately restore the registry backup you made in step 1. Double-click the backup file, confirm, and restart. If you didn’t make a backup, create a new .reg file with Segoe UI as the font name and run it.
Registry edit is blocked by Group Policy: On managed PCs, you may not have permission. Contact your system administrator.
Frequently Asked Questions
Can I change the font without editing the registry?
Windows 10 doesn’t offer a built-in setting to change the default system font. You can use third-party tools, but they often work by modifying the same registry keys.
Will this change affect all user accounts?
Yes, because the registry keys are in HKEY_LOCAL_MACHINE, which applies to all users on the PC.
What if I want to revert to the original font?
Simply repeat the steps with Segoe UI as the font name, or restore your registry backup.
Does this work on Windows 11?
The registry method is similar, but Windows 11 has a different default font (Segoe UI Variable) and the keys may differ. This guide is specific to Windows 10.
Is it safe to edit the registry?
Editing the registry is safe if you follow the steps exactly and back up first. Incorrect changes can cause system issues, so always create a restore point or backup.
Can I use a font I downloaded from the internet?
Yes, but you must install it first (right-click the font file > Install). Then use its exact name in the registry script.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Error 0x80072f76 0x20016 in Windows
- How to Backup and Restore Drivers in Windows 11
- Fix Windows Couldn’t Complete the Requested Changes
- Move to iOS Stuck? Fixes That Actually Work
- USB Bluetooth Dongle: What It Is and How It Works
- ADB Device Not Found Error on Windows: Fixed