Free alternatives toBerkeley Mono

Set in Fragment Mono, its closest free match

The closest free alternative to Berkeley Mono is Fragment Mono, 83% alike by measurement, free from Google Fonts. Roboto Mono and B612 Mono come next.

  • PaidU.S. Graphics Company
  • Measuredon usgraphics.com, 23 October 2026

The six closest.

  1. 01

    The quick brown fox jumps over the lazy dog. Typography is what language looks like.

    Fragment Mono

    83%

    Close matchGoogle Fonts · SIL Open Font License

    • Same x-height
    • Sets 3% wider
    • Same weight
    • More stroke contrast
  2. 02

    The quick brown fox jumps over the lazy dog. Typography is what language looks like.

    Roboto Mono

    79%

    Close matchGoogle Fonts · SIL Open Font License

    • Same x-height
    • Same width
    • Same weight
    • More stroke contrast
  3. 03

    The quick brown fox jumps over the lazy dog. Typography is what language looks like.

    B612 Mono

    78%

    Close matchGoogle Fonts · SIL Open Font License

    • 8% taller x-height
    • Sets 8% wider
    • Same weight
    • More stroke contrast
  4. 04

    The quick brown fox jumps over the lazy dog. Typography is what language looks like.

    Noto Sans Mono

    77%

    Close matchOpen source · SIL Open Font License

    • 3% taller x-height
    • Same width
    • Same weight
    • More stroke contrast
  5. 05

    The quick brown fox jumps over the lazy dog. Typography is what language looks like.

    iA Writer Mono

    76%

    Close matchOpen source · SIL Open Font License

    • Same x-height
    • Same width
    • Same weight
    • Same stroke contrast
  6. 06

    The quick brown fox jumps over the lazy dog. Typography is what language looks like.

    Fira Code

    75%

    Close matchGoogle Fonts · SIL Open Font License

    • Same x-height
    • Same width
    • Same weight
    • More stroke contrast

Measured, side by side.

Berkeley Mono against Fragment Mono, from the letters themselves. These numbers are why Fragment Mono comes first, and what the CSS below corrects for.

Proportions in em, at the same font size
Ascender0.730.73Cap height0.680.70x-height0.520.52Descender0.220.22
Letter widths, a to z: what decides where lines break
abcdefghijklmnopqrstuvwxyz
Weight+2%
Stroke contrast+22%

Berkeley Mono Fragment Mono

Keep your line breaks.

Swap Berkeley Mono for Fragment Mono and nothing reflows. This sets Fragment Mono at Berkeley Mono’s x-height and line length, so headings, buttons and paragraphs break where they did.

Berkeley Mono → Fragment Mono
font-family: "Fragment Mono", monospace;
font-size: 0.989em; /* down to Berkeley Mono’s x-height */
letter-spacing: -0.011em; /* to Berkeley Mono’s line length */

About Berkeley Mono

Berkeley Mono is a paid monospace, published by U.S. Graphics Company.

See Berkeley Mono on usgraphics.com ↗

Questions, answered.

What is the best free alternative to Berkeley Mono?

Fragment Mono. Measured letter by letter, it’s 83% alike: same x-height, sets 3% wider, same weight, more stroke contrast. Roboto Mono, B612 Mono, Noto Sans Mono, iA Writer Mono and Fira Code are also close.

Is there a free version of Berkeley Mono?

No. Berkeley Mono is a paid monospace from U.S. Graphics Company. Every alternative on this page is free for commercial use, under the SIL Open Font License.

How were these alternatives chosen?

By measuring the letters, not by comparing names or tags. Berkeley Mono was measured as usgraphics.com draws it: its proportions, the width of every letter and figure, its weight, its stroke contrast and the shapes of telling letters like a, g, R and Q. The same measurements were taken of 1,506 free fonts, and these came closest. Each match was then checked by eye.

Will Fragment Mono change my layout?

Not if you use the CSS on this page. It sets Fragment Mono 1.1% smaller with a touch less letter-spacing, so text written for Berkeley Mono keeps its x-height and its line lengths, and lines break in the same places.

Spot Berkeley Mono in the wild?

Point Fontsight at any text on any website. It names the font, and offers a free look-alike you can try on the page, line breaks intact.

Add to ChromeBrave Free