Small Text Generator
This free small text generator turns your words into tiny unicode letters in three styles at once: superscript, small caps and subscript. Type it once, line up ᴴᵉˡˡᵒ, ʜᴇʟʟᴏ and ₕₑₗₗₒ side by side, then copy the one you like into any bio, comment or chat.
Superscript
ᴴᵉˡˡᵒ ʷᵒʳˡᵈ
Small caps
ʜᴇʟʟᴏ ᴡᴏʀʟᴅ
Subscript (partial)
ₕₑₗₗₒ wₒᵣₗd
Examples
How to use
- 1
Type or paste your text into the field, up to 500 characters.
- 2
Compare the three outputs: superscript, small caps and subscript.
- 3
Click Copy next to the variant you want.
- 4
Paste it anywhere unicode is supported: Instagram, Discord, X, YouTube comments.
How tiny text actually works
No font trickery is at play here. Unicode, the character standard behind every modern platform, holds thousands of symbols beyond the regular alphabet, including the miniature letters added for phonetics and mathematics. The superscript ᵃ is codepoint U+1D43 and the small capital ᴀ is U+1D00: genuine characters rather than styling. Since they are plain characters, they ride through copy and paste in places a custom font could never reach, from usernames and bios to video titles and file names.
The three styles compared
| Style | Example | Coverage |
|---|---|---|
| Superscript | ᵗⁱⁿʸ ᵗᵉˣᵗ | a-z (except q), A-Z (most), 0-9 |
| Small caps | ᴛɪɴʏ ᴛᴇxᴛ | a-z and A-Z (except x), digits unchanged |
| Subscript | ₜᵢₙy ₜₑₓₜ | 17 letters and 0-9 |
Those gaps exist because the characters were never meant to form a full alphabet. Phoneticians wanted a superscript n, chemists wanted a subscript 2 for H₂O, and the pieces piled up across decades. Unicode simply has no superscript q and no small-capital x, so the tool leaves those letters alone rather than swapping in something that looks off.
Where small text works best
Small caps read like a quiet emphasis, a lowercase whisper shaped like capitals, which is why they turn up in aesthetic Instagram bios and Discord server rules. Superscript suits stylised usernames and the classic ˢᵐᵃˡˡ ᵖʳⁱⁿᵗ gag under a message. Subscript is the narrowest of the three, yet it is the only correct way to write chemical formulas like H₂O or CO₂ in a plain text field.
Mixing styles without making a mess
Tiny text sits well next to normal text. A bio line that keeps its labels in the regular alphabet and drops only the list into small caps stays readable at a glance. Hold to one style per line, keep superscript and subscript out of the same word, and remember that the conversion never changes length: 500 characters in gives 500 out, unlike the stacked marks of glitch text that multiply the count. That predictability makes small caps safe for fields with strict character limits.
Limits worth knowing
Two things to weigh before you commit. Screen readers often announce these characters by their technical names or skip them outright, so keep tiny text away from anything a reader must understand. And a few platforms with strict text filters strip unusual codepoints out of usernames. Test the pasted result where you actually plan to use it, since it renders fine in the large majority of apps.
The conversion happens as you type, right in your browser, nothing gets uploaded, and all three variants stay in sync with your input so you can grab whichever reads best.
Parameters
Every field of this tool can be prefilled from the URL. Use these query parameters:
| Parameter | Type | Default |
|---|---|---|
| text | string | Hello world |
Example : https://www.veltotools.com/string/small-text-generator?text=Hello+world
API
The same tool is available as a free JSON API, with the same parameters as above. No key, no sign-up.
Frequently asked questions
Updated Jul 22, 2026