Font Hero

Endless Fonts
Free for Commercial Use
Download Now

Script Oprog 12 is a bold, normal width, high contrast, italic, short x-height font.

Keywords: invitations, branding, packaging, headlines, posters, classic, elegant, friendly, retro, inviting, hand-lettered feel, display impact, vintage tone, expressive elegance, brushy, rounded, looping, swashy, calligraphic.


Free for commercial use
Customize the font name

A slanted, brush-like script with rounded terminals and prominent thick–thin modulation that suggests a broad nib or pressure-based stroke. Letterforms are compact and slightly condensed in feel, with a low x-height and lively ascenders/descenders that add vertical rhythm. Curves are generous and looped, with occasional entry/exit swashes and soft joins that keep words flowing while still leaving small separations in places for clarity. Overall spacing reads even and consistent, with a dark, confident color on the page.

Best suited to display settings where the strong contrast and swashy curves can be appreciated: invitations and announcements, branding marks, packaging labels, posters, and short headlines. It also works well for pull quotes or section titles where a friendly, handcrafted emphasis is desired.

The style feels classic and personable—polished enough for formal notes, but warm and conversational rather than rigid. Its flowing shapes and bold presence create a nostalgic, mid-century sign-painting and invitation-like tone. The rhythm is energetic and friendly, projecting charm and approachability.

The design appears intended to emulate confident hand lettering with a bold, high-contrast brush stroke, balancing decorative capitals with readable lowercase for practical word shapes. It aims for an expressive, vintage-leaning script voice that stands out at larger sizes while maintaining a smooth, continuous rhythm.

Capitals are especially decorative and carry much of the personality through broad curves and occasional flourished strokes, while lowercase forms stay relatively simple and readable. Numerals follow the same brush-script logic, keeping the set cohesive for headings and short numeric callouts.

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