Font Hero

Free for Commercial Use

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

Keywords: branding, packaging, invitations, social posts, headlines, playful, whimsical, casual, handmade, friendly, hand-lettered charm, casual elegance, friendly display, craft aesthetic, monoline feel, brushy, rounded, tall ascenders, looped descenders.


Free for commercial use
Customize the font name

This font presents a tall, slender handwritten script with smooth, rounded curves and a lively, slightly irregular rhythm. Strokes show noticeable thick–thin modulation, with heavier downstrokes and finer connecting strokes, creating a brush-pen feel. Letterforms are upright and narrow with generous vertical reach—ascenders are long and looped, and descenders often finish with soft curls. The overall texture is airy and open, with simple terminals and occasional entry/exit strokes that suggest connection without forcing tight cursive joins in every pairing.

It works best for short to medium text where personality is the priority: branding elements, boutique packaging, greeting cards, invitations, and social media graphics. The narrow, tall proportions make it effective for headlines, labels, and vertical or space-conscious compositions, while the high-contrast strokes read most confidently at display sizes.

The tone is warm and personable, leaning playful rather than formal. Its looping extenders and bouncy movement give it a whimsical, crafty character that feels approachable and human-made, well suited to lighthearted messaging.

The design appears intended to deliver a charming hand-lettered look with a brush-script sensibility—combining legible, upright shapes with expressive loops and a lightly imperfect cadence. It aims to feel crafted and friendly, adding character without becoming overly ornate.

Capitals mix simple, sign-like constructions with a few more calligraphic shapes, giving headings a varied, handcrafted presence. Numerals are slender and stylized, with distinctive curves and loops that match the script’s flowing motion and keep the set visually cohesive.

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