Fira Code

Designed by The Mozilla Foundation, Telefonica S.A., Nikita Prokopov

i  Click Open with RightFont button to install font in a flash.

About Fira Code

Programmers use a lot of symbols, often encoded with several characters. For the human brain, sequences like ->, <= or := are single logical tokens, even if they take two or three characters on the screen. Your eye spends a non-zero amount of energy to scan, parse and join multiple characters into a single logical one. Ideally, all programming languages should be designed with full-fledged Unicode symbols for operators, but that’s not the case yet.

Fira Code is an extension of the Fira Mono font containing a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like .. or //, ligatures allow us to correct spacing.

To contribute, see

How to install fonts

You can download font files directly and install them with Font Book. However, it’ll be much easier to install these fonts with RightFont — the best font manager for Mac.


These fonts are licensed under the Open Font License.

You can use them freely in your products & projects - print or digital, commercial or otherwise.

Have any questions?