Font Hero

Free for Commercial Use

Cursive Ribab 2 is a regular weight, narrow, high contrast, upright, short x-height font.

Keywords: branding, packaging, social media, greetings, posters, friendly, casual, playful, approachable, handmade, handwritten feel, personal tone, casual display, cheerful branding, rounded, bouncy, looping, brushy, monoline-ish.


Free for commercial use
Customize the font name

A lively handwritten script with a brush-pen feel, combining rounded bowls and tall, narrow proportions. Strokes show noticeable pressure modulation, producing tapered entries, thicker downstrokes, and soft terminals that mimic quick marker or brush lettering. Letterforms lean mostly upright with a bouncy baseline rhythm and variable character widths; capitals are larger and more gestural, while lowercase forms use simple loops and compact counters. Connections appear in running text, but spacing remains open enough for clear word shapes at display sizes.

Well suited to short headlines, logos, product packaging, invitations, greeting cards, and social graphics where a friendly handwritten tone is desired. It performs best at medium-to-large sizes, especially in mixed-case phrases where the connected rhythm and looping details can be appreciated.

The overall tone is warm and personable, with an informal, chatty energy. Its looping forms and elastic rhythm read as cheerful and handmade rather than polished or corporate, lending a relaxed, conversational voice.

Designed to emulate quick, confident brush handwriting with an emphasis on charm and spontaneity. The goal appears to be a legible, upbeat script that feels personal and crafted while still staying consistent across the alphabet and numerals.

Distinctive looped descenders (notably in letters like g, y, and j) and rounded, open apertures help maintain readability. Numerals and capitals match the same brushy modulation and soft curves, keeping a consistent hand-drawn texture across mixed-case settings.

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