Font Hero

Free for Commercial Use

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

Keywords: headlines, posters, branding, packaging, logotypes, playful, retro, whimsical, friendly, cheerful, display impact, hand-lettered feel, retro charm, expressive branding, rounded, bouncy, swashy, ball terminals, tight spacing.


Free for commercial use
Customize the font name

A heavy, right-leaning script with rounded strokes and soft, blobby terminals that create a bouncy rhythm across words. Letterforms are compact and slightly condensed, with bulbous joins and occasional looped or swashed entries that read like brushy, hand-drawn calligraphy. The contrast is modest, with thick main strokes and small counters that stay open enough for display sizes, while ascenders and capitals add decorative curls and teardrop-like finishing shapes. Numerals follow the same rounded, weighty style, favoring simple silhouettes with soft curves rather than sharp corners.

Best suited to short, expressive settings such as headlines, posters, product packaging, and brand marks where the bold script presence can carry the message. It also works well for retro-inspired promotions, menu headers, and social graphics where a playful, hand-lettered feel is desired.

The overall tone feels upbeat and nostalgic, with a confectionary, mid-century sign-painting charm. Its chunky curves and lively slant communicate friendliness and motion, leaning more toward fun and flair than formality.

The design appears intended to deliver a confident, decorative script that reads quickly at display sizes while providing enough swash and curvature to feel handcrafted and expressive. Its compact proportions and heavy strokes suggest an emphasis on impact and personality over long-form readability.

Uppercase characters show the most personality, with pronounced loops and occasional internal curls that can increase visual texture in acronyms or initial caps. The weight and rounded terminals can cause dark spots in dense text, so generous tracking and larger sizes help preserve clarity.

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