Font Hero

Free for Commercial Use

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

Keywords: invitations, branding, packaging, headlines, signage, elegant, whimsical, vintage, playful, refined, add elegance, create charm, evokes vintage, decorative display, handwritten feel, swashy, looped, calligraphic, decorative, dainty.


Free for commercial use
Customize the font name

A narrow, high-contrast script with smooth, pen-like strokes that alternate between hairline connectors and heavier verticals. Letterforms are largely upright with a gentle handwritten irregularity, showing tapered terminals, small entry/exit strokes, and occasional loops or teardrop counters. Capitals are tall and decorative with modest swashes, while the lowercase maintains a compact x-height and lively ascenders/descenders, creating a rhythmic, slightly bouncy texture. Numerals follow the same calligraphic logic, mixing sturdy stems with delicate curves and fine joins.

Best suited for short-to-medium display settings such as wedding or event invitations, boutique branding, beauty and lifestyle packaging, café menus, book or chapter titles, and signage that benefits from an elegant handwritten voice. It can work in brief pull quotes or subheads when given generous size and line spacing.

The font feels polished yet personable, balancing formality with a light, whimsical charm. Its narrow elegance and delicate hairlines suggest a boutique, vintage-leaning tone—romantic, festive, and a bit storybook—without becoming overly ornate.

The design appears intended to deliver a formal handwritten impression—capturing the contrast and motion of a pointed-pen script while keeping a narrow footprint for graceful, space-efficient display typography.

Stroke modulation is pronounced, so thin connections can visually recede at small sizes, while heavier downstrokes hold the line. Spacing appears tight and the forms are tall, which helps headings look crisp and stylish, but can make dense paragraphs feel busy if set too small or with insufficient leading.

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