# Fonts Like M PLUS 1 Code

12 open fonts whose letters are closest to M PLUS 1 Code, ranked by a glyph comparison. All free for commercial use.

## Quick Answer

The closest open font to M PLUS 1 Code is Adwaita Mono (similarity 75), then Datatype and Share Tech Mono. Adwaita Mono is released under the SIL Open Font License 1.1 and is free for commercial use.

## Ranked Open Lookalikes (12 Fonts)

| Rank | Font | Similarity Score | Licence | Details |
| :--- | :--- | :--- | :--- | :--- |
| #1 | **Adwaita Mono** | 75 / 100 | OFL-1.1 | [/fonts/adwaita-mono/](/fonts/adwaita-mono.md) |
| #2 | **Datatype** | 75 / 100 | OFL-1.1 | [/fonts/datatype/](/fonts/datatype.md) |
| #3 | **Share Tech Mono** | 75 / 100 | OFL-1.1 | [/fonts/share-tech-mono/](/fonts/share-tech-mono.md) |
| #4 | **Iosevka** | 74 / 100 | OFL-1.1 | [/fonts/iosevka/](/fonts/iosevka.md) |
| #5 | **Iosevka Curly** | 72 / 100 | OFL-1.1 | [/fonts/iosevka-curly/](/fonts/iosevka-curly.md) |
| #6 | **Share** | 71 / 100 | OFL-1.1 | [/fonts/share/](/fonts/share.md) |
| #7 | **Iosevka Charon Mono** | 71 / 100 | OFL-1.1 | [/fonts/iosevka-charon-mono/](/fonts/iosevka-charon-mono.md) |
| #8 | **JetBrains Mono** | 70 / 100 | OFL-1.1 | [/fonts/jetbrains-mono/](/fonts/jetbrains-mono.md) |
| #9 | **Cuprum** | 69 / 100 | OFL-1.1 | [/fonts/cuprum/](/fonts/cuprum.md) |
| #10 | **Pitagon Sans Mono** | 69 / 100 | OFL-1.1 | [/fonts/pitagon-sans-mono/](/fonts/pitagon-sans-mono.md) |
| #11 | **Oxygen Mono** | 66 / 100 | OFL-1.1 | [/fonts/oxygen-mono/](/fonts/oxygen-mono.md) |
| #12 | **Maple Mono** | 66 / 100 | OFL-1.1 | [/fonts/maple-mono/](/fonts/maple-mono.md) |

## Other Scripts With Similar Latin Letters

- **Kosugi** (Jpan): Similarity 68, licence Apache-2.0 - [/fonts/kosugi/](/fonts/kosugi.md)

## Scoring Method

62 letters and digits (A-Z a-z 0-9) rendered at 160px cap height on a 32x32 grid with 3px gaussian blur, combined with edge-orientation texture (15% weight). Scores are normalized so that 0 represents an average pair of fonts across the 1571 compared fonts, and 100 represents identical letter shapes. Computed on 2026-10-22 using glyph-shape + edge-texture v2.

## Machine API

JSON representation available at [/api/fonts-like/m-plus-1-code.json](/api/fonts-like/m-plus-1-code.json).