Font Blend

Font family

Fira Code font

Fira Code is a monospace with programming ligatures, drawing on the Fira Mono foundation. It's the most popular ligature-enabled coding font.

monospace5 weightsVariableOFL-1.1
All fonts
Live preview

The quick brown fox jumps over the lazy dog 0123456789

This font has no italic
48px
0px
1.40
Glyphs
Letters, digits, and punctuation rendered in this font. Click any glyph to copy it.

Uppercase

Lowercase

Digits

Punctuation

Click any glyph to copy it to your clipboard.

Weights
The same specimen at every available weight.
  1. 300Hamburgevons
  2. 400Hamburgevons
  3. 500Hamburgevons
  4. 600Hamburgevons
  5. 700Hamburgevons

Font Details

Origin
Designer
Nikita Prokopov
Foundry
Unknown
Source
Google Fonts
License
OFL-1.1
Metrics
Category
monospace
X-height
high
Styles
normal
Subsets
latin, latin-ext, cyrillic, greek
Catalog
Weights
300, 400, 500, 600, 700
Variable
Yes
Popularity
82/100
Tags
monospace, code, ligatures, technical
Variable axes
Continuous ranges this font exposes when loaded as a variable font.
  • wghtmin 300max 700default 400

Character and Use Cases

Fira Code , Fira Code is a monospaced font with programming ligatures developed by Mozilla for Firefox's codebase. Its letterforms are wide and open, reducing the visual density that can make code feel claustrophobic, and its ligature set covers a broad range of programming symbols.

Fira Code is a strong choice for code editors, documentation sites, and any context where monospaced type appears alongside prose. Its ligature set is among the most complete available and reaches past single operators into whole token patterns.

Regular (400) is the default. The lighter weights (300, 200) are useful for reducing visual weight in large code blocks. Bold (700) works for headings in documentation templates.

Production Code

Copy-paste into your project. No build step required.

Pairings using Fira Code

View all

The art of typography

Good typography is the visible voice of design, quiet when it should be, loud when it must.

Preview

Fira Code + IBM Plex Sans

Fira Code headings over IBM Plex Sans body. A programming monospace with ligatures sets the section titles, and a humanist sans carries the prose. Useful for developer docs and API reference sites.

77/100
Mono + SansDocumentationtechnicalmodern
View details

Frequently Asked Questions

What editors support Fira Code ligatures?
Fira Code ligatures work in VS Code, Sublime Text, Atom, and most Chromium-based editors. They do not work in terminal emulators that use the system font renderer.
Is Fira Code actively maintained?
Fira Code has moved to a slower maintenance pace. JetBrains Mono is currently more actively developed. Both remain excellent choices, and the ligature file format is compatible between them.

Test Fira Code in the playground

Drop Fira Code into the typography playground, mix it with another family, and check contrast on real text.