Small Text Generator
Tiny superscript, subscript, and small caps text
Generate small text — superscript, subscript, and small caps styles — and copy and paste it into bios, statuses, and captions.
Small Fonts
How to Use This Generator
Type your text
Enter a word, name, or phrase into the input box above.
Browse the styles
Every Small Text style updates live in the preview as you type — scroll to compare them side by side.
Copy & paste
Click the style you like to copy it, then paste it anywhere text is accepted.
How Small Text Works
Small text doesn't shrink your font size the way a text editor would — plain Unicode text has no adjustable size. Instead, each letter is substituted for a character from Unicode's superscript, subscript, or small caps blocks, sets originally added for footnotes, chemical formulas, and mathematical notation that happen to render visually smaller than regular text in most fonts.
Superscript sits raised above the baseline and is the most commonly used "tiny text" style; subscript sits below the baseline; small caps are full-height but noticeably smaller capital letters, which stay more legible than superscript over a longer phrase. All three are popular for a quiet aside under a bio's main line, a Discord status, or a minimalist profile that wants a smaller, quieter accent than a full-size line of text.
Unicode's superscript and subscript blocks are incomplete — they were built for specific technical uses, not as a full alternate alphabet, so a handful of letters (notably q and x) don't have a dedicated small character and fall back to the closest available substitute. That's a gap in the Unicode standard itself, not an error in this generator — worth a quick check before using small text somewhere prominent.
More Free Font Tools
Also looking for hearts, stars, or other decorations? Browse copy-paste symbols.
Frequently Asked Questions
Superscript characters sit raised above the baseline; subscript sits below it. Small caps are full-height capital letters that are simply smaller than normal, which makes them more legible than superscript or subscript for longer phrases.
Unicode's superscript and subscript blocks don't include every letter — a few, like q and x, don't have a true small version, so the generator substitutes the nearest available character. It's a limitation of the Unicode standard, not an error.