Script Rupi 12 is a light, very narrow, very high contrast, upright, short x-height font.
Keywords: wedding, invitations, branding, packaging, headlines, elegant, airy, refined, romantic, whimsical, calligraphic elegance, decorative display, personal stationery, premium branding, calligraphic, looped, flourished, monoline hairlines, tall ascenders.
This script features tall, slender letterforms with dramatic thick-to-thin modulation and delicate hairline turns. Strokes are predominantly upright with smooth, pen-like curves, narrow counters, and frequent entry/exit swashes that create a continuous handwritten rhythm. Uppercase characters are more ornate, with elongated loops and occasional crossing hairlines, while the lowercase maintains a tidy cadence with compact bowls and a relatively small x-height under long ascenders and descenders. Numerals follow the same calligraphic contrast, with narrow, flowing shapes and occasional looped terminals.
Best suited to display settings such as wedding stationery, invitations, greeting cards, boutique branding, beauty or lifestyle packaging, and short headline phrases. It works particularly well where elegant swashes and high contrast can be appreciated, and where generous sizing and spacing support its delicate hairlines.
The overall tone is poised and graceful, balancing formal calligraphy with a slightly playful, handwritten charm. Its fine hairlines and looping capitals convey a romantic, boutique feel, while the consistent verticality keeps it polished and controlled.
The design appears intended to mimic a pointed-pen calligraphy look with tall proportions and expressive loops, providing a refined script voice for premium, celebratory, or personal messaging. Its ornate capitals and delicate internal strokes emphasize personality and flourish over utilitarian text readability.
The thinnest strokes are extremely fine, especially in cross-strokes and internal loops, which gives the face a delicate sparkle at larger sizes. Connectivity appears selective: many letters link smoothly, but some joins break into separate strokes, creating an intentionally handwritten texture rather than a fully uniform chain.