Font Hero

Free for Commercial Use

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

Keywords: posters, headlines, packaging, kids branding, event flyers, playful, spooky, quirky, retro, cartoon, expressiveness, thematic impact, handmade feel, high visibility, poster punch, blobby, wonky, hand-cut, rounded, chunky.


Free for commercial use
Customize the font name

A chunky, organic display face with irregular, blobby silhouettes and softly rounded corners. Strokes feel carved rather than drawn, with wavy edges, slight in-and-out swelling, and uneven terminals that create a lively rhythm. Many counters are reduced or fully closed, giving the letters dense, solid shapes and emphasizing silhouette over internal detail. Proportions are compact and slightly condensed, with a bouncy baseline feel and noticeable per-glyph variation that keeps the texture animated in lines of text.

Best suited to display sizes where its silhouette-driven forms can read clearly: posters, punchy headlines, packaging, stickers, and event or seasonal promotions. It also works well for children’s or playful branding, game titles, and themed graphics where character and texture matter more than long-form legibility.

The overall tone is mischievous and theatrical, reading as cartoonish with a hint of Halloween or pulp-poster energy. Its heavy, closed forms and wobbly contours suggest something gooey, hand-made, and intentionally imperfect, lending a fun, slightly eerie personality.

The design appears intended to deliver maximum personality through bold, closed shapes and hand-made irregularity, prioritizing an expressive, mascot-like presence. By collapsing interiors and leaning on soft, uneven contours, it aims to create a distinctive, high-impact texture that feels fun, spooky, and memorable.

In paragraph-like settings the dense interiors produce a dark color and strong texture, so spacing and size become key to maintaining clarity. The numerals match the same soft, irregular massing, making them feel integrated for playful headlines and short callouts rather than data-heavy typography.

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