Free alternatives toSöhne Mono

Set in Roboto Mono, its closest free match

The closest free alternative to Söhne Mono is Roboto Mono, 86% alike by measurement, free from Google Fonts. Fragment Mono and JetBrains Mono come next.

  • PaidKris Sowersby · Klim Type Foundry · 2019
  • Measuredon klim.co.nz, 23 October 2026

The six closest.

  1. 01

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

    Roboto Mono

    86%

    Near twinGoogle Fonts · SIL Open Font License

    • Same x-height
    • Same width
    • Same weight
    • Same stroke contrast
  2. 02

    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
    • Same stroke contrast
  3. 03

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

    JetBrains Mono

    80%

    Close matchGoogle Fonts · SIL Open Font License

    • 5% taller x-height
    • Same width
    • Same weight
    • Same stroke contrast
  4. 04

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

    Geist Mono

    80%

    Close matchGoogle Fonts · SIL Open Font License

    • Same x-height
    • Same width
    • A touch lighter
    • Less stroke contrast
  5. 05

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

    Oxygen Mono

    80%

    Close matchGoogle Fonts · 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.

    Adwaita Mono

    80%

    Close matchOpen source · SIL Open Font License

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

Measured, side by side.

Söhne Mono against Roboto Mono, from the letters themselves. These numbers are why Roboto Mono comes first, and what the CSS below corrects for.

Proportions in em, at the same font size
Ascender0.720.75Cap height0.720.71x-height0.520.53Descender0.190.21
Letter widths, a to z: what decides where lines break
abcdefghijklmnopqrstuvwxyz
Weight−6%
Stroke contrastSame

Söhne Mono Roboto Mono

Keep your line breaks.

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

Söhne Mono → Roboto Mono
font-family: "Roboto Mono", monospace;
font-size: 0.99em; /* down to Söhne Mono’s x-height */
letter-spacing: 0.006em; /* to Söhne Mono’s line length */

About Söhne Mono

Söhne Mono is a paid monospace designed by Kris Sowersby, published by Klim Type Foundry in 2019.

See Söhne Mono on klim.co.nz ↗

Questions, answered.

What is the best free alternative to Söhne Mono?

Roboto Mono. Measured letter by letter, it’s 86% alike: same x-height, same width, same weight, same stroke contrast. Fragment Mono, JetBrains Mono, Geist Mono, Oxygen Mono and Adwaita Mono are also close.

Is there a free version of Söhne Mono?

No. Söhne Mono is a paid monospace from Klim Type Foundry. 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. Söhne Mono was measured as klim.co.nz 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 Roboto Mono change my layout?

Not if you use the CSS on this page. It sets Roboto Mono 1% smaller with a touch more letter-spacing, so text written for Söhne Mono keeps its x-height and its line lengths, and lines break in the same places.

Spot Söhne 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