How to Change the Default Font in Windows 10

  • MORE

If you're not a fan of the default font in Windows 10, Segoe, you can change it to your preferred font with a simple registry tweak. This will change the fonts for Windows 10's icons, menus, title bar text, File Explorer, and more.

windows fonts

First we'll back up your registry settings, so you can reverse the changes in case you don't like them later. Then we'll simply update the registry with a .reg file.

1. Press Win+R.

2. Type in regedit and press Enter.

regedit3. Go to File > Export… to save the registry file somewhere on your hard drive.

regedit save

4. Open Notepad and copy and paste the following into it:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"=""
"Segoe UI (TrueType)"=""
"Segoe UI Black (TrueType)"=""
"Segoe UI Black Italic (TrueType)"=""
"Segoe UI Bold (TrueType)"=""
"Segoe UI Bold Italic (TrueType)"=""
"Segoe UI Historic (TrueType)"=""
"Segoe UI Italic (TrueType)"=""
"Segoe UI Light (TrueType)"=""
"Segoe UI Light Italic (TrueType)"=""
"Segoe UI Semibold (TrueType)"=""
"Segoe UI Semibold Italic (TrueType)"=""
"Segoe UI Semilight (TrueType)"=""
"Segoe UI Semilight Italic (TrueType)"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Segoe UI"="Verdana"

Replace Verdana in the last line with the name of the font you want to use as your system default. You might have to open your Fonts folder (search for "fonts" in the Windows taskbar) to get the full, correct name of the font.

5. Click File > Save.

6. Change the "Save as" type to "All Files."

regedit fonts save7. In the File name field, give the file a .reg extension. You can name it anything, as long as it ends in .reg.

8. Click Save.

9. Double-click the registry file you just created to run it. You'll be prompted to allow the file to make changes to the computer and confirm you want to continue, then get confirmation the changes were successfully made.

regedit confirm

10. Restart your computer to see the font change applied across Windows 10.

Just don't change the default font to something like Wingdings, lest you render your system completely unreadable.

Add a comment
  • DeBedenHasen Says:

    So... Ive used this to try something new out out and... I don't like it. How can I get Segoe UI back?

  • Marcus Says:

    FYI, this will render the "Segoe UI" family of fonts useless for all other purposes as well. So if you like to be able to use these, don't use this hack.

  • Leeann Phillips Says:

    Never mind. It only works when I'm typing this. Other than that it doesn't work. Do i need to try and restart again?

  • Leeann Phillips Says:

    This worked for me typing, but not for the other font on the page. That's what I was looking for.

  • jackie zhou Says:

    not only did this not work, but it made my computer slower than a dead sloth. how do i undo this?

  • Saul K Says:

    It worked for me first time. I confirmed these instructions by finding a similar YouTube video, as editing the registry can be "scary" for a non-programmer. The only expansion of the step-by-step instructions (because I had to re-read and wasn't sure what the next step was) would be to continue the Save As instructions for the backup after Step 3. Also, it would be helpful to reassure readers that we don't need to change the "Windows NT" portion of the .TXT / .REG file, as I remember this as a version of Windows from years ago.

  • Jeremy Says:

    also, is there a way to customize windows 10 in the way windows 7 works with its high-contrast themes? i am experimenting with windows 10 high-contrast themes with no results so far...

  • Jeremy Says:

    i got it to work finally! after several restarts, re-downloads of Century Gothic, and re-creations and deletions of the two .reg files the font is finally sticking in most places, however; it is not applying to the start menu nor in windows 10 apps (the title border is the only thing with Century Gothic in windows 10 apps). is there a line i can add to my .reg file that will overwrite/substitute Century Gothic in even MORE places? thanks for the difficult, but functional tutorial...

  • C. Smythe Says:

    I need the font size 25% LARGER!

  • Jeremy Says:

    ironically, your font registry tutorial worked for me BEFORE i restarted my computer, but i restarted anyway to ensure the registry would apply system-wide. once my computer started back up, not only were the font changes GONE, but my computer was also, as Sinanga Jina said, "as slow as a baby tortoise." please clarify whether, or not, "Windows Registry Editor Version 5.00" is supposed to be included at the beginning of our notepad to create our registry file. thanks for the ALMOST functional tutorial!...

  • Sinanga Jina Says:

    that does't work....its just the same as it was before...the only change is tha the computer is now as slow a baby tortoise

  • Back Door Says:

    I implemented this because I could not read the normal font in windows - too light. I simply made the default a bold font.
    I can read the files in windows now - however everything else is now too bold.
    Anybody have a way to go back to the win 7, win XP, win 3.11 method of an item by item customization?

  • Kistyr Says:

    I did as the instructions said and an error pops up saying that it was written incorrectly or I have insufficient privileges to run the program. Can someone tell me what I did wrong?

  • zivvy Says:

    soeverything else that was there do delete it? or just edit in the font info i want

  • Fiona Says:

    In Changing Win 10 fonts, paragraph 4, does"Windows Registry Editor Version 5.00" have to go into the .reg fil OR does the .reg file start with "HKEY....."?
    Thanks for a very handy article.

Back to top