What Unicode cursive is
Every cursive text generator on the web — this one included — produces the same characters from the same Unicode block. Knowing what that block is explains most of what you will notice when you use it.
Characters, not fonts
When you type the letter a, your device stores a number — U+0061 — and asks a font to draw it. Change the font and the same number is drawn differently. A font is styling; the character underneath is unchanged, which is why you cannot paste a font into an Instagram bio: the bio stores characters and applies its own font.
Cursive text works the other way round. 𝒶 is a different number, U+1D4B6, whose official name is mathematical script small a. It is a distinct character with its own shape, and every device with a symbol font draws it as a cursive a whatever font the bio uses. You are not styling the letter; you are substituting a different letter that happens to look styled.
Where the characters live
They are in the Mathematical Alphanumeric Symbols block, U+1D400 to U+1D7FF, added in Unicode 3.1 in 2001. The block holds thirteen styled Latin alphabets — bold, italic, bold italic, script, bold script, fraktur, double-struck, bold fraktur, sans-serif and its bold, italic and bold-italic variants, and monospace — plus styled Greek and digits. It exists so that mathematicians can write 𝒫, 𝐏 and 𝑃 in plain text and mean three different things.
“Cursive” online means two of those alphabets: Mathematical Script (𝒜𝒷𝒸) and Mathematical Bold Script (𝓐𝓫𝓬). Every decorated cursive style — with hearts, underlined, sparkled — is one of those two with extra characters placed around or on the letters. There is no third weight and no hidden alternative alphabet; the twelve styles on this site are a complete tour of what is possible.
The eleven odd letters
Look closely at the light script alphabet and eleven positions are reserved — empty. ℬ ℰ ℱ ℋ ℐ ℒ ℳ ℛ and ℯ ℊ ℴ had already been encoded in the 1990s in the Letterlike Symbolsblock (U+2100–U+214F), because physics and maths used them as symbols: ℋ for the Hamiltonian, ℒ for the Lagrangian, ℛ for the real numbers, ℯ for Euler’s number. Unicode does not encode the same character twice, so when the script alphabet arrived those slots were left empty and the older characters do double duty.
The practical effect is that a cursive B, E, F, H, I, L, M or R, and a lowercase e, g or o, is drawn from a different part of the symbol font — and on some systems that part was designed separately and looks heavier or more ornate. Bold script was encoded all at once and has no such gaps, which is why it renders more evenly. Italic has a single borrowed letter, ℎ, the Planck constant.
What your device does with them
The Mathematical Alphanumeric block is covered by the symbol fonts that ship with every current operating system: Apple Symbols on iOS and macOS, Segoe UI Symbol on Windows, Noto Sans Math on Android and Chrome OS. That is why cursive text “just works” on phones. It is also why it looks slightly different on each of them — the characters are identical, the fonts are not. Devices without such a font show a placeholder box, which is what you see on some televisions, car displays and older e-readers.
The costs
- Accessibility. Screen readers speak the characters, not the word: “mathematical script small a” or a pause. A name is bearable; a paragraph is not.
- Search. 𝒜𝓃𝓃𝒶 does not match Anna. Cursive in a hashtag ends the hashtag.
- Usernames. Handles are restricted to ASCII on every platform, so the characters are rejected there.
- Consistency. You cannot control which font the reader’s device uses, so the exact look varies.
Unicode’s own position is that these characters exist for mathematics and that using them for styling is discouraged. Used sparingly — a name, a line in a bio — the costs are small. This site marks screen readers Poor on every card, offers a Copy plain text button that reverses the substitution, and keeps everything it says about itself in plain text.
The compatibility guide covers where the characters are accepted, platform by platform; the letters page lays out both alphabets with the borrowed characters in place.
Frequently asked questions
Is Unicode cursive a font I can install?
No. It is a set of characters, like letters or emoji. Fonts are what draw characters; your device already has a font that draws these. There is nothing to install and nothing this site adds to your device.
Why did Unicode add a cursive alphabet at all?
For mathematics. In equations, a script 𝒫, a bold 𝐏 and an italic 𝑃 can mean three different things, and plain text had no way to keep them apart. Unicode 3.1 (2001) added the Mathematical Alphanumeric Symbols block so that maths could be written in plain text without losing those distinctions.
Will more cursive alphabets be added?
Unlikely. The Unicode Consortium encodes characters that carry meaning, not styling, and treats the mathematical alphabets as a one-off exception justified by maths notation. Decorative use is tolerated, not encouraged, and proposals for further styled alphabets have not been accepted.
Is it bad practice to use these characters for styling?
It is a workaround with real costs — screen readers, search, and rendering differences — and Unicode's own guidance discourages it. Used for a short flourish where no formatting is available, it is harmless. Used for whole paragraphs, it excludes readers who rely on assistive technology.