Font Hero

Free for Commercial Use

Script Haha 1 is a very bold, normal width, medium contrast, italic, short x-height font.

Keywords: headlines, posters, packaging, logos, social media, playful, friendly, retro, casual, bouncy, handmade feel, display impact, cheerful tone, retro charm, rounded, brushy, chunky, looped, soft terminals.


Free for commercial use
Customize the font name

A heavy, brush-like script with rounded forms and softly tapered stroke endings. Letters lean forward with a lively, bouncing baseline and variable internal spacing that gives words an organic rhythm. Counters are compact and often teardrop-shaped, while joins and shoulders are bulbous and smooth, creating a consistently plush texture. The uppercase is simplified yet expressive, with occasional swash-like curves, and the numerals follow the same thick, rounded, handwritten construction.

Best suited for short, high-impact text such as headlines, posters, branding marks, packaging callouts, and social graphics. It can also work for invitations or menu titles where a friendly, handcrafted feel is desired, especially at larger sizes.

The overall tone is upbeat and personable, with a nostalgic sign-painter flavor. Its chunky curves and buoyant movement read as informal and inviting rather than refined, suggesting handcrafted warmth and a lighthearted mood.

The design appears intended to mimic bold brush lettering with an easy, conversational flow—prioritizing charm and immediacy over precision. It aims to deliver strong presence and personality for display typography with a handcrafted, retro-leaning voice.

Some forms show intentionally quirky, hand-drawn irregularities (notably in bowls, loops, and entry/exit strokes), which adds character but makes long passages feel visually busy. The tight apertures and dense stroke mass favor larger sizes where the rounded details can breathe.

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