small text generator
Small text generator
Shrink your words into raised or lowered mini letters.
No styles match that filter. Try another group, or clear the favourites filter.
Small Caps
Tiny
Unicode has no superscript q, so q stays as it is.
Tiny Low
Unicode only has a few subscript letters; the rest are left unchanged.
Small Caps Spaced
Tiny Spaced
Tiny text is not text at a smaller font size. There is no way to change font size inside a plain text field, so what happens instead is a substitution: each letter is replaced by a separate Unicode character that was designed to be drawn small and raised, or small and lowered. The visual effect is a whisper. The underlying string is the same length in characters as what you typed, sometimes longer.
The raised style uses superscript letters, and they have the messiest origin story of anything on this site. They are not a block. They are scattered across Spacing Modifier Letters at U+02B0, Phonetic Extensions at U+1D2C, and a handful of stragglers elsewhere, because linguists needed them for phonetic notation and typographers needed a few for ordinal indicators. Nobody ever sat down and encoded a complete raised alphabet. The consequence is a genuine hole: there is no superscript q. FontVibe leaves q as a normal letter rather than dropping it or substituting something that looks nothing like it. Uppercase is patchier still, missing Q, X, Y and Z, so lowercase input gives the cleanest result.
The lowered style is far more limited, and it is worth setting expectations. Subscript letters in Unicode number around sixteen, mostly vowels plus a scattering of consonants that chemists and mathematicians needed for formulae. Most letters have no subscript form at all and pass through at normal size, so lowered text works for short words that happen to fall inside the available set and looks half-finished for anything else. Try it and see rather than assuming your word will work.
Small caps are the third route to small text and often the most readable. Those are capital-shaped letters drawn at roughly x-height, and because they sit on the baseline at a sensible weight they hold up at the sizes phones actually render text at. Superscript letters, by contrast, are drawn tiny and can turn into fuzz on a low-density screen or in a small UI font.
The trade-off with all of these is discoverability and accessibility. Superscript letters are not the same characters as the letters they resemble, so search does not match them, autocorrect ignores them, and hashtags built from them do not link. Screen readers handle them inconsistently: some announce the letter, some announce a long technical name, some skip the character entirely. If the words matter, keep the important ones plain and use tiny text for decoration around them.
Common questions
Why is my q not shrinking?
Unicode has no superscript q. It was simply never encoded, because no notation system needed one. Every honest small text generator leaves it alone. Anything that shows you a tiny q is substituting a lookalike from another script, which may render as a box on other devices.
Which is better for a bio, tiny text or small caps?
Small caps, almost always. They are more legible at real sizes, the alphabet is nearly complete, and they read as a deliberate design choice rather than as a rendering accident. Save superscript for short accents like a date or a single word.
Does tiny text use fewer characters?
No. Each tiny letter is one character, the same as a normal letter, and some are encoded above the basic plane so systems that count bytes rather than characters may charge you double. It looks smaller, it is not smaller.
Can I mix tiny text with emoji?
Yes, they sit next to each other fine. The one thing to avoid is putting combining marks such as a strikethrough onto superscript letters, because the mark is sized for a full-height glyph and will overshoot the tiny one.