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
!@#$%^&*()_+-=[]{}|;':",.<>?

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
Korean
Designer
Coji Morishita
License
OFL
Version
Popularity
#371

License Usage

Web useAllowed
PrintAllowed
Video / BroadcastAllowed
PackagingAllowed
App embeddingAllowed
Brand / LogoAllowed
ModificationAllowed

OFL — Free for personal & commercial use

Language Support

japanese latin latin-ext vietnamese