Have you ever thought of changing your default font in Windows and not sure how to go about it? Well, today is your lucky day. In this article we’ll be explaining how you can change the default font in Windows 10 computer in less than 5 minutes without any third-party app.
In the previous version of Windows OS, Windows 7 specifically, Windows users were able to change fonts easily without stress. But with arrival of Windows 8, the feature was removed and users had to rely on some third-party apps to change fonts on there Windows PCs.
By default, Windows uses the ‘Segoe UI’ font across all OS version and the system. While changing default font on Windows may have caused a nightmare for many Windows users, you can easily change your font using a simple registry tweak.
How to Change the Default Font in Windows 10?
Changing your default font in Windows 10 is a way of giving your PC a fancy appearance. If you’re tired of the default font and want to try a new font, possibly a font you’re using on your phone then, follow the simple step by step guide below to change the default system font on your Windows 10 computer.
Steps to Change the Default Font in Windows 10
Step 1. First of, you want to identify the font you’d like to install and use on your Windows 10 PC. Head over to dafont to search for the font you’d like to use. You can also use already installed font, simply navigate your your system settings » personalization » fonts. You’ll find all the installed font on your Windows 10. If you’re using an older version of Windows 10 and you can’t find the option, simply head over the Windows Control Panel and then select ‘Fonts’.

Step 2. Now take note of the name of the font you want to switch to, note down the exact name as displayed under the fonts.
Step 3. Launch Notepad on your computer, copy & paste the following registry code in it.
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"
Step 4. Now, edit the above registry code. Enter the new font name where you see ‘NEW-FONT-NAME’. The font name should be exactly the same as in the installed font. See example below.

As seen above, the name of the font I want to install is Anka/Coder. Lets say your font name is Bookman Old Style, enter it exactly like that in the registry file you’re creating.
Step 5. Now, save the file using any name you want using the Save As option and add .reg extension it (e.g newfont.reg). In the save as type change it from text document to all file.
Step 6. Once the file is saved, locate the file on your computer and double click on it. You’ll get a prompt that you’re about to make changes to your registry file, click ok to continue.
Step 7. Restart your computer for changes to take effect.
That’s it, you’ve successfully changed the default font on your Windows 10 PC. If you want to change to another font, just replace the current font name with the name one in the registry file and save it.
How to restore default font in Windows 10
If you want to revert back to the default font, you can simple put Segeo UI in the new font space or copy the code below and paste to Notepad like we did earlier.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "Segoe UI (TrueType)"="segoeui.ttf" "Segoe UI Black (TrueType)"="seguibl.ttf" "Segoe UI Black Italic (TrueType)"="seguibli.ttf" "Segoe UI Bold (TrueType)"="segoeuib.ttf" "Segoe UI Bold Italic (TrueType)"="segoeuiz.ttf" "Segoe UI Emoji (TrueType)"="seguiemj.ttf" "Segoe UI Historic (TrueType)"="seguihis.ttf" "Segoe UI Italic (TrueType)"="segoeuii.ttf" "Segoe UI Light (TrueType)"="segoeuil.ttf" "Segoe UI Light Italic (TrueType)"="seguili.ttf" "Segoe UI Semibold (TrueType)"="seguisb.ttf" "Segoe UI Semibold Italic (TrueType)"="seguisbi.ttf" "Segoe UI Semilight (TrueType)"="segoeuisl.ttf" "Segoe UI Semilight Italic (TrueType)"="seguisli.ttf" "Segoe UI Symbol (TrueType)"="seguisym.ttf" "Segoe MDL2 Assets (TrueType)"="segmdl2.ttf" "Segoe Print (TrueType)"="segoepr.ttf" "Segoe Print Bold (TrueType)"="segoeprb.ttf" "Segoe Script (TrueType)"="segoesc.ttf" "Segoe Script Bold (TrueType)"="segoescb.ttf" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"=-
You can name it defualt font.reg so it will be easy to differentiate should in case you have created multiple font registry files you’re trying to test.
Video Guide
If you find this article on how to change default font in Windows 10 helpful, kindly use any of the share button below to share. Cheers