Cascadia Code
Designed By
Aaron Bell, Mohamad Dakak, Viktoriya Grabowska, Liron Lavi Turkenich
12 Styles Monospace
Type Specimen / 01Il1 O0
{ } [ ]
Cascadia Code · Regular
Compare letter widths, punctuation and figures in an aligned setting.
12 styles available. Compare the specimens below, or enter your own text.
Download Cascadia Code ↓TTF · SIL Open Font License 1.1
Set Your Own Text
Change the style and size to compare the letterforms.
git commit -m 'fix login'
Every Position Counts
Cascadia Code · Regular
Equal-width letters and figures.
Specimen.js
const family = "Cascadia Code";
function specimen(size) {
return { family, size };
}
specimen(24);0123456789
9876543210
Il1 O0 {} []
12 Styles,
One Family
Every available style is shown below in its own font file.
Extra Light200
git commit -m 'fix login'
Extra Light Italic200
git commit -m 'fix login'
Light300
git commit -m 'fix login'
Light Italic300
git commit -m 'fix login'
Regular400
git commit -m 'fix login'
Italic400
git commit -m 'fix login'
Medium500
git commit -m 'fix login'
Medium Italic500
git commit -m 'fix login'
Semi Bold600
git commit -m 'fix login'
Semi Bold Italic600
git commit -m 'fix login'
Bold700
git commit -m 'fix login'
Bold Italic700
git commit -m 'fix login'
Windows Terminal needed a new face to replace Consolas, and Cascadia Code is what Microsoft got. The brief was to give a monospaced environment some personality without giving up legibility or performance, even on lower resolution screens and at small sizes. Most of that personality shows in the italic.
Programming ligatures are built in here, joining common symbol sequences into single shapes through contextual alternates. Not everyone wants that, and there is a twin, Cascadia Mono, with the ligatures switched off for those who prefer 1 glyph per cell.
Aaron Bell designed it at Saja Typeworks, and Google Fonts also credits Mohamad Dakak, Viktoriya Grabowska and Liron Lavi Turkenich. The language coverage goes a long way:
- extended Latin with Vietnamese, Greek and Cyrillic
- Arabic and Hebrew, plus braille and extra symbols
There are 6 weights from ExtraLight to Bold, each with its italic, 3 stylistic sets and a slashed zero. Would we change our editor for it? For a long session, yes, with the italic set aside for comments, where its livelier shapes make notes easy to tell from code at a glance.

Characters & Figures
2,426 glyphs reported in the reference style. This selection shows 400 recorded characters.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 & @ ? !
View The Recorded Character Selection
The Font Files
Download
Cascadia Code
12 TTF styles with the accompanying CSS, README and license information.
Download ZIP · 2.0 MB ↓- Version
- 2407.024
- License
- SIL Open Font License 1.1
Install On Your Computer
Extract the ZIP first. On Windows, select the font files and choose Install from the context menu. On macOS, open the files in Font Book and choose Install.
Use On A Website
Keep the font files and the included stylesheet together. Update the stylesheet path to match your project.
<link rel="stylesheet"
href="/fonts/cascadia-code/cascadia-code.css">
body {
font-family: 'Cascadia Code', monospace;
}Keep the copyright and license notices with redistributed files.
Heading & Body
The family provides the heading; Inter carries the supporting text.
Cascadia Code Heading · Inter Body
Letters, Figures & Code
Names, values and punctuation share a fixed rhythm. Compare the zero with the capital O, and the number one with the lowercase l.
