Small Text Generator – Tiny Superscript, Subscript & Small Caps
Frequently Asked Questions
How do I make small text for Instagram?
Type your text in the box above, pick Superscript or Small Caps from the results, and tap copy. Paste it into your Instagram bio or caption. These are real Unicode characters, not a font or image, so Instagram cannot strip the formatting because there is no formatting to strip.
What is the difference between superscript and subscript?
Superscript shrinks letters and raises them above the baseline – think footnote numbers or mathematical exponents. Subscript shrinks letters and drops them below the baseline, like chemical formulas where H₂O uses a subscript 2. Both are separate Unicode characters, not CSS styling.
Why are some subscript letters missing?
Unicode only defines subscript versions for about 16 lowercase letters and all 10 digits. Letters like b, c, d, f, g, q, w, y, and z have no official subscript code point, so they pass through as regular characters. Superscript has better coverage with 24 of 26 lowercase letters mapped.
Does small text work on Discord?
Superscript and small caps both render perfectly in Discord messages, usernames, and server descriptions. Subscript works too, though the partial alphabet means some words will have mixed-size characters. Discord has no way to block these because they are standard Unicode.
Can screen readers read small text?
Screen readers struggle with superscript and subscript Unicode because they announce each character by its full Unicode name instead of the letter. Keep small text for decorative use like display names and bios, and use standard characters for anything that needs to be accessible.
Small Text Generator – Tiny Superscript, Subscript & Small Caps
People keep asking how influencers get that tiny text into Instagram bios and Discord display names, and the answer is almost disappointingly simple – Unicode already has complete sets of miniature characters sitting in blocks that most people never scroll past. Superscript letters live scattered across the Phonetic Extensions and Superscripts blocks, subscript characters occupy a small corner of the Subscripts and Superscripts range, and small caps hide inside the Latin Extended blocks where linguists put them decades ago for phonetic transcription. None of these are font tricks or CSS hacks. Each tiny letter is its own Unicode code point with its own identity, which is why they survive copy-paste into any text field on any platform without reverting to normal size.
Three Flavors of Small
Superscript is what most people mean when they say tiny text – every letter shrinks and floats above the baseline like a footnote reference that never ends. The coverage is solid with 24 of 26 lowercase letters mapped to real Unicode code points, plus all ten digits. The two missing letters (q and an uppercase set) pass through unchanged, which is noticeable but rarely a dealbreaker for the short phrases people typically shrink.
Subscript goes the other direction, dropping letters below the baseline the way chemical formulas write H₂O. Unicode only defines about 16 subscript letters though, so longer words will have gaps where normal-sized characters interrupt the tiny ones. Numbers have perfect subscript coverage, which makes subscript genuinely useful for mathematical and scientific notation beyond just the aesthetic appeal.
Small caps replace lowercase letters with smaller versions of their uppercase forms – ᴀʙᴄᴅᴇғ instead of abcdef. The visual effect is text that feels formal and slightly compressed without actually being smaller, which is why designers have used small caps in print typography for centuries. The Unicode versions we map to come from the Latin Extended blocks, and the coverage is complete enough that full sentences look clean.
Where Small Text Actually Works
Instagram bios and captions render all three small text styles without any issues – the characters are standard Unicode and Instagram has no mechanism to block them. Discord handles them equally well in messages, usernames, and server descriptions. Twitter, TikTok, WhatsApp, Telegram, Reddit – we tested every major platform and the only one that occasionally strips Unicode characters is LinkedIn, which has its own opinions about what belongs in a professional profile.
The one catch worth knowing about is search. If your Discord display name uses superscript characters, nobody will find you by typing your name normally because the superscript version of each letter is a completely different code point. That tradeoff matters less for decorative bio text and more for display names where people need to tag or search for you.
Superscript vs Subscript Coverage
This is the single most common complaint we see, so worth addressing directly. Superscript has good coverage because Unicode accumulated modifier letters over many years for linguistic notation – 24 lowercase letters and all digits. Subscript coverage is much worse because fewer scientific disciplines needed subscript letters compared to subscript numbers, so Unicode only standardized about 16 letters. The missing subscript characters (b, c, d, f, g, q, w, y, z) have no official code points and there is nothing any generator can do about that short of using images, which defeats the entire purpose.
Practical Tips
Short phrases work best in superscript and subscript because the shrunken characters are harder to read at length. A superscript display name or bio tagline looks sharp – a superscript paragraph looks like someone accidentally changed the font size. Small caps handle longer text much better because the letter proportions stay balanced even across full sentences.
Mixing small text with bold Unicode creates a visual contrast that draws attention to specific words. A bold heading followed by a small caps subtitle is a combination we see working well in Instagram bios where space is limited and every character needs to earn its place.
If accessibility matters for your audience, stick to small caps over superscript – screen readers handle small caps somewhat better because the characters are closer to their standard equivalents, though neither option is truly screen-reader friendly.