Font Hero

Free for Commercial Use

Script Esbol 4 is a bold, narrow, medium contrast, italic, short x-height font.

Keywords: branding, packaging, posters, headlines, signage, retro, confident, friendly, lively, romantic, handcrafted feel, display impact, signature style, vintage flair, brushy, connected, looping, swashy, slanted.


Free for commercial use
Customize the font name

A slanted, connected script with a brush-like stroke and rounded terminals. Letterforms show smooth, continuous joins and frequent entry/exit strokes, with moderate thick–thin modulation that reads like pressure from a marker or brush rather than a pointed pen. Capitals are larger and more expressive, often featuring looped or swept strokes, while lowercase maintains a compact, rhythmic flow. Counters are generally tight and the overall texture is dark and even, with occasional flourished forms in letters like J, Q, and y.

Well-suited for short, prominent text such as logos, product names, packaging callouts, posters, and display headlines where a bold handwritten script can carry personality. It can also work for invitations or social graphics when set at comfortable sizes and with slightly generous tracking to preserve clarity.

The font conveys a warm, upbeat personality with a touch of vintage signage and casual elegance. Its energetic slant and confident strokes feel personable and expressive, balancing friendliness with a bold, attention-getting presence.

The design appears intended to mimic confident brush lettering in a polished, repeatable form, delivering a flowing script suitable for display-driven communication. Its emphasis on smooth connectivity and expressive capitals suggests a goal of creating strong wordmarks and punchy headline lines with a handcrafted feel.

The script maintains consistent joining behavior across the alphabet, producing a smooth word shape in the sample text. Numerals follow the same cursive, slightly calligraphic logic, helping mixed text feel cohesive. The heavy overall color and compact interior spaces suggest it performs best when given enough size or spacing to keep counters from filling in.

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