Font Hero

Free for Commercial Use

Solid Komo 2 is a very bold, wide, low contrast, upright, normal x-height font.

Keywords: posters, headlines, logos, packaging, kids media, playful, chunky, retro, quirky, cartoon, impact, personality, novelty, silhouette-driven, poster use, bulbous, blobby, cut-in, rounded, heavyweight.


Free for commercial use
Customize the font name

A chunky display face built from thick, rounded masses with sharp triangular cut-ins and notches that carve the silhouettes. Counters are frequently collapsed or minimized, producing solid, punchy shapes—especially in letters like O, P, R, and e—while terminals often end in flat slabs or angled wedges. The rhythm is irregular and lively, with bouncy curves, softened corners, and occasional asymmetric joins that give each glyph a sculpted, cut-paper feel. Numerals follow the same language, using broad bowls and abrupt internal bites for strong, poster-ready forms.

Best used for short, high-impact text such as posters, headlines, event titles, packaging, and brand marks where silhouette and texture matter most. It also fits playful entertainment contexts like kids’ media, games, and novelty signage, especially at display sizes where its cut-in shapes and blobby geometry read cleanly.

The font reads as playful and slightly mischievous, with a bold, toy-like presence that leans retro and cartoonish. Its filled-in interiors and exaggerated shapes create a loud, confident tone suited to attention-grabbing messaging rather than subtle typography.

The design appears intended to maximize impact through solid forms and distinctive internal cut-ins, creating recognizable letter silhouettes even when counters are reduced. It prioritizes personality and visual texture over conventional readability, aiming for a memorable, novelty display voice.

Small details like the teardrop-like apertures and wedge-shaped incisions become more prominent at larger sizes, where the silhouette-driven design is clearest. In dense settings, the collapsed counters and heavy joins can visually merge, so generous tracking and line spacing help maintain character separation.

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