Font Hero

Free for Commercial Use

Script Hefa 2 is a regular weight, narrow, low contrast, upright, very short x-height font.

Keywords: headlines, branding, packaging, greeting cards, posters, playful, retro, friendly, whimsical, casual, hand-lettered feel, approachability, decorative caps, display charm, rounded, loopy, monoline, bouncy, soft terminals.


Free for commercial use
Customize the font name

A rounded, monoline script with smooth, brush-like curves and frequent looped entries and exits. Strokes keep an even thickness with softly tapered terminals, and the forms lean on generous bowls and open counters for legibility. Uppercase letters are more decorative, often featuring swashes and curled strokes, while lowercase is simpler but still lively, with a bouncy baseline and rhythmic, hand-drawn irregularity. Numerals match the letterforms with rounded geometry and simple, handwritten construction.

Works best for short display settings where personality is the priority: logos and brand marks, packaging labels, café or boutique signage, greeting cards, and poster headlines. It can also suit social graphics and pull quotes when set with ample tracking and line spacing to preserve its airy, looping rhythm.

The overall tone is warm and approachable, with a lighthearted, nostalgic flavor. Its looping capitals and buoyant rhythm read as cheerful and personable rather than formal, lending an inviting voice to short, expressive messages.

The design appears intended to mimic neat, confident hand lettering with decorative capitals and an easy, conversational flow. It prioritizes charm and immediacy over strict uniformity, creating a distinctive, friendly script voice for display-driven typography.

Spacing appears comfortably open for a script style, helping individual letterforms remain distinct even when strokes approach connection. The design emphasizes smooth curves over sharp angles, giving it a consistently soft, friendly silhouette across both text and display sizes.

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