Font Hero

Free for Commercial Use

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

Keywords: invitations, wedding stationery, branding, logotypes, packaging, elegant, whimsical, delicate, romantic, airy, graceful script, decorative display, handwritten charm, formal flair, looping, calligraphic, swashy, monoline hairlines, tapered terminals.


Free for commercial use
Customize the font name

A tall, slender script with pronounced stroke contrast and a calligraphic feel, mixing thick verticals with hairline curves and entry/exit strokes. Letterforms are upright overall with gentle, hand-drawn irregularities that keep the rhythm lively. Ascenders are long and prominent, while the lowercase shows a small x-height and frequent loops, especially in b/d/f/h/k/l and in the descending forms. Terminals are tapered and often finish in light curls; counters stay open and narrow, and spacing is visually airy despite the condensed proportions.

Best for short, prominent text such as invitations, greeting cards, beauty/fashion branding, boutique packaging, and logo wordmarks where the tall loops and contrast can be appreciated. It also works well for pull quotes and headings when set with generous tracking and line spacing.

The font reads as refined and playful at once—dressy enough for invitations but informal enough to feel personal. Its looping forms and high-contrast strokes suggest a light, romantic tone with a hint of vintage penmanship.

Likely designed to evoke a graceful, pen-written script with decorative loops while remaining legible in short phrases. The emphasis on long ascenders, delicate hairlines, and narrow proportions points to an intention for elegant display typography rather than continuous body text.

Capital letters lean toward simplified, narrow silhouettes with occasional swash-like hooks, while the lowercase carries most of the flourish. Numerals are similarly slim and high-contrast, with a handwritten cadence that matches the alphabet. In longer text, the thin connecting strokes and tight internal spaces make it better suited to display sizes than small, dense settings.

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