top of page
  • enphonotylore

Download Cascadia Code Font: The Official Font of Windows Terminal and VS Code



How to Download Cascadia Code Font: A Guide for Developers




If you are a developer who is looking for a fun, new, and modern monospaced font that includes programming ligatures and is designed to enhance the look and feel of your code editor or terminal, then you might want to check out Cascadia Code Font. In this article, we will show you what Cascadia Code Font is, why you should use it, how to download it, how to install it, and how to enable it in your editor or terminal.


What is Cascadia Code Font?




Cascadia Code Font is a monospaced font that was developed by Microsoft alongside Windows Terminal. It is the latest monospaced font shipped from Microsoft and provides a fresh experience for command line experiences and code editors. It is also the default font in Visual Studio as well.




download cascadia code font




The features of Cascadia Code Font




Cascadia Code Font has some features that make it stand out from other monospaced fonts. Some of these features are:


  • It supports programming ligatures, which are special glyphs that combine characters to create new symbols. This helps make code more readable and user-friendly for some people.



  • It has embedded Powerline symbols, which are icons that can be used to display information such as git status, battery level, network connection, etc.



  • It has a variable font version that offers a range of weights from 200 to 700.



  • It has a cursive variant for italic style that can be accessed via stylistic set 01 (ss01).



  • It supports multiple character sets such as Latin, Greek, Cyrillic, Hebrew, Arabic, etc.



The variants of Cascadia Code Font




Cascadia Code Font Cascadia Code Font has four variants that you can choose from depending on your preference and need. These variants are:


  • Cascadia Code: This is the base version of the font that includes programming ligatures and Powerline symbols.



  • Cascadia Mono: This is a version of the font that does not include programming ligatures, but still has Powerline symbols. This is useful for those who do not like or need ligatures, or for applications that do not support them.



  • Cascadia Code PL: This is a version of the font that includes programming ligatures and Powerline symbols, but also has additional glyphs for Nerd Fonts. Nerd Fonts are a collection of icons and symbols that can be used to customize your terminal or editor.



  • Cascadia Mono PL: This is a version of the font that does not include programming ligatures, but has Powerline symbols and additional glyphs for Nerd Fonts.



Why use Cascadia Code Font?




Now that you know what Cascadia Code Font is and what it offers, you might be wondering why you should use it. Well, there are several reasons why Cascadia Code Font can be a great choice for developers. Here are some of them:


The benefits of Cascadia Code Font




Cascadia Code Font has some benefits that can enhance your coding experience and productivity. Some of these benefits are:


  • It is free and open source, which means you can download it, use it, modify it, and share it without any restrictions or costs.



  • It is designed to work well with Windows Terminal and Visual Studio Code, which are popular tools for developers. It also works with other editors and terminals that support monospaced fonts.



  • It is aesthetically pleasing and easy on the eyes, which can make your code more enjoyable to read and write.



  • It has a consistent and clear appearance across different platforms and devices, which can help you avoid any compatibility issues or glitches.



  • It has a large character set that covers many languages and scripts, which can help you work with diverse and international projects.



The use cases of Cascadia Code Font




Cascadia Code Font can be used for various purposes and scenarios by developers. Some of these use cases are:


  • Writing code in various languages such as C#, Python, JavaScript, HTML, CSS, etc.



  • Running commands and scripts in Windows Terminal, PowerShell, Command Prompt, etc.



  • Editing configuration files such as JSON, YAML, XML, etc.



  • Creating documentation and comments in Markdown, AsciiDoc, etc.



  • Displaying data and information in tables, charts, graphs, etc.



How to download Cascadia Code Font?




If you are interested in using Cascadia Code Font, you will need to download it first. There are several sources where you can get Cascadia Code Font from. Here are some of them:


The sources of Cascadia Code Font




You can download Cascadia Code Font from any of these sources:


  • The official GitHub repository: This is the primary source of Cascadia Code Font where you can find the latest releases, updates, bug fixes, and documentation. You can also contribute to the development of the font by reporting issues, suggesting features, or submitting pull requests. You can access the GitHub repository here:



  • The official Microsoft website: This is another source of Cascadia Code Font where you can find the latest stable version of the font along with some information and instructions on how to use it. You can access the Microsoft website here:



  • The official Nerd Fonts website: This is a source of Cascadia Code Font PL where you can find the patched version of the font with additional glyphs for Nerd Fonts. You can also find other monospaced fonts that have been patched with Nerd Fonts icons and symbols. You can access the Nerd Fonts website here:



The steps to download Cascadia Code Font




The steps to download Cascadia Code Font may vary depending on which source you choose and which variant you want. However, here are some general steps that you can follow:


How to download cascadia code font for Windows Terminal


Cascadia code font free download for Visual Studio Code


Cascadia code font with programming ligatures


Cascadia code font github repository


Cascadia code font vscode settings


Cascadia code font license and usage


Cascadia code font alternatives and comparisons


Cascadia code font features and benefits


Cascadia code font installation and troubleshooting


Cascadia code font review and feedback


Cascadia code font update and release notes


Cascadia code font customization and configuration


Cascadia code font support and documentation


Cascadia code font compatibility and requirements


Cascadia code font preview and demo


Cascadia code font family and variants


Cascadia code font glyphs and characters


Cascadia code font history and development


Cascadia code font design and inspiration


Cascadia code font monospaced and modern


Why use cascadia code font for coding


How to enable cascadia code font ligatures


How to change cascadia code font weight and size


How to use cascadia code font with Powerline symbols


How to get cascadia code font italic cursive style


Where to find cascadia code font online


What is cascadia code font made by Microsoft


How to uninstall cascadia code font from your system


How to fix cascadia code font issues and errors


How to improve cascadia code font readability and user-friendliness


How to compare cascadia code font with other fonts


How to customize cascadia code font with stylistic sets


How to convert cascadia code font to other formats


How to embed cascadia code font in web pages


How to access cascadia code font control pictures block


How to contribute to cascadia code font project on github


How to learn more about cascadia code font from Microsoft blogs


How to download cascadia code font for Mac OS or Linux


How to optimize cascadia code font performance and quality


How to test cascadia code font in different environments and editors


How to share your feedback on cascadia code font with Microsoft team


How to create your own version of cascadia code font with FontForge or Glyphs app


How to apply cascadia code font in different programming languages and frameworks


How to import cascadia code font in Adobe Photoshop or Illustrator


How to adjust cascadia code font spacing and kerning


How to combine cascadia code font with other fonts for a unique look


How to appreciate the beauty and elegance of cascadia code font


How to make your coding experience more fun with cascadia code font


For Windows users




  • Go to the source of your choice and Go to the source of your choice and find the download link for the variant of Cascadia Code Font that you want. For example, if you want to download Cascadia Code from the GitHub repository, you can go to and click on the latest release.



  • Download the zip file that contains the font files and extract it to a folder of your choice. For example, if you downloaded CascadiaCode-2108.26.zip, you can extract it to C:\Fonts\CascadiaCode.



  • Open the folder that contains the font files and select the ones that you want to install. For example, if you want to install Cascadia Code and Cascadia Mono, you can select CascadiaCode.ttf and CascadiaMono.ttf.



  • Right-click on the selected font files and choose Install for all users. This will install the fonts on your system and make them available for all applications.



For Mac users




  • Go to the source of your choice and find the download link for the variant of Cascadia Code Font that you want. For example, if you want to download Cascadia Code from the GitHub repository, you can go to and click on the latest release.



  • Download the zip file that contains the font files and extract it to a folder of your choice. For example, if you downloaded CascadiaCode-2108.26.zip, you can extract it to /Fonts/CascadiaCode.



  • Open the folder that contains the font files and double-click on the ones that you want to install. For example, if you want to install Cascadia Code and Cascadia Mono, you can double-click on CascadiaCode.ttf and CascadiaMono.ttf.



  • This will open the Font Book application and show you a preview of the fonts. Click on Install Font to confirm the installation. This will install the fonts on your system and make them available for all applications.



For Linux users




  • Go to the source of your choice and find the download link for the variant of Cascadia Code Font that you want. For example, if you want to download Cascadia Code from the GitHub repository, you can go to and click on the latest release.



  • Download the zip file that contains the font files and extract it to a folder of your choice. For example, if you downloaded CascadiaCode-2108.26.zip, you can extract it to /Fonts/CascadiaCode.



  • Open a terminal window and navigate to the folder that contains the font files. For example, if you extracted the fonts to /Fonts/CascadiaCode, you can type cd /Fonts/CascadiaCode.



  • Copy the font files to your system fonts directory. For example, if you want to install Cascadia Code and Cascadia Mono, you can type sudo cp CascadiaCode.ttf CascadiaMono.ttf /usr/share/fonts/truetype/cascadia-code. You may need to enter your password to confirm the operation.



  • Update your font cache by typing sudo fc-cache -f -v. This will refresh your system fonts and make them available for all applications.



How to install Cascadia Code Font?




If you have downloaded Cascadia Code Font from one of the sources mentioned above, then you have already installed it on your system. However, if you have obtained Cascadia Code Font from another source or have received it as a file from someone else, then you may need to install it manually. The steps to install Cascadia Code Font may vary depending on your operating system and preferences. However, here are some general steps that you can follow:


The methods to install Cascadia Code Font




You can install Cascadia Code Font using any of these methods:


For Windows users




  • Locate the font file that contains Cascadia Code Font. It should have a .ttf or .otf extension. For example, if you have received a file named CascadiaCode.ttf from someone else, then this is the font file that you need.



  • Right-click on the font file and choose Install for all users. This will install the font on your system and make it available for all applications.



  • Alternatively, you can also drag and drop the font file to the Fonts folder in the Control Panel. This will also install the font on your system and make it available for all applications.



For Mac users




  • Locate the font file that contains Cascadia Code Font. It should have a .ttf or .otf extension. For example, if you have received a file named CascadiaCode.ttf from someone else, then this is the font file that you need.



  • Double-click on the font file to open it in the Font Book application. This will show you a preview of the font.



  • Click on Install Font to confirm the installation. This will install the font on your system and make it available for all applications.



  • Alternatively, you can also drag and drop the font file to the Fonts folder in the Library folder. This will also install the font on your system and make it available for all applications.



For Linux users




  • Locate the font file that contains Cascadia Code Font. It should have a .ttf or .otf extension. For example, if you have received a file named CascadiaCode.ttf from someone else, then this is the font file that you need.



  • Copy the font file to your system fonts directory. For example, if you want to install Cascadia Code Font, you can type sudo cp CascadiaCode.ttf /usr/share/fonts/truetype/cascadia-code. You may need to enter your password to confirm the operation.



  • Update your font cache by typing sudo fc-cache -f -v. This will refresh your system fonts and make them available for all applications.



  • Alternatively, you can also create a .fonts folder in your home directory and copy the font file there. This will also install the font on your system and make it available for all applications.



How to enable Cascadia Code Font in your editor or terminal?




Once you have installed Cascadia Code Font on your system, you may want to enable it in your editor or terminal to enjoy its features and benefits. The steps to enable Cascadia Code Font may vary depending on your editor or terminal and preferences. However, here are some general steps that you can follow:


The settings to enable Cascadia Code Font




You can enable Cascadia Code Font by changing the settings of your editor or terminal. Here are some examples of how to do that:


For Visual Studio Code




  • Open Visual Studio Code and go to File > Preferences > Settings.



  • In the search box, type "font" and look for the Editor: Font Family setting.



  • In the text box, type "Cascadia Code" or "Cascadia Mono" depending on which variant you want to use. You can also add other fallback fonts after a comma if you want.



  • Save your changes and restart Visual Studio Code if needed.



For Windows Terminal




  • Open Windows Terminal and click on the drop-down menu icon at the top right corner.



  • Select Settings from the menu and look for the Default Profile setting.



  • Under Default Profile, look for the Font Face setting and change its value to "Cascadia Code" or "Cascadia Mono" depending on which variant you want to use.



  • Save your changes and restart Windows Terminal if needed.



For other editors or terminals




If you are using another editor or terminal that supports monospaced fonts, you can usually find a setting or option that allows you to change the font face or family. You can then select "Cascadia Code" or "Cascadia Mono" depending on which variant you want to use. You may need to consult the documentation or help page of your editor or terminal for more details on how to do that.


Conclusion




Cascadia Code Font is a monospaced font that was developed by Microsoft alongside Windows Terminal. It is a fun, new, and modern font that includes programming ligatures and is designed to enhance the look and feel of your code editor or terminal. It has some features, benefits, and use cases that make it a great choice for developers. You can download it from various sources, install it on your system, and enable it in your editor or terminal with ease. If you are looking for a fresh and exciting monospaced font for your coding projects, then you should definitely give Cascadia Code Font a try! Now that you have learned how to download, install, and enable Cascadia Code Font, you may have some questions or doubts about it. Here are some frequently asked questions and answers that may help you:


Frequently Asked Questions




  • What is the difference between Cascadia Code and Cascadia Mono?



Cascadia Code and Cascadia Mono are two variants of the same font. The main difference is that Cascadia Code includes programming ligatures, while Cascadia Mono does not. Programming ligatures are special glyphs that combine characters to create new symbols. For example, the characters "==" can be combined to form a single glyph "". Some people find programming ligatures helpful and attractive, while others find them distracting and unnecessary. You can choose the variant that suits your preference and need.


  • How can I use the cursive variant of Cascadia Code Font?



Cascadia Code Font has a cursive variant for italic style that can be accessed via stylistic set 01 (ss01). This means that you can enable the cursive variant by adding "ss01" to the font name in your editor or terminal settings. For example, if you want to use Cascadia Code with cursive italics, you can type "Cascadia Code:ss01" as the font name. The cursive variant can give your code a more elegant and artistic look.


  • How can I use the variable font version of Cascadia Code Font?



Cascadia Code Font has a variable font version that offers a range of weights from 200 to 700. This means that you can adjust the thickness or thinness of the font by changing the font weight in your editor or terminal settings. For example, if you want to use Cascadia Code with a weight of 300, you can type "Cascadia Code:wdth=300" as the font name. The variable font version can give you more flexibility and control over the appearance of the font.


  • How can I use the Nerd Fonts glyphs with Cascadia Code Font?



Cascadia Code Font has a patched version with additional glyphs for Nerd Fonts. Nerd Fonts are a collection of icons and symbols that can be used to customize your terminal or editor. For example, you can use Nerd Fonts glyphs to display information such as git status, battery level, network connection, etc. To use the Nerd Fonts glyphs with Cascadia Code Font, you need to download the patched version from the Nerd Fonts website and install it on your system. Then, you can use the Nerd Fonts glyphs by typing their code points in your terminal or editor. You can find the code points and examples of Nerd Fonts glyphs here:


  • How can I update Cascadia Code Font to the latest version?



Cascadia Code Font is constantly being developed and improved by Microsoft and the community. To update Cascadia Code Font to the latest version, you need to download it from one of the sources mentioned above and install it on your system again. You may need to uninstall or delete the previous version of the font before installing the new one. You may also need to restart your editor or terminal if needed.


I hope this article has helped you learn how to download Cascadia Code Font and use it for your coding projects. If you have any feedback or suggestions, please feel free to leave a comment below. Happy coding! 44f88ac181


2 views0 comments

Recent Posts

See All
bottom of page