Font Hero

Free for Commercial Use

Serif Humanist Onfo 2 is a regular weight, normal width, medium contrast, upright, short x-height font.

Keywords: book covers, headlines, posters, packaging, branding, storybook, rustic, old-world, warm, handmade, heritage feel, handcrafted charm, period flavor, editorial voice, bracketed, inked, textural, lively, softened.


Free for commercial use
Customize the font name

This serif shows gently irregular, inked contours with bracketed serifs and softly swelling strokes that give the letters a slightly worn, hand-rendered finish. Proportions feel traditional and compact, with a notably short x-height and sturdy capitals. The rhythm is lively rather than mechanical: curves are subtly lumpy, terminals are rounded or tapered, and join points retain a calligraphic, cut-with-a-pen character. Overall spacing reads even in text, while individual glyphs keep distinctive, slightly varying silhouettes.

It suits book covers, chapter titles, and pull quotes where a classic, narrative voice is desirable. The texture and lively detailing work well for posters, boutique branding, artisanal packaging, and period-inspired editorial design. For longer passages it can work at comfortable reading sizes, where the short x-height and textured edges don’t over-darken the page.

The tone is old-world and storybook-like, with a rustic warmth that suggests printmaking, hand-set type, or historical signage. Its mild roughness and lively stroke edges add personality and a human touch, leaning quaint rather than formal or corporate.

The design appears intended to capture the warmth of old-style, calligraphically influenced serif forms while adding a subtly rough, inked surface for character. It balances readability with expressive, handcrafted details to evoke tradition and charm in both display and text settings.

Distinctive display moments come through in the more flamboyant capitals and a few expressive forms (notably the Q with a long sweeping tail), giving headlines extra character while keeping body text broadly legible. Numerals and punctuation follow the same softened, slightly irregular treatment, reinforcing a cohesive, traditional feel.

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
`
´
¯
¨
¸