M PLUS 1 Code
Monospace
by Coji Morishita
#371 on Google Fonts
Weight
About M PLUS 1 Code
A variable monospace typeface by Coji Morishita that spans Japanese, Vietnamese, and Latin scripts with clean, geometric letterforms. Its single wght axis allows smooth transitions from Thin to Bold, making it versatile for both code editors and multilingual UI text. The low-stroke-contrast design ensures strong legibility at small sizes in programming environments.
Character Map
AaBbCcDdEeFfGgHhIiJjKkLlMm
NnOoPpQqRrSsTtUuVvWwXxYyZz
0123456789
!@#$%^&*()_+-=[]{}|;':",.<>?
NnOoPpQqRrSsTtUuVvWwXxYyZz
0123456789
!@#$%^&*()_+-=[]{}|;':",.<>?
Code Editor Preview
example.js
const fibonacci = (n) => {
if (n <= 1) return n;
return fibonacci(n - 1) + fibonacci(n - 2);
};
// Generate first 10 numbers
const results = Array.from(
{ length: 10 },
(_, i) => fibonacci(i)
);
console.log(`Result: ${results.join(', ')}`);
Character Disambiguation
Can you tell these apart? A good monospace font makes similar characters easy to distinguish.
Zero vs O
0 O o
One vs l vs I
1 l I | !
Quotes
' ' " " ` ´
Braces
( ) [ ] { } < >
Punctuation
. , : ; .. ...
Weight Waterfall (7)
100
Thin
200
ExtraLight
300
Light
400
Regular
500
Medium
600
SemiBold
700
Bold
How to Use
<link href="https://fonts.googleapis.com/css2?family=M+PLUS+1+Code:wght@100;200;300;500;600;700;400&display=swap" rel="stylesheet">
@import url('https://fonts.googleapis.com/css2?family=M+PLUS+1+Code:wght@100;200;300;500;600;700;400&display=swap');
font-family: 'M PLUS 1 Code', monospace;
brew install --cask font-m-plus-1-code
Details
- Category
- Monospace
- Weights
- 7
- Italic
- ✗
- Coréen
- ✗
- Designer
- Coji Morishita
- License
- OFL
- Version
- Popularity
- #371
License Usage
| Web use | Allowed |
| Allowed | |
| Video / Broadcast | Allowed |
| Packaging | Allowed |
| App embedding | Allowed |
| Brand / Logo | Allowed |
| Modification | Allowed |
OFL — Free for personal & commercial use
Language Support
japanese
latin
latin-ext
vietnamese