Small caps, superscript, subscript — pick one
Small caps is the readable option. Every letter is a real capital drawn at lowercase height, so a whole word stays legible at 14 px. ₛᵤᵖᵉʳₛᶜʳᶦᵖᵗ and ₛᵤᵦₛ ᶜʳᶦᵖₜ are the opposite: they are sized to sit beside a normal character, so a full sentence in them is barely readable and looks like a mistake.
The honest rule is that small caps is a style, and superscript and subscript are accents. Use them for a unit, an ordinal, a footnote marker or a single symbol in a name — not for body text.
Why superscript loses readability so fast
Superscript characters are drawn at roughly half the height of a normal letter with no adjustment for the size you are viewing at. At 16 px body size that is 8 px, which is below the point where most people can resolve the shapes. On a phone held at arm's length it becomes a grey line.
The partial-conversion problem
Unicode does not have a superscript form for every character. There is no full set for punctuation, and support for uppercase is patchy. Whatever is missing stays at normal size, so the result is a line with two different heights — which reads as broken, not as styled. It is the single most common complaint about tiny text generators, and the only fix is to choose words made of letters that exist in the block.
Where tiny text is genuinely useful
- The Instagram name field, 30 characters, where small caps lets you fit a longer label.
- Captions, for a quiet byline or a date at the end.
- Watermarks in a video corner, where superscript reads as a technical label rather than as a caption.
- Discord and game names, where height is tight and small caps still looks deliberate.
Related pages
- Bubble text generator — the other direction: framed and circled letters.
- Instagram fonts — the full field-limit guide for bios and names.
- Cursive text generator — when small caps is too plain.
- All 178 styles — small caps alongside every other family.