cursivee.app

About

Letters, not fonts

Why text copied from this site keeps its shape when it lands somewhere that has never heard of typography.

The short version

A font is a set of drawings your device applies to text. Change the app and the drawing changes with it — which is why you cannot make your Instagram bio italic by choosing a typeface. There is no typeface to choose. https://cursivee.app is the whole of it — five generators, one stylesheet, no server.

Unicode is different. It assigns a permanent number to every character, and over the years it has been given whole parallel alphabets: a mathematical script set, a blackletter set, fullwidth forms borrowed from Japanese typesetting, circled letters from Japanese and Chinese standards, phonetic small capitals. These were added for mathematicians, linguists and typesetters, not for social media — but they are ordinary characters, so they travel with the text itself.

That is all this site does. It swaps each letter you type for its counterpart in one of those sets. Nothing is styled; the characters are simply different characters.

The four generators

PageWhat it draws on
Cursive textMathematical alphanumeric symbols — script, blackletter, double-struck, bold, monospace — plus enclosed and fullwidth forms.
Small textSuperscript and subscript modifiers, and the small-capital letters from the phonetic extensions.
Glitch textCombining diacritical marks, stacked far past their intended depth.
Weird textRotated and reflected lookalikes, cross-script substitutions, and plain encodings like morse and braille.

Where it breaks

Being honest about the limits is more useful than pretending there are none.

How the site is built

Static HTML, one stylesheet, two small scripts. Every conversion happens in your browser as you type — there is no server doing the work and no account. The only thing loaded from elsewhere is Google Analytics, which counts visits and nothing more. What you type stays on your device. The privacy page covers this in full.

Your theme choice and pinned styles are kept in your browser's local storage so the site remembers them. Clearing site data removes them.


Questions or corrections → Contact