Font Hero

Free for Commercial Use

Wacky Oppi 2 is a very bold, wide, high contrast, upright, normal x-height font.

Keywords: posters, headlines, packaging, comics, game ui, playful, mischievous, hand-cut, cartoony, quirky, handmade feel, attention grab, humor, quirk, texture, chunky, jagged, wonky, stenciled, cut-paper.


Free for commercial use
Customize the font name

A chunky display face with irregular, hand-cut contours and subtly uneven stroke edges that create a lively, wobbly silhouette. Letterforms are compact and blocky with angular nicks, notches, and occasional wedge-like terminals that give many glyphs a carved or cut-paper feel. Counters are small and sometimes pinched, and the overall rhythm is intentionally inconsistent, with noticeable differences in internal shapes and widths from letter to letter. The lowercase follows the same rugged construction, with single-story forms and simplified joins that favor bold shapes over precision.

Best used for short, high-impact settings such as posters, covers, logos, and punchy headlines where its irregular texture can be a feature. It also fits playful packaging, event graphics, kids’ or comic-adjacent design, and game or entertainment UI elements where a handcrafted, characterful voice is desired.

The font projects a playful, mischievous tone—like handmade signage or cartoon titling with a slightly spooky, off-kilter edge. Its rough geometry and exaggerated weight make it feel energetic and attention-seeking, suited to designs that want personality over polish.

The design appears intended to mimic bold handmade lettering—evoking cutout shapes and uneven ink edges—while maintaining a consistent, display-ready presence across caps, lowercase, and numerals. Its primary goal seems to be delivering instant character and visual humor rather than neutral legibility.

In running text, the heavy texture and tight counters build a strong black mass, so readability benefits from generous tracking and larger sizes. Numerals match the same chipped, irregular construction, keeping the set visually cohesive for headline use.

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