How to Add Custom Fonts to Command Prompt on Windows 10

The Command Prompt in Windows is very limited in the matter of customization. Obviously, you must do some basic customization such as adding transparency, changing color and many more. But the chances are that you may get disappointed sometime seeing there’s nothing much you can do with it. Even the section of fonts is also minimal, containing only about 3 to 5 fonts, depending on what version of Windows you have. But now, the good news is that you can start adding custom fonts to the Command Prompt, and that’s exactly what you are going to learn in this article.

Before You Begin

  1. Before beginning, you need to understand that only add monospace fonts can be added to the Command Prompt.
  2. If you try to add a font, which isn’t monospace, then the command prompt is not going to be able to recognize it. Thus, it won’t appear in the list of available fonts.
  3. If there are no monospace fonts installed in your device, there are many web services (such as DaFonts, Google fonts, Font Squirrel and more) from where you can download various monospace fonts on your device.
  4. Once you download the monospace you want, you may immediately install it. Do to so:
  • Tap on the downloaded fonts.
  • Then click on the Install option.
  1. Doing so will add the fonts to your system.
  2. After you complete the installation process, you may continue to add it to the Command Prompt.

How to Add the Custom Fonts to Command Prompt

You will not be able to add fonts via the user interface; Command Prompt doesn’t allow you to do so. Thus, you will have to add them using the Registry Editor manually.

  1. First of all, you need to open the Windows Registry Editor. To do so, you need to search for “regedit” in the Start menu and launch it.
  2. Then you need to type the following location in the search bar:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
  1. After that, you will get a list of fonts on the right-panel. It is a list of fonts that are currently listed in the Command Prompt. All of these strings contain a unique value like “01,” ’00,” “0” etc.
  2. For adding a custom font, you will need to create a new string value that should contain a unique name. To do so, see the simple method:
  • Right-click on the right panel.
  • Select “New > String Value” option.
  • Name the string value as “01” and tap Enter.

Note: If you already have a unique value with “01,” then you will need to name it something different as “02,” “03,” etc. You just have to make sure that the values should have a unique number and this number should not be similar to any other.

  1. Now, you need to double-tap on the value you just have created.
  2. Then in the value data field, you need to enter the font name along with any spaces and capitalizations.
  3. After you add the font name, tap on the OK button to save the changes.
  4. Here, to start using the fonts, you first need to launch the Command Prompt, and right-click on the title bar, and then go to Properties.
  5. Select the Font tab in the Properties window.
  6. Then you need to find your font in the fonts section.
  7. Choose your font and tap on the Ok button to apply the changes.
  8. Also, you may have to adjust the different font sizes in order to make sure your font looks better in the Command Prompt.

Note: If you don’t find your font in the font list, you should then try restarting your system. And if you still fail to find the font, then the font you have added may not be monospace or your Command Prompt may not be able to support it, even if it is monospace.

That’s it. You have now successfully added custom fonts to the Command Prompt. You can now start playing with different monospace fonts and see what works better for you.

Thank you, I hope the information mentioned above is going to be useful to you.

Harry Williams is a Microsoft Office expert and has been working in the technical industry since 2002. As a technical expert, Harry Williams has written technical blogs, manuals, white papers, and reviews for many websites such as

Leave a Reply

Your email address will not be published. Required fields are marked *