Small Text Generator: Small Caps, Tiny and Subscript Letters
Type once and get your text three ways: small capitals, tiny raised superscript letters, and low subscript. Each is real Unicode text that pastes anywhere a keyboard works, at the size the receiving app draws it.
Up to 500 characters. Everything runs in your browser; nothing is sent anywhere.
- Small CapitalsSubtle
- Tiny SuperscriptMicro
- Subscript LowFormula
Tiny text generator: three kinds of small letters
There is no such thing as a smaller font size in a bio or a chat message; the app decides the size. What a small text generator does instead is swap each letter for a Unicode character that is drawn small: a small capital (ᴀ ʙ ᴄ), a superscript (ᵀ ⁱ ⁿ), or a subscript (ᵢ ₙ). They are letters in their own right, from the Phonetic Extensions, IPA Extensions and Superscripts and Subscripts blocks, so they survive copy and paste and look the same on every phone.
Small Capitals is the one most people mean by small text and by small caps: every letter becomes a small capital, uppercase and lowercase alike, so “Small Caps” comes out as ꜱᴍᴀʟʟ ᴄᴀᴘꜱ. Two honest gaps, which the glyph map shows: Unicode has no small capital X, so X and x stay as an ordinary x, and it has no small capital Q, so Q is ǫ, an o with a hook, which is the substitute every generator uses.
Tiny Superscript is the raised ᵗⁱⁿʸ style, and Subscript Low the sunken ₜₑₓₜ one. Both come from a block made for chemistry and maths, which is why their coverage is patchy: superscript has no capital Q, S, X, Y or Z and no lowercase q; subscript has no capitals and is missing nine lowercase letters. Digits 0–9 exist in both. The glyph maps below show every character each style has and leaves alone; a letter with no small form passes through at normal size.
Small caps generator, small capital letters generator, tiny text generator, small font copy and paste: the searches differ, the characters do not. This page has all three on one converter so you can pick by eye.
Source: Phonetic Extensions, U+1D00–U+1D7F · IPA Extensions, U+0250–U+02AF · Superscripts and Subscripts, U+2070–U+209F (Unicode code charts).
Every character the small font maps
Each source character beside its output. A dashed box means the style leaves that character alone.
Small Capitals: every character
Uppercase
- Aᴀ
- Bʙ
- Cᴄ
- Dᴅ
- Eᴇ
- Fꜰ
- Gɢ
- Hʜ
- Iɪ
- Jᴊ
- Kᴋ
- Lʟ
- Mᴍ
- Nɴ
- Oᴏ
- Pᴘ
- Qǫ
- Rʀ
- Sꜱ
- Tᴛ
- Uᴜ
- Vᴠ
- Wᴡ
- Xx
- Yʏ
- Zᴢ
Lowercase
- aᴀ
- bʙ
- cᴄ
- dᴅ
- eᴇ
- fꜰ
- gɢ
- hʜ
- iɪ
- jᴊ
- kᴋ
- lʟ
- mᴍ
- nɴ
- oᴏ
- pᴘ
- qǫ
- rʀ
- sꜱ
- tᴛ
- uᴜ
- vᴠ
- wᴡ
- xx
- yʏ
- zᴢ
Digits
- 00
- 11
- 22
- 33
- 44
- 55
- 66
- 77
- 88
- 99
- Uppercase and lowercase come out the same: A and a both give ᴀ.
- Lowercase letters: x passes through unchanged.
- Digits 0–9 are not mapped and pass through unchanged.
- Punctuation, spaces and emoji are never converted and stay where you typed them.
Tiny Superscript: every character
Uppercase
- Aᴬ
- Bᴮ
- Cᶜ
- Dᴰ
- Eᴱ
- Fᶠ
- Gᴳ
- Hᴴ
- Iᴵ
- Jᴶ
- Kᴷ
- Lᴸ
- Mᴹ
- Nᴺ
- Oᴼ
- Pᴾ
- Rᴿ
- SS
- Tᵀ
- Uᵁ
- Vⱽ
- Wᵂ
- XX
- YY
- ZZ
Lowercase
- aᵃ
- bᵇ
- cᶜ
- dᵈ
- eᵉ
- fᶠ
- gᵍ
- hʰ
- iⁱ
- jʲ
- kᵏ
- lˡ
- mᵐ
- nⁿ
- oᵒ
- pᵖ
- rʳ
- sˢ
- tᵗ
- uᵘ
- vᵛ
- wʷ
- xˣ
- yʸ
- zᶻ
Digits
- 0⁰
- 1¹
- 2²
- 3³
- 4⁴
- 5⁵
- 6⁶
- 7⁷
- 8⁸
- 9⁹
- Uppercase letters: Q, S, X, Y, Z pass through unchanged.
- Lowercase letters: q passes through unchanged.
- Punctuation, spaces and emoji are never converted and stay where you typed them.
Subscript Low: every character
Uppercase
- AA
- BB
- CC
- DD
- EE
- FF
- GG
- HH
- II
- JJ
- KK
- LL
- MM
- NN
- OO
- PP
- RR
- SS
- TT
- UU
- VV
- WW
- XX
- YY
- ZZ
Lowercase
- aₐ
- bb
- cc
- dd
- eₑ
- ff
- gg
- hₕ
- iᵢ
- jⱼ
- kₖ
- lₗ
- mₘ
- nₙ
- oₒ
- pₚ
- rᵣ
- sₛ
- tₜ
- uᵤ
- vᵥ
- ww
- xₓ
- yy
- zz
Digits
- 0₀
- 1₁
- 2₂
- 3₃
- 4₄
- 5₅
- 6₆
- 7₇
- 8₈
- 9₉
- Uppercase letters are not mapped and pass through unchanged.
- Lowercase letters: b, c, d, f, g, q, w, y, z pass through unchanged.
- Punctuation, spaces and emoji are never converted and stay where you typed them.
Where small text works
Any field that accepts free text renders it. No platform accepts it in the @handle, which is limited to plain letters, numbers, underscores and periods everywhere.
Instagram
- Bio, posts, name
- yes
- @handle
- no
X
- Bio, posts, name
- yes
- @handle
- no
Discord
- Bio, posts, name
- yes
- @handle
- no
TikTok
- Bio, posts, name
- yes
- @handle
- no
Live example
studio.creator
Visual Designer & Creator
ᴍᴀᴋᴇ ɪᴛ ꜱᴍᴀʟʟ 123
Bio line, as it renders in the app
Similar styles
Other alphabets from the same Unicode blocks that pair well with small. All 32 styles are on the specimens sheet.
Small caps generator questions
How do I make text really small?
Type it above and copy the Small Capitals, Tiny Superscript or Subscript Low result. The letters are Unicode characters that are drawn small; the app you paste into cannot shrink text, but it will draw these at their own size. Superscript is the smallest of the three and the hardest to read.
Is small caps a font?
In Word, yes: it is a font effect that scales capitals down, and it stops working the moment the text leaves Word. Here, no: each small capital is its own Unicode character (ᴀ is U+1D00, Latin letter small capital A), which is why it survives in a bio, a username field or a chat. That is the difference between the Word effect and a small caps generator.
Why do X and Q look wrong in small caps?
Because Unicode never encoded a small capital X or Q. Every small caps generator leaves x at normal size and uses ǫ, an o with a hook, for Q. If a word has to be clean, avoid those two letters or accept the substitutes; the glyph map above shows exactly what each letter becomes.
Does the small text generator do numbers?
Superscript and subscript do: 0–9 become ⁰¹² and ₀₁₂. Small capitals do not, because Unicode has no small-capital digits, so numbers stay at normal size next to small caps letters.
Does small text work in Discord and Minecraft?
Discord renders all three in messages, display names, nicknames and channel names, though not in the @username, which is ASCII-only. Minecraft Java chat uses its own bitmap font that covers small capitals but not most superscript and subscript letters; test the exact string in the client before you rename a server.
Why is my subscript missing letters?
Unicode’s subscript block was made for chemistry and maths, and only has the letters those needed: a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x, and no capitals. Letters with no subscript form stay at normal size. Small Capitals covers the whole alphabet except X.