Font Hero

Free for Commercial Use

Cursive Romil 12 is a regular weight, normal width, very high contrast, italic, short x-height font.

Keywords: greeting cards, invitations, packaging, social posts, quotes, playful, casual, handmade, friendly, lively, handwritten feel, friendly branding, casual display, craft aesthetic, brushy, looping, bouncy, fluid, expressive.


Free for commercial use
Customize the font name

A flowing, brush-pen script with a pronounced rightward slant and strong thick–thin modulation. Strokes taper into pointed entries and exits, with rounded joins and occasional swelling on downstrokes that gives the letterforms a soft, inky texture. Proportions are compact through the lowercase with tall ascenders and deep, looping descenders, while capitals are larger and more gestural, often built from broad curves and open counters. Overall spacing and stroke rhythm feel intentionally irregular, creating a natural handwritten cadence rather than strict typographic uniformity.

Ideal for short headlines, greeting cards, invitations, product packaging, and social media graphics where a handcrafted voice is desired. It also works well for pull quotes, labels, and brand accents, especially when paired with a simple sans for supporting text.

The font conveys an upbeat, personable tone—like quick, confident handwriting made with a flexible marker. Its bouncy rhythm and playful loops read as warm and informal, well-suited to cheerful, approachable messaging rather than formal editorial work.

Designed to mimic natural brush lettering with expressive contrast and a relaxed, personal rhythm. The intent appears to be creating an accessible, cheerful script that feels handmade and energetic while remaining readable in common display applications.

Legibility holds up best at display sizes where the contrast, tapering terminals, and internal loops can be appreciated. Some forms show distinctive handwritten quirks (notably looped descenders and occasionally unconventional capital structures), which adds charm but can introduce slight ambiguity in dense 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
`
´
¯
¨
¸