Script Ribuj 16 is a regular weight, very narrow, very high contrast, upright, very short x-height font.
Keywords: invitations, branding, packaging, headlines, quotes, elegant, whimsical, airy, romantic, hand-drawn, modern calligraphy, signature feel, decorative elegance, personal tone, calligraphic, looping, swashy, spidery, delicate.
A slender, high-contrast script with a pen-and-ink feel, combining smooth main strokes with hairline entry/exit strokes and occasional ink-like terminals. Letterforms are generally upright with a narrow footprint and a lively, irregular rhythm that suggests natural handwriting rather than strict geometry. Capitals are taller and more ornamental, featuring extended loops and occasional cross-strokes, while lowercase forms stay compact with small counters and long, tapering ascenders/descenders. Numerals follow the same calligraphic logic, mixing simple strokes with a few curled details for a cohesive set.
Best suited for short to medium-length display settings such as invitations, greeting cards, beauty or boutique branding, packaging accents, and editorial headlines. It can also work for pull quotes and product names where a graceful, handwritten signature-like voice is desired, especially at sizes that preserve the fine hairlines.
The overall tone is refined and romantic, with a light, breezy elegance that reads as personal and crafted. Its tall loops and delicate hairlines add a touch of whimsy and sophistication, making it feel suited to expressive, celebratory typography.
The design appears intended to capture the charm of modern calligraphy in a tidy, catalog-ready script—balancing graceful swashes and high stroke contrast with legible, upright letterforms for decorative text use.
Stroke modulation is pronounced, so thin hairlines become a key part of the texture; spacing and joins feel intentionally organic, giving lines of text a gently varied cadence. Many forms include subtle flourishes (notably in capitals and select lowercase letters), which increases visual personality while keeping the silhouette relatively clean.
| 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 |