Font Hero

Free for Commercial Use

Script Posi 2 is a very bold, very narrow, medium contrast, upright, very short x-height font.

Keywords: headlines, logos, packaging, posters, signage, playful, friendly, crafty, retro, bold, expressive, informal, attention, brushy, chunky, rounded, bouncy, compact.


Free for commercial use
Customize the font name

The letterforms are brush-like and strongly weighted, with rounded terminals and subtly irregular contours that mimic natural pen pressure. Strokes stay mostly upright with a bouncy baseline and uneven rhythm, creating an organic, hand-drawn texture. Proportions are compact and tall, with small lowercase bodies and prominent ascenders/descenders; counters are tight and shapes often lean toward simplified, chunky silhouettes. Connections are suggested by flowing stroke logic, but many characters appear semi-joined or loosely scripted rather than continuously linked.

It works best for short, high-impact text such as logos, headlines, packaging callouts, posters, social media graphics, and event signage where a handmade feel is desirable. The heavy strokes make it effective on light backgrounds and at larger sizes, especially for branding in food, crafts, children’s products, or lifestyle applications. For longer passages or small sizes, the tight counters and compact lowercase may reduce clarity, so pairing with a simpler text face is advisable.

This font feels lively, friendly, and a bit cheeky, with a casual handwritten energy that reads as approachable rather than formal. The heavy ink presence gives it confidence and punch, making it well-suited to upbeat, expressive messaging. Overall it suggests a playful, craft-forward tone with a touch of retro charm.

The design appears intended to capture the look of a bold brush script used for quick, expressive lettering. It prioritizes personality and visual impact over strict regularity, using organic stroke edges, tight counters, and energetic forms to create a distinctive handmade voice. The overall construction aims to stay readable while still feeling spontaneous and gestural.

Uppercase characters have a bold, display-like presence and can read almost as standalone lettering, while the lowercase shows more cursive motion with tall extenders that add rhythm. Numerals match the same brushy weight and rounded finish, keeping a consistent, hand-painted texture across the set.

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