Font Hero

Free for Commercial Use

Typewriter Ryhe 2 is a regular weight, normal width, low contrast, upright, normal x-height, monospaced font.

Keywords: body text, captions, forms, labels, code samples, retro, utilitarian, mechanical, gritty, matter-of-fact, typewriter emulation, analog texture, document utility, grid alignment, slab serif, inked, worn edges, blunt terminals, boxy.


Free for commercial use
Customize the font name

A monospaced slab-serif design with compact, boxy letterforms and sturdy verticals. Strokes stay broadly even, with blunt, slightly rounded terminals and small bracket-like joins that echo mechanical imprinting. The outlines show subtle irregularities—soft corners, minor wobble, and occasional ink spread—creating a lightly worn, stamped texture. Counters are relatively tight and the overall rhythm is steady and grid-friendly, producing a consistent typewriter cadence across caps, lowercase, and figures.

Well-suited to short-to-medium passages where a typewritten texture is desired, such as notes, forms, labels, and instructional matter. It also works effectively for captions, UI-style listings, and code-like layouts where fixed character width supports alignment and tabular rhythm. The slightly worn edges make it particularly fitting for retro-themed editorial accents and props-style typography.

The font conveys a practical, workmanlike tone with a retro office feel. Its slightly distressed imprint suggests physical typing, carbon copies, and utilitarian documentation, adding a touch of grit without becoming overtly decorative. The overall voice is direct and readable, with a faintly nostalgic, analog character.

The design appears intended to emulate the look of mechanically printed type with a lightly imperfect ink impression. It prioritizes consistent spacing and predictable alignment while adding subtle surface wear to suggest analog production and everyday utility.

Capitals are broad and stable with pronounced slab feet, while the lowercase keeps a simple, mechanical construction that maintains a uniform beat in text. Numerals share the same stamped texture and straightforward forms, helping the set feel cohesive in mixed alphanumeric content.

120px
108px
96px
84px
72px
64px
56px
48px
44px
40px
36px
32px
30px
28px
26px
24px
22px
20px
19px
18px
17px
16px
15px
14px
13px
12px
11px
10px
9px
8px
Letter — Basic Uppercase Latin
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Letter — Basic Lowercase Latin
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Number — Decimal Digit
0
1
2
3
4
5
6
7
8
9
Letter — Extended Uppercase Latin
À
Á
Â
Ã
Ä
Å
Æ
Ç
È
É
Ê
Ë
Ì
Í
Î
Ï
Ñ
Ò
Ó
Ô
Õ
Ö
Ø
Ù
Ú
Û
Ü
Ý
Ć
Č
Đ
Ė
Ę
Ě
Ğ
Į
İ
Ľ
Ł
Ń
Ő
Œ
Ś
Ş
Š
Ū
Ű
Ų
Ŵ
Ŷ
Ÿ
Ź
Ž
Letter — Extended Lowercase Latin
ß
à
á
â
ã
ä
å
æ
ç
è
é
ê
ë
ì
í
î
ï
ñ
ò
ó
ô
õ
ö
ø
ù
ú
û
ü
ý
ÿ
ć
č
đ
ė
ę
ě
ğ
į
ı
ľ
ł
ń
ő
œ
ś
ş
š
ū
ű
ų
ŵ
ŷ
ź
ž
Letter — Superscript Latin
ª
º
Number — Superscript
¹
²
³
Number — Fraction
½
¼
¾
Punctuation
!
#
*
,
.
/
:
;
?
\
¡
·
¿
Punctuation — Quote
"
'
«
»
Punctuation — Parenthesis
(
)
[
]
{
}
Punctuation — Dash
-
_
Symbol
&
@
|
¦
§
©
®
°
Symbol — Currency
$
¢
£
¤
¥
Symbol — Math
%
+
<
=
>
~
¬
±
^
µ
×
÷
Diacritics
`
´
¯
¨
¸