Prompts
EN

JetBrains Mono

A monospaced family made by JetBrains for developers, with eight weights, italics and a variable weight axis.

Monospace 16 styles · variable by JetBrains, Philipp Nurullin, Konstantin Bulenkov OFL

JetBrains Mono is a monospaced typeface made for developers, designed by Philipp Nurullin and Konstantin Bulenkov at JetBrains. JetBrains Mono is a variable font with eight weights from Thin 100 to ExtraBold 800 and matching italics, 16 styles in total. It is released under the SIL Open Font License 1.1 and is used in code editors and terminals.

JetBrains Mono font preview card
Preview drawn by trendhub from the font files.
Designers
JetBrains, Philipp Nurullin, Konstantin Bulenkov
Classification
Monospace
License
SIL Open Font License 1.1
Styles
16 8 weights, with italics
Variable font
Yes Weight 100–800
Glyphs
1,168
Languages checked
29 see the list
Last updated
version 2.211
Used for
CodeTech

Official source: Google Fonts. Facts on this page were read from the font files and the source’s published data.

Try JetBrains Mono

Sample text

Type over the sample to test your own words. The preview loads a Latin subset of JetBrains Mono; the download contains the complete files.

JetBrains Mono font specimen: alphabet, numerals and weights
JetBrains Mono specimen: alphabet, numerals and weights. Image drawn by trendhub from the font files.

Weights and styles

  • Thin 100JetBrains Mono Thin Thin Italic
  • ExtraLight 200JetBrains Mono ExtraLight ExtraLight Italic
  • Light 300JetBrains Mono Light Light Italic
  • Regular 400JetBrains Mono Regular Italic
  • Medium 500JetBrains Mono Medium Medium Italic
  • SemiBold 600JetBrains Mono SemiBold SemiBold Italic
  • Bold 700JetBrains Mono Bold Bold Italic
  • ExtraBold 800JetBrains Mono ExtraBold ExtraBold Italic

JetBrains Mono is a variable font: the download holds the whole weight range in one file per style, and the named weights above are positions on that range.

About JetBrains Mono

JetBrains Mono is a monospace typeface built around the needs of people who read and write code. Every character has the same width; the lowercase is tall in relation to the capitals, and the shapes follow a simple, rectangular rhythm. Characters that are easily confused are kept apart: the zero has a mark inside its counter, the capital I carries serifs, and the lowercase l ends in a tail to the right. Roman and italic are separate variable fonts with a weight axis from 100 to 800, giving eight weights from Thin to ExtraBold and 16 styles. The fonts contain 1,168 glyphs and cover Latin, Cyrillic, Greek and Vietnamese. Philipp Nurullin and Konstantin Bulenkov are the designers, JetBrains is named as manufacturer, and the family was added to Google Fonts in 2020.

Where JetBrains Mono works

IDEs and code editors
A tall lowercase and distinct 0, O, I and l make long sessions of reading identifiers less error-prone.
Terminals and consoles
Fixed character widths keep command output, tables and ASCII diagrams aligned.
Code blocks in documentation
A real italic is included, so comments or placeholders can be set in italic without a synthetic slant.
Slides that show code
SemiBold, Bold and ExtraBold keep snippets visible on a projector, and all weights share the same character width.
Comments and strings in other scripts
Cyrillic, Greek and Vietnamese characters are part of the font, so non-English comments stay monospaced.

Glyphs

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢

Latin and Latin Extended characters in the preview subset; the complete family has 1,168 glyphs.

Language support

The family contains the core letters these languages are written with:

  • English
  • French
  • German
  • Spanish
  • Portuguese
  • Italian
  • Dutch
  • Swedish
  • Norwegian
  • Danish
  • Finnish
  • Icelandic
  • Catalan
  • Turkish
  • Polish
  • Czech
  • Slovak
  • Hungarian
  • Romanian
  • Croatian
  • Slovenian
  • Lithuanian
  • Latvian
  • Estonian
  • Vietnamese
  • Russian
  • Ukrainian
  • Bulgarian
  • Greek

Writing systems with glyphs in the family besides Latin: Cyrillic, Greek. These are listed as scripts, not as a promise for every language written in them.

Character sets found in the files: cyrillic, greek, latin, latin-ext, vietnamese. The language list is a check of required letters against the font, not a promise of typographic quality in each language.

License

SIL Open Font License 1.1Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono)

What the license allows

  • Use the fonts in personal and commercial work, in print, on the web and in apps.
  • Modify the fonts and build new versions from them.
  • Redistribute the fonts, on their own or bundled with software, as long as the license text and copyright notice go with them.

Conditions

  • The fonts cannot be sold by themselves.
  • A modified version must stay under the same license and cannot use a Reserved Font Name without the copyright holder's permission.
  • The authors' names cannot be used to promote a modified version without permission.

This is a short summary, not legal advice. The license text decides: read the full OFL text. A copy is included in the download.

Fonts that pair with JetBrains Mono

News Cycle Sans Serif

JetBrains Mono is monospace and News Cycle is sans serif (2 weights): the difference in structure separates headings from text.

Adamina Serif

JetBrains Mono is monospace and Adamina is serif (1 weight): the difference in structure separates headings from text.

Fredoka Sans Serif

JetBrains Mono is monospace and Fredoka is sans serif (5 weights): the difference in structure separates headings from text.

Suggestions come from simple rules on the records: a contrasting classification and enough weights to carry body text. They are a starting point, not a verdict.

Use JetBrains Mono on the web

Download the family and host the files on your own site, then declare them in CSS. Please do not link to the files on trendhub.net: preview files here are subsets and their addresses change.

CSS, self-hosted
@font-face {
  font-family: "JetBrains Mono";
  src: url("/assets/fonts/JetBrainsMono-Italic-VariableFont_wght.ttf") format("truetype");
  font-weight: 100 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "JetBrains Mono";
  src: url("/assets/fonts/JetBrainsMono-VariableFont_wght.ttf") format("truetype");
  font-weight: 100 800;
  font-style: normal;
  font-display: swap;
}

body {
  font-family: "JetBrains Mono", monospace;
}

Or load it from the official source. Google Fonts serves JetBrains Mono with this markup:

HTML, Google Fonts

Things to know

ExtraBold 800 is the heaviest weight
The weight axis runs from 100 to 800. There is no Black.
Italics are separate files
The download has one variable file for upright styles and one for italics.
Weight is the only axis
JetBrains Mono has no width axis; all styles share one character width.

FAQs

Is JetBrains Mono free for commercial use?

JetBrains Mono is licensed under the SIL Open Font License 1.1. That license permits personal and commercial use, modification and redistribution, but the fonts cannot be sold on their own and derivatives have to stay under the same license.

Who designed JetBrains Mono?

JetBrains Mono was designed by Philipp Nurullin and Konstantin Bulenkov and is published by JetBrains. The copyright notice names The JetBrains Mono Project Authors.

How many weights does JetBrains Mono have?

JetBrains Mono has eight weights, from Thin 100 to ExtraBold 800, each with an italic, which makes 16 styles.

Is JetBrains Mono a variable font?

Yes. JetBrains Mono is a variable font with a weight axis from 100 to 800, in separate upright and italic files.

Which languages does JetBrains Mono support?

JetBrains Mono includes the letters needed for English and other Latin-script languages such as German, Polish, Turkish and Vietnamese, as well as Russian, Ukrainian, Bulgarian and Greek.

Can I use JetBrains Mono in my editor or terminal?

Yes. JetBrains Mono is a regular TrueType font: install the downloaded files on your system and choose the family in the editor or terminal settings.

Comments

No comments yet. If you have used JetBrains Mono, tell other readers how it went.

Leave a comment

Comments are reviewed before they appear. Links are marked as user content.

Collections with JetBrains Mono

  • Monospace fonts for coding

    Fixed-width open-license families for editors and terminals, with clear zeros, several weights and, in most cases, italics.

  • Fonts that support Cyrillic

    Open-license families with Cyrillic glyphs beside Latin: text sans and serifs, a monospace, scripts and display faces.

Similar fonts

Other families in the same classification, ordered by shared use tags. All monospace fonts