710
710
606
606
606
606
606
0
0
710
710
606
606
606
606
606
by
paper.design
0
v0.322

Paper Mono is a free and open source font family

Use arrow keys to move the focused card. Hold Shift for smaller steps. Press Home to return it to its starting position.

Paper Mono summary

a.glyph

a

b.glyph

b

c.glyph

c

For the love of design.

METRICS / UNITS

Width
606
Cap height
710
X-height
509
Ascender
955
Descender
-245
Underline
-100
Axis
100-800

Paper Mono v0.322

Glyphs
800
Characters
659
Weights
8
Feature sets
6
Char sets
12
Languages
100+

STYLISTIC SETS

SS01
coding ligatures
SS02
duospace glyphs
SS03
narrow space
SS04
small arrows
CV01
single-story a
ZERO
slashed zero
At Paper, we couldn't find the mono we wanted—so we made it. Beautiful enough for a headline, functional enough for code.

1Design

Timeless character

Flat terminals, gently squared curves, and a balanced x-height give Paper Mono the familiar character of a classic sans.

Quartz & Grain
Regal Graphics
jagged inkwell

Variable weights

You have 8 weights to work with, and the variable font lets you fine-tune the weight anywhere in between.

Thin 100
Regular 400
Extrabold 800

Beautiful numbers and symbols

We designed numbers and symbols with utmost care, so that they’re pleasing to look at and effortless to read.

1234567890
$1,280.50 = 12%
Il1 ½ ¾ x² H₂O

Box-drawing characters

Build tables, diagrams, and progress bars directly in text, using 128 box-drawing characters and 32 blocks.

┌ export ────────┐ │ ██████▓▒░ 75% │ └────────────────┘

Coding ligatures

A deliberately small set of ligatures that makes reading code enjoyable and doesn’t overwhelm you with unfamiliar shapes.

ss01
== === != !== <=
=> >= <=> <- ->
<!-- :: |> -->

Duospace characters

Probably our favorite feature of the font, duospacing helps text flow naturally while keeping the monospace feel.

ss02
A few nice words
might make someone
feel welcome.

Narrow spaces

Enable a little less space between words to help paragraphs flow or to let inline code sit naturally within a sentence.

ss03
git pull
npm run dev
download now

Small arrows

We’ve included an understated alternate arrow style that works alongside text without drawing too much attention.

ss04
← ↑ Up → ↓
↖ ↘ ↙ Link ↗
← Prev | Next →

Single-story a

You can use the single-story “a” to give the text a warmer, more informal voice.

cv01
a blank canvas
can take you
anywhere

Slashed zero

By default, the zero is unslashed to keep the numerals looking clean. You can add a slash when you need to tell 0 and O apart.

zero
L 0.738601
C 0.104400
H 258.1404°

2Glyphs

Glyphs

Use arrow keys to move between glyphs. Press Enter or Space to select. Home and End move to the ends of a row; Control plus Home or End moves to the ends of the grid. Press Tab to leave the grid.

3Play

Presets
Formatting
Size
Weight

4Set up

Set up

How to set up stylistic sets in your IDE

VS Code / Cursor

settings.json
{  "editor.fontFamily": "Paper Mono",  "editor.fontLigatures": "'ss01', 'ss04', 'zero'"}

Reload the window after changing features.

Zed

~/.config/zed/settings.json
{  "buffer_font_family": "Paper Mono",  "buffer_font_features": {    "ss01": true,    "ss04": true,    "zero": true  }}

JetBrains IDEs
(WebStorm, IntelliJ, PyCharm…)

Settings → Editor → Font → set Paper Mono. Enable ligatures if needed. In 2026.1+, use Typography Settings to turn on stylistic sets and character variants with live preview. Same steps in WebStorm and other JetBrains IDEs.

Sublime Text

Preferences.sublime-settings
{  "font_face": "Paper Mono",  "font_options": ["ss01", "ss04", "zero"]}

Vim / Neovim

Kitty — kitty.conf
font_family Paper Monofont_features PaperMono-Regular +ss01 +ss04 +zero
WezTerm — wezterm.lua
font = wezterm.font({  family = "Paper Mono",  harfbuzz_features = { "ss01", "ss04", "zero" },})

* npm and Google font coming soon

Use arrow keys to move the focused card. Hold Shift for smaller steps. Press Home to return it to its starting position.

r.glyph

r

P.glyph

P

a.glyph

a

p.glyph

P

e.glyph

e

snake.js

A coiled snake surrounded by leaves

For the love of design.

paper tips

68%

sending...

Paper Mono is a free and open source font family. Refer to the SIL Open Font License 1.1 for exact details on the conditions and restrictions.