Skip To Content
Menu

M PLUS 1 Code

Designed By

Coji Morishita

7 Styles Monospace

Type Specimen / 01Il1 O0
{ } [ ]

M PLUS 1 Code · Regular

Compare letter widths, punctuation and figures in an aligned setting.

7 styles available. Compare the specimens below, or enter your own text.

Download M PLUS 1 Code ↓

TTF · SIL Open Font License 1.1

Set Your Own Text

Change the style and size to compare the letterforms.

const deadline = '23:59';

Every Position Counts

M PLUS 1 Code · Regular

Equal-width letters and figures.

Specimen.js

const family = "M PLUS 1 Code";

function specimen(size) {
  return { family, size };
}

specimen(24);

0123456789

9876543210

Il1 O0 {} []

7 Styles,
One Family

Every available style is shown below in its own font file.

Thin100

const deadline = '23:59';

Extra Light200

const deadline = '23:59';

Light300

const deadline = '23:59';

Regular400

const deadline = '23:59';

Medium500

const deadline = '23:59';

Semi Bold600

const deadline = '23:59';

Bold700

const deadline = '23:59';

Japanese text and source code have different ideas about width. A kanji wants a full square; a programming font wants every Latin letter and digit on a half-width grid so the columns line up. M PLUS 1 Code joins the 2: the full-width Japanese of Coji Morishita’s M PLUS 1 with a new half-width monospaced Latin alphabet and figures drawn for it.

That makes it useful wherever Japanese and code share a screen. Comments in Japanese and a README that switches language every other line both stay in the same family. More than 5,700 kanji are covered, plus kana, with Latin, its extended accents and Vietnamese on the Latin side.

Morishita drew the Latin for programming, which means it was checked for the usual confusions: letters and figures are shaped so they are hard to mistake for each other, even at small sizes. The M+ FONTS project calls itself a modest family for everyday use, and that is about right.

7 weights, Thin to Bold, upright only. For an editor we would use Regular, perhaps Medium on a dark theme, and leave the Bold for keywords. Google added it in September 2021.

M PLUS 1 Code type specimen with letters and figures
M PLUS 1 Code · Type Specimen

Characters & Figures

6,300 glyphs reported in the reference style. This selection shows 400 recorded characters.

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 & @ ? !

View The Recorded Character Selection
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžƏƒƠơƯưDŽDždžLJLjljNJNjnjǦǧǪǫǺǻǼǽǾǿȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȦȧȪȫȬȭȮȯȰȱȲȳȷəʼˆˇˉ˘˙˚˛˜˝̀́̂̃̄̆̇̈̉̊̋

The Font Files

Download
M PLUS 1 Code

7 TTF styles with the accompanying CSS, README and license information.

Download ZIP · 6.4 MB ↓
Version
1.005
License
SIL Open Font License 1.1
Read The Font License ↗

Install On Your Computer

Extract the ZIP first. On Windows, select the font files and choose Install from the context menu. On macOS, open the files in Font Book and choose Install.

Use On A Website

Keep the font files and the included stylesheet together. Update the stylesheet path to match your project.

<link rel="stylesheet"
  href="/fonts/m-plus-1-code-2/m-plus-1-code-2.css">

body {
  font-family: 'M PLUS 1 Code', monospace;
}

Keep the copyright and license notices with redistributed files.

Heading & Body

The family provides the heading; Inter carries the supporting text.

M PLUS 1 Code Heading · Inter Body

Letters, Figures & Code

Names, values and punctuation share a fixed rhythm. Compare the zero with the capital O, and the number one with the lowercase l.